Top 10 Highest Scores by Indian Batsmen in ODIs

India has a rich history of producing world-class batsmen across all formats. With legends like Sachin Tendulkar, Virat Kohli, and Sunil Gavaskar hailing from the country, India has consistently produced match-winners who have shaped its cricketing legacy.

Indian batsmen have played a pivotal role in the team’s success in the 50-over format, contributing to two ICC Cricket World Cup victories and two ICC Champions Trophy titles.

10. Sourav Ganguly – 183 vs Sri Lanka, Taunton, 1999

Top 10 Highest Scores by Indian Batsmen in ODIs

In India’s disappointing 1999 ICC Cricket World Cup campaign, one of the few bright spots came in their group-stage clash with Sri Lanka. Batting first, Sourav Ganguly played a stellar knock of 183 runs off 158 balls, which included 17 fours and 7 sixes. Rahul Dravid also contributed with 145 runs, helping India to a strong total.

9. MS Dhoni – 183 vs Sri Lanka, Jaipur, 2005*

MS Dhoni – 183 vs Sri Lanka, Jaipur, 2005*

In 2005, MS Dhoni set his highest ODI score with an unbeaten 183 runs off 145 balls against Sri Lanka in Jaipur. Chasing a challenging target of 299, Dhoni’s match-winning knock guided India to a comfortable six-wicket victory, with 23 balls to spare. He was named Player of the Match for his brilliant performance.

8. Sachin Tendulkar – 186 vs New Zealand, Hyderabad, 1999*

Sachin Tendulkar – 186 vs New Zealand, Hyderabad, 1999*

In the second ODI of New Zealand’s 1999 tour to India, Sachin Tendulkar unleashed his brilliance in Hyderabad. Opening the innings, he struck an unbeaten 186 runs off 150 balls, including 20 fours and 3 sixes. He shared a 331-run partnership with Rahul Dravid for the second wicket. India won the game by 174 runs.

7. Sachin Tendulkar – 200 vs South Africa, Gwalior, 2010*

Sachin Tendulkar – 200 vs South Africa, Gwalior, 2010*

In 2010, Sachin Tendulkar made history by becoming the first player to score a double century in ODI cricket. His unbeaten 200 runs off 147 balls, which included 25 fours and 3 sixes, helped India to a 153-run victory over South Africa in Gwalior.

6. Shubman Gill – 208 vs New Zealand, Hyderabad, 2023

6. Shubman Gill – 208 vs New Zealand, Hyderabad, 2023

Shubman Gill joined the list of Indian double-centurions in 2023, scoring 208 runs off 149 balls, including 19 fours and 9 sixes, against New Zealand in Hyderabad. India won by 12 runs, and Gill was named Player of the Match for his outstanding performance.

5. Rohit Sharma – 208 vs Sri Lanka, Mohali, 2017*

Rohit Sharma – 208 vs Sri Lanka, Mohali, 2017*

Rohit Sharma holds the unique record of scoring three double centuries in ODIs. His third came in 2017 against Sri Lanka in Mohali, where he played an unbeaten 208 runs off 153 balls, including 13 fours and 12 sixes. He was named Player of the Match.

4. Rohit Sharma – 209 vs Australia, Bengaluru, 2013

Rohit Sharma – 209 vs Australia, Bengaluru, 2013

One of Rohit Sharma’s most memorable knocks came against Australia in 2013 in Bengaluru. Rohit’s 209 runs off 158 balls, featuring 12 fours and 16 sixes, helped India post 383 runs. India eventually won the match by 57 runs, and Rohit was named Player of the Match.

3. Ishan Kishan – 210 vs Bangladesh, Chattogram, 2022

Ishan Kishan – 210 vs Bangladesh, Chattogram, 2022

Ishan Kishan’s explosive 210-run knock off 131 balls against Bangladesh in Chattogram in 2022 was a match-changing performance. His knock helped India avoid a series whitewash, as India won by 227 runs and kept the series alive.

2. Virender Sehwag – 219 vs West Indies, Indore, 2011

Virender Sehwag – 219 vs West Indies, Indore, 2011

Virender Sehwag became the second Indian to score a double century in ODIs after Sachin Tendulkar. His destructive 219 runs off 149 balls, with 25 fours and 7 sixes, came against the West Indies in 2011 in Indore.

1. Rohit Sharma – 264 vs Sri Lanka, Kolkata, 2014*

 Rohit Sharma – 264 vs Sri Lanka, Kolkata, 2014*

Rohit Sharma holds the record for the highest individual score in ODI history with his unbeaten 264 runs against Sri Lanka in Kolkata in 2014. His innings, featuring 33 fours and 9 sixes, powered India to a commanding 153-run victory.

Welcome to E2Bet! Get ready for fun and exciting gaming adventures!

Leave a Comment

Scroll to Top