Team India has been part of the ODI World Cup since the very beginning in 1975. In fact, they were the only second team after the West Indies to become ODI World Champions when Kapil Dev led the country to their first World Cup win. After 28 years, MS Dhoni did the same and led India to its second title in 2011.
Indian batters are known for achieving and setting batting records. And here, we will talk about one such batting record by the Indian batters. This article will cover the highest individual score by an Indian batter in the ODI World Cup. Notably, Rohit Sharma holds the highest ODI score of 264 runs.
Highest Individual Score in ICC World Cup by Indian Batsman
| Batter | Score | Against | Venue | Date |
|---|---|---|---|---|
| Sourav Ganguly | 183 | Sri Lanka | Cooper County Ground | 26/05/1999 |
| Kapil Dev | 175* | Zimbabwe | Nevill Ground | 18/06/1983 |
| Virender Sehwag | 175 | Bangladesh | Shere Bangla National | 19/02/2011 |
| Sachin Tendulkar | 152 | Namibia | City Oval | 23/02/2003 |
| Rahul Dravid | 145 | Sri Lanka | Cooper County Ground | 26/05/1999 |
| Sachin Tendulkar | 140* | Kenya | County Ground (Bristol) | 23/05/1999 |
| Rohit Sharma | 140 | Pakistan | Old Trafford | 16/06/2019 |
| Sachin Tendulkar | 137 | Sri Lanka | Arun Jaitley Stadium | 02/03/1996 |
| Shikhar Dhawan | 137 | South Africa | Melbourne Cricket Ground | 22/02/2015 |
| Rohit Sharma | 137 | Bangladesh | Melbourne Cricket Ground | 19/03/2015 |
5. Rahul Dravid (145) vs Sri Lanka in 1999
Rahul Dravid posted India’s fifth highest individual score during the 1999 World Cup. It was the game against Sri Lanka in Taunton. Batting first, India posted a huge total of 373/6 in 50 overs. Sourav Ganguly and Dravid added a huge second-wicket partnership of 318 runs. Dravid made 145 off 129 balls, with 17 fours and one six, and Ganguly also scored a century. India dismissed Sri Lanka for 216 and won by 157 runs.
4. Sachin Tendulkar (152) vs Namibia in 2003
Sachin Tendulkar scored the third 150-plus score by an Indian in the 2003 World Cup. He did it against Namibia in Pietermaritzburg during the 25th game of the tournament. Sachin scored 152 off 151 balls, with 18 fours. India made 311/2 in 50 overs and dismissed Namibia for 130 runs to win the game by 181 runs.
3. Virender Sehwag (175) vs Bangladesh in 2011
Virender Sehwag was the last Indian batter to score over 150 runs in a World Cup inning. He did it against Bangladesh in the opening game of the 2011 World Cup. India made a huge score of 370/4 batting first. Sehwag made an 81-ball ton and scored 175 off 140 balls, with five sixes and 14 fours. Virat Kohli also scored 100 not out. Bangladesh managed 283/9 in their chase and lost the game by 87 runs.
2. Kapil Dev (175*) vs Zimbabwe in 1983
Kapil Dev’s 170 not out against Zimbabwe in the 1983 World Cup is among the best centuries of all time. Because it came in a situation where only one out of 1000 can perform. Batting first, India lost the top five wickets for just 17 runs, which brought Kapil to the crease. He then played a historic knock and scored 175 runs off just 138 balls, with six sixes and 16 fours. The second-best was Syed Kirmani’s 24. India made 266 and dismissed Zimbabwe for 235 to win by 31 runs. That game helped India reach the semi-final, and then India won the World Cup.
1. Sourav Ganguly (183) vs Sri Lanka in 1999
The highest score by an Indian batter was registered by Sourav Ganguly in the 1999 World Cup. It was the same game when Rahul Dravid scored the fifth-highest individual score. India made 373/6 in the first inning. Dravid made 145 runs, while Ganguly registered his career-best ODI score. He made 183 runs from 158 balls, including seven sixes and 17 boundaries. In response, Sri Lanka reached 216 runs in 42.3 overs and lost by 157 runs.