#4 Sourav Ganguly- 183
This is the only innings on the list that was scored in the Cricket World Cup. India were up against Sri Lanka in the 1999 World Cup in a match where they needed to win in order to avoid a first-round elimination.
India lost opener Sadagoppan Ramesh early but Rahul Dravid and Sourav Ganguly revived the Indian batting through some sensational batting. Ganguly played calmly until the 39th over but once the 40th over came, Ganguly began to smash the Sri Lankan bowlers to all parts of the ground as he reached 150.
Ganguly and Dravid added 318 runs for the second wicket which was then the highest partnership in both World Cup and ODIs.
The Indian opener eventually scored 183 from 158 deliveries, smashing 17 boundaries and 7 sixes, thus scoring the highest score by an Indian in a World Cup match and the then highest score by an Indian in ODIs. India ended their innings at 373/6 from 50 overs and in reply, Sri Lanka could manage only 216, thus giving India a richly deserved win.
Ganguly’s 183 remains to be the highest score by an Indian in a World Cup match.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news