The most physically fit player with form is a key to get success in their life. It is true for every sportsman. Many Skilled sportsmen did not get success in their life because of injuries. Today we will discuss about cricketers with most One day International matches played. 

10. Rahul Dravid (India): ‘The Indian Wall’ and occasional Wicket-keeper Rahul Dravid is standing at 10th rank in our list. He made his ODI debut against Sri Lanka at Singapore in 1996. He played total 344 matches in his ODI career. He scored 10889 runs in his career with average of 39.16. He took retirement playing last match against England at Cardiff in 2011. He scored 153 which is highest innings in his career.

9. Muttiah Muralitharan (Sri Lanka):  A charismatic, spectacular right arm off break bowler Muttiah Muralitharan who made as headlines on the field. He is considered as one of the greatest spinners in of all eras. He played total 350 ODI matches in his career. He took 534 wickets with economy of 3.93 and average of 23.08. he made his debut against India in 1993 at Colombo(RPS). He retired playing last match against India at Mumbai in 2011.

8. Wasim Akram (Pakistan):  the best left-arm fast bowler of all time, Wasim Akram could make the ball walk and talk like no one else did. He is standing at number 8th position in our list. He played total 356 ODI match in his career. He took 502 wickets with 3.89 economy rate. He made his debut against New Zealand at Faisalabad in 1984. He played his last ODI in his career against Zimbabwe in 2003 at Bulawayo. He was an   explosive, exciting genius who could change the game with the bat as well.

7. Kumar Sangakkara (Sri Lanka): the chill, cool minded Sri Lankan Kumar Sangakkara is at 7th rank in this list. He played total 374 match in his ODI career. He started his career playing with Pakistan at Galle in 2000. He collected total 12675 runs in his career with Strike rate of 77.36 and average of 40.36.

6. Ricky Ponting (Australia): One of the best captain of Australia Ricky Ponting is at 6th position in the list. He played 375 matches in his ODI career. He made his ODI debut against South Africa at Wellington in 1995. He collected 13704 run in his career. He retired in 2012 playing last match against India at Brisbane.

7Shahid Afridi (Pakistan):  ‘Boom Boom’ Afridi is standing at no 5th tank in this list. He played total 378 matches in his ODI career. He made his debut against Kenya at Nairobi in 1996. He is a batsman all-rounder. He collected 7619 with strike rate of 115.61 and showed us magic with ball too and took 378 wickets in his career. He is still to play few more matches.

4. Inzamam-ul-Haq (Pakistan): He was being a reliable player for Pakistan team throughout his career. He Played total 378 ODI matches in his career. He collected 11739 run in his career. He made his debut against West Indies at Lahore in 1991. He retired in 2007 from his ODI career.

3. Mahela Jayawardane (Sri Lanka): Mahela proved himself as a big responsible name for Sri Lanka. This right handed batsman is at 3rd position in our list. He played total 417 matches in his ODI career. He made his ODI debut against Zimbabwe in 1998 at Colombo (RPS). He collected total 11621 run with 78.15 Strike rate and average of 33.01.

2. Sanath Jayasuriya (Sri Lanka):  Sanath Jayasuriya could be the synonym of devastating player. He played total 445 ODI matches in his career.  He collected total 13430 run with 91.20 Strike rate and average of 32.36. . He made his debut against Australia at Melbourne in 1989. He took retirement playing last match of his OCI career against England in 2011 at The Oval.

1. Sachin Tendulkar (India): ‘The Cricket God’ ‘Master Blaster’ Sachin is Standing at 1st position in the list. He played 463 ODI matches in his career.  He made his  ODI debut against Pakistan in 1989 at Gujranwala. He touched the milestone of 15000 runs in ODI cricket collecting 18426 runs. His highest score is 200 in his ODI career.



 Match Played

Sachin Tendulakar



Sanath Jayasuriya

Sri Lanka


Mahela Jayawardane

Sri Lanka





Shahid Afridi



Ricky Ponting



Kumar Sangakkara

Sri Lanka


Wasim Akram



Muttiah Muralitharan

Sri Lanka


Rahul Dravid









    A cricket addict

    Related Posts

    PKL Season 5: Patna Outshine Haryana, To Face Pune

    Mumbai, Oct 23 (IANS) Defending champions Patna Pirates outclassed Haryana Steelers 69-30 in the second Eliminator of the Pro Kabaddi League (PKL) Season 5 on...

    Over 20,000 Register For Shifted Kolkata Semi-Final Tickets

    Kolkata, Oct 23 (IANS) Demand for tickets for Wednesdays Brazil-England FIFA Under-17 World Cup semi-final tie, shifted to Kolkata from Guwahati, has hit a high...

    England-Brazil Semi-Final Shifted To Kolkata

    Kolkata, Oct 23 (IANS) The FIFA U-17 World Cup semi-final between England and Brazil was on Monday shifted to Kolkata's Vivekananda Yuva Bharati Krirangan on...
    Umesh Yadav | Indian Cricket team |

    Ranji Trophy 2017/18: Umesh Yadav, Karn Sharma To Play For Vidarbha Against Chhattisgarh

    Vidarbha Ranji team is all set to avail the services of their star players Umesh Yadav and Karn Sharma in their next contest of...
    Yuvraj Singh | IPL | Indian cricket team | BCCI | Indian selectors |

    Ranji Trophy 2017/18: Yuvraj Singh To Miss Punjab’s Next Tie

    Experienced all-rounder Yuvraj Singh is all set to miss Punjab's next Ranji Trophy encounter against Goa in Porvorim. The senior all-rounder did not travel...