Can you list all the cricketers who have played in more than 200 ODI matches?

Asked 15-Jan-2018
Updated 30-Aug-2023
Viewed 353 times

0

Can you list all the cricketers who have played in more than 200 ODI matches?


1 Answer


0

 Here is a list of cricketers who had played in more than 200 One Day International (ODI) matches. Please note that the list may have changed since then due to new players reaching this milestone or the retirement of others.

1. Sachin Tendulkar (India) - 463 matches 

2. Mahela Jayawardene (Sri Lanka) - 448 matches 

3. Kumar Sangakkara (Sri Lanka) - 404 matches 

4. Ricky Ponting (Australia) - 375 matches

 5. Sanath Jayasuriya (Sri Lanka) - 445 matches 

6. Muttiah Muralitharan (Sri Lanka) - 350 matches 

7. Shahid Afridi (Pakistan) - 398 matches 

8. Inzamam-ul-Haq  (Pakistan) - 378 matches

 9. Wasim Akram (Pakistan) - 356 matches

 10. Rahul Dravid (India) - 344 matches 

11. Anil Kumble (India) - 271 matches 

12. Younis Khan (Pakistan) - 265 matches 

13. Mohammad Yousuf (Pakistan) - 288 matches 

14. Sourav Ganguly (India) - 311 matches 

15. Shoaib Malik (Pakistan) - 287 matches

 16. Javed Miandad (Pakistan) - 233 matches 

17. Chaminda Vaas (Sri Lanka) - 322 matches 

18. Arjuna Ranatunga (Sri Lanka) - 269 matches 

19. Rameez Raja (Pakistan) - 228 matches 

20. Moin Khan (Pakistan) - 219 matches 

21. Brett Lee (Australia) - 221 matches 

22. Stephen Fleming (New Zealand) - 280 matches 

23. Virender Sehwag (India) - 251 matches  

24. Shivnarine Chanderpaul (West Indies) - 268 matches  

25. Saeed Anwar (Pakistan) - 247 matches 

26. Chris Gayle (West Indies) - 301 matches 

27. Shakib Al Hasan (Bangladesh) - 206 matches