Cricket is a batsman’s game and even more so in limited-overs cricket like ODIs and T20. Many batsmen have been fortunate enough to play for India in ODIs. In this article, we will talk about the greatest Indian batsmen in ODIs.
Here is a list of top 10 players:
- SR Tendulkar – Runs – 18426 & Avg – 44.83
- V Kohli – Runs – 12040 & Avg – 59.31
- SC Ganguly – Runs – 11221 & Avg – 40.95
- R Dravid – Runs – 10768 & Avg – 39.15
- MS Dhoni – Runs – 10599 & Avg – 50.23
- M Azharuddin – Runs – 9378 & Avg – 36.92
- RG Sharma – Runs – 9115 & Avg – 49.27
- Yuvraj Singh – Runs – 8609 & Avg – 36.47
- V Sehwag – Runs – 7995 & Avg – 35.37
- S Dhawan – Runs – 5808 & Avg – 45.02
Sachin Tendulkar, the all-format greatest player for India, is at the top followed by the modern-day great, Virat Kohli. Rahul Dravid makes it to the list for his sheer consistency at the top. MS Dhoni, the master chaser, is also included in the list.
All players have scored more than 5000 runs with the top 5 having scored more than 10,000 ODI runs. Kohli trumps everyone in terms of average, while Sachin in terms of longevity and run-scoring appetite.
Let’s talk in detail about each of them in the following article.
Contents
- SR Tendulkar – Runs – 18426 & Avg – 44.83
- V Kohli – Runs – 12040 & Avg – 59.31
- SC Ganguly – Runs – 11221 & Avg – 40.95
- R Dravid – Runs – 10768 & Avg – 39.15
- MS Dhoni – Runs – 10599 & Avg – 50.23
- M Azharuddin – Runs – 9378 & Avg – 36.92
- RG Sharma – Runs – 9115 & Avg – 49.27
- Yuvraj Singh – Runs – 8609 & Avg – 36.47
- V Sehwag – Runs – 7995 & Avg – 35.37
- S Dhawan – Runs – 5808 & Avg – 45.02
SR Tendulkar – Runs – 18426 & Avg – 44.83
Arguably the greatest all-format batsman, Sachin Tendulkar, is at the top of India’s top ODI batsmen of all time. He debuted in 1989 and was playing ODIs for 23 years. During this time, he scored 18426 runs – by far the most in ODI cricket – with an average of 44.83. In all those years, he faced more than 21,000 deliveries and was still able to score at a strike rate of close to 90. Sachin scored 49 centuries and 96 half-centuries in his career, the most for any player in ODI cricket. He was also the first man to break the score of 200 runs in ODI cricket. Sachin’s longevity and stats are unparalleled and are unlikely to be broken anytime in near future.
V Kohli –V Kohli – Runs – 12040 & Avg – 59.31
nd of took the baton from Sachin Tendulkar and has carried the Indian team on his shoulders for quite a while now. In his 12-year-long career so far he has scored 12040 runs at an average of 59.31, currently the highest in ODI cricket (min. 35 matches). He has faced close to 13,000 deliveries in ODIs so far and has managed to score at a rate of 93.24. He has scored 43 centuries and 60 half-centuries with the highest score of 183. If anyone has a realistic chance of coming close to Sachin’s stats, it is Virat Kohli. He has perfected the art of chasing and most of his centuries have come in successful run chases.
SC Ganguly ̵SC Ganguly – Runs – 11221 & Avg – 40.95
tain and left-handed batsman Sourav Ganguly helped India begin their new dominating era in cricket after Mohammad Azharuddin. He scored 11221 runs in ODIs in 297 innings at an average of 40.95. He played more than 15,000 deliveries in ODIs and scored at a slightly slower rate of 73.65, the second-lowest on this list. He has scored 22 ODI centuries and 71 half-centuries. His highest score of 183 came in a world cup match against Sri Lanka. Ganguly was very dominant early in his career but towards the end the runs did not come at the same pace, hence the lower average and strike rate. He captained India in the 1999 and 2003 ODI World Cups.
R Dravid –R Dravid – Runs – 10768 & Avg – 39.15
o is primarily known for his Test match batting, is on the list of top cricketers in ODIs as well. He was playing ODIs for 16 years since 1996 and scored 10768 runs at an average of 39.15. Like Ganguly, Dravid also faced more than 15,000 deliveries and scored at a strike rate of 71.18, the lowest on this list. His strike rate was a matter of criticism throughout his career, but he served India well coming in at number 3. Dravid scored 12 hundreds and 71 fifties in his career. Dravid’s highest score in ODIs was 153 against New Zealand.
MS Dhoni – Runs – MS Dhoni – Runs – 10599 & Avg – 50.23
players in the modern era for India is MD Dhoni. He scored 10599 runs in the 15-year-long career at an average of 50.23 – one of the only two batsmen on this list to average more than 50. He led India to the ODI World Cup victory at home in 2011. He was the Man of the Match in the final for his knock of 91 not out. He converted ODI chases into artistic performances and loved taking the game deep. His highest score of 183 came in a chase against Sri Lanka. He scored 9 centuries and 73 half-centuries along with 83 not outs. MS Dhoni has been one of the most successful ODI captains for India.
Contents
- SR Tendulkar – Runs – 18426 & Avg – 44.83
- V Kohli – Runs – 12040 & Avg – 59.31
- SC Ganguly – Runs – 11221 & Avg – 40.95
- R Dravid – Runs – 10768 & Avg – 39.15
- MS Dhoni – Runs – 10599 & Avg – 50.23
- M Azharuddin – Runs – 9378 & Avg – 36.92
- RG Sharma – Runs – 9115 & Avg – 49.27
- Yuvraj Singh – Runs – 8609 & Avg – 36.47
- V Sehwag – Runs – 7995 & Avg – 35.37
- S Dhawan – Runs – 5808 & Avg – 45.02