Top 10 Indian Players Who Played the Most ODI Matches
Playing cricket for India is a dream of everyone taking first steps on the long path of playing the game. Yet, very few succeed and get a chance to play for the country and even fewer handle the pressure of expectations from the fans to keep on playing for a longer period of time. So far, 990 ODIs have been played by India. Any idea who has played the most ODIs for India?
Let’s find that out.
List of top 10 Indian players who played the most ODI matches
- Sachin Tendulkar (463 Matches)
- Mahendra Singh Dhoni (350 Matches)
- Rahul Dravid (340 Matches)
- Mohammad Azharuddin (334 Matches)
- Sourav Ganguly (308 Matches)
- Yuvraj Singh (301 Matches)
- Anil Kumble (347 Matches)
- Virat Kohli (251 Matches)*
- Virendar Sehwag (241 Matches)
- Harbhajan Singh (234 Matches)
Master Blaster Sachin Tendulkar leads the list with 463 matches, 116 more than second-placed Mahendra Singh Dhoni. While Sourav Ganguly and Yuvraj Singh are the only 2 left-handers on the list, Anil Kumble and Harbhajan Singh are the only bowlers who made it to the top 10. Current Indian Captain Virat Kohli is the only active player on the list with 251 matches played to date.
Let’s take a brief look at the list.
Contents
- 1. Sachin Tendulkar (463 Matches)
- 2. Mahendra Singh Dhoni (350 Matches)
- 3. Rahul Dravid (340 Matches)
- 4. Mohammad Azharuddin (334 Matches)
- 5. Sourav Ganguly (308 Matches)
- 6. Yuvraj Singh (301 Matches)
- 7. Anil Kumble (347 Matches)
- 8. Virat Kohli (251 Matches)*
- 9. Virendar Sehwag (241 Matches)
- 10. Harbhajan Singh (234 Matches)
- Conclusion
1. Sachin Tendulkar (463 Matches)
Well, this name certainly needs no introduction. The god of cricket, Sachin Tendulkar, played the most ODIs for India. Sachin made his ODI debut against Pakistan in December 1989 in Gujranwala. He took part in 463 ODIs for India in the span of 23 years. He scored 18426 runs – a world record for the most runs scored in ODIs – at an average of 44.83 in 452 innings and remained not out 41 times. He made 49 centuries- another world record in international cricket – and 96 half-centuries.
Contents
- 1. Sachin Tendulkar (463 Matches)
- 2. Mahendra Singh Dhoni (350 Matches)
- 3. Rahul Dravid (340 Matches)
- 4. Mohammad Azharuddin (334 Matches)
- 5. Sourav Ganguly (308 Matches)
- 6. Yuvraj Singh (301 Matches)
- 7. Anil Kumble (347 Matches)
- 8. Virat Kohli (251 Matches)*
- 9. Virendar Sehwag (241 Matches)
- 10. Harbhajan Singh (234 Matches)
- Conclusion
In the process, he became the first man to score a double-hundred in an ODI. He achieved this feat against South Africa in the later stage of his career. He was awarded the Man of the Match trophy 62 times and was named the Man of the Series 15 times – two records among the many he set or broke. Tendulkar also bowled more than 8000 balls and picked up 154 wickets at an economy of 5.10. His bowling records include two fifers, both in Kochi.