India Highest Score in ODI World Cup History

India’s batting history in the ICC ODI Cricket World Cup stretches from the cautious 60-over cricket of the 1970s to the high-scoring Powerplay era of the modern game. Across that journey, India have produced some of the tournament’s greatest individual innings, enormous team totals and two World Cup-winning batting campaigns.

India’s highest score in men’s ODI World Cup history is 413/5 against Bermuda in Port of Spain in 2007. It was also the first 400-plus total in men’s World Cup history. India came close to breaking their own national record twice in 2023, scoring 410/4 against the Netherlands and 397/4 against New Zealand in the semi-final.

At individual level, Sourav Ganguly holds India’s World Cup record with 183 against Sri Lanka in 1999. Kapil Dev’s famous 175 not out against Zimbabwe and Virender Sehwag’s 175 against Bangladesh share second place. These innings represent different eras of Indian cricket but all played important roles in shaping the country’s World Cup batting identity.

India Highest Team Scores in ODI World Cup History

India have crossed 350 several times in World Cup cricket, with their largest totals spread across the 1999, 2007, 2011, 2019 and 2023 editions.

Rank Score Opponent Year Venue Result
1 413/5 Bermuda 2007 Port of Spain India won by 257 runs
2 410/4 Netherlands 2023 Bengaluru India won by 160 runs
3 397/4 New Zealand 2023 Mumbai India won by 70 runs
4 373/6 Sri Lanka 1999 Taunton India won by 157 runs
5 370/4 Bangladesh 2011 Mirpur India won by 87 runs
6 357/8 Sri Lanka 2023 Mumbai India won by 302 runs
7 352/5 Australia 2019 London India won by 36 runs
8 338 England 2011 Bengaluru Match tied
9 336/5 Pakistan 2019 Manchester India won by 89 runs under DLS
10 326/5 South Africa 2023 Kolkata India won by 243 runs

The list also highlights the strength of India’s 2023 batting lineup. Four of their 10 highest World Cup totals came during that edition.

India’s 413/5 Against Bermuda in 2007

India’s highest score in ODI World Cup history came against Bermuda in Port of Spain during the 2007 tournament.

The match carried enormous pressure because India had lost their opening game against Bangladesh. Another poor batting performance could have pushed them closer to an early elimination.

Robin Uthappa fell early, but Virender Sehwag and Sourav Ganguly responded with a 202-run second-wicket partnership.

Sehwag attacked from the start and scored 114 from 87 balls. Ganguly made 89 before Yuvraj Singh and Sachin Tendulkar provided a brutal finish.

Yuvraj smashed 83 from only 46 balls, while Tendulkar remained unbeaten on 57 from 29.

India reached 413/5, becoming the first team to score 400 in a men’s ODI World Cup innings.

Bermuda were bowled out for 156, giving India a 257-run victory.

Despite the record performance, India failed to progress beyond the group stage after losing to Sri Lanka in their next match.

India’s 410/4 Against Netherlands in 2023

India came within four runs of their national World Cup record against the Netherlands in Bengaluru in 2023.

By that stage, India had already secured a semi-final place and had won all eight of their previous matches.

The top order provided another strong platform.

Rohit Sharma scored 61, Shubman Gill made 51 and Virat Kohli contributed 51.

Shreyas Iyer and KL Rahul then took complete control.

Iyer finished unbeaten on 128 from 94 balls, hitting 10 fours and five sixes.

Rahul scored 102 from only 64 deliveries and reached his century from 62 balls, then the fastest hundred by an Indian batter in World Cup history.

The pair added 208 for the fourth wicket and lifted India to 410/4.

The Netherlands reached 250 in reply, giving India a 160-run victory and a perfect nine wins from nine group-stage matches.

India’s 397/4 Against New Zealand in 2023

India’s third-highest World Cup total came in a much more pressurized situation: the 2023 semi-final against New Zealand at the Wankhede Stadium in Mumbai.

Rohit Sharma gave India another explosive start with 47 from 29 balls.

Shubman Gill retired hurt after scoring 79 but later returned, while Virat Kohli and Shreyas Iyer built the decisive partnership.

Kohli scored 117 from 113 balls and registered his 50th ODI century, moving past Sachin Tendulkar’s previous career record of 49.

Iyer was even more aggressive, making 105 from only 70 balls.

India finished on 397/4.

New Zealand threatened during the chase through Kane Williamson and Daryl Mitchell, but Mohammed Shami’s 7/57 ended the contest.

New Zealand were bowled out for 327, and India won by 70 runs to qualify for the final.

Highest Individual Scores by Indian Batters in ODI World Cups

India’s individual World Cup record list features several of the greatest batters in the country’s history.

Rank Player Score Balls Opponent Year
1 Sourav Ganguly 183 158 Sri Lanka 1999
2 Kapil Dev 175* 138 Zimbabwe 1983
3 Virender Sehwag 175 140 Bangladesh 2011
4 Sachin Tendulkar 152 151 Namibia 2003
5 Rahul Dravid 145 129 Sri Lanka 1999
6 Sachin Tendulkar 140* 101 Kenya 1999
7 Rohit Sharma 140 113 Pakistan 2019
8 Sachin Tendulkar 137 137 Sri Lanka 1996
9 Shikhar Dhawan 137 146 South Africa 2015
10 Rohit Sharma 137 126 Bangladesh 2015

Remarkably, Ganguly’s 183 has remained the Indian World Cup record despite the arrival of high-scoring modern batters such as Rohit Sharma and Virat Kohli.

Sourav Ganguly – 183 vs Sri Lanka

Sourav Ganguly produced India’s highest individual World Cup score against Sri Lanka at Taunton in 1999.

India lost Sadagoppan Ramesh early, but Ganguly and Rahul Dravid then put together a huge second-wicket partnership.

Ganguly scored 183 from 158 balls, hitting 17 fours and seven sixes.

Dravid made 145, and the pair added 318.

India reached 373/6, which remained one of their highest World Cup totals for decades.

Sri Lanka were bowled out for 216, giving India a 157-run victory.

The 183 was also Ganguly’s career-best ODI score.

Kapil Dev – 175* vs Zimbabwe

Kapil Dev’s unbeaten 175 against Zimbabwe in 1983 remains one of India’s most important World Cup innings.

India collapsed to 9/4 and then 17/5 at Tunbridge Wells.

With qualification hopes under threat, Kapil launched an extraordinary counterattack.

He scored 175 not out from 138 balls with 16 fours and six sixes.

Syed Kirmani stayed with him during an unbeaten 126-run ninth-wicket partnership as India recovered to 266/8.

Zimbabwe were dismissed for 235, giving India a 31-run victory.

Kapil’s 175 was the highest score in ODI cricket at the time. India later went on to win the World Cup.

No complete television footage of the innings exists, which has added to its legendary status.

Virender Sehwag – 175 vs Bangladesh

Virender Sehwag matched Kapil’s 175 in India’s opening match of the 2011 World Cup against Bangladesh.

Four years earlier, Bangladesh had eliminated India from the World Cup after a famous upset.

Sehwag ensured there would be no repeat.

He attacked immediately and scored 175 from 140 balls, hitting 14 fours and five sixes.

Virat Kohli supported him with an unbeaten 100 on his World Cup debut.

India reached 370/4 and eventually won by 87 runs.

The innings set the tone for a tournament that ended with India winning their second ODI World Cup.

India’s Batting in the 1983 World Cup

India entered the 1983 World Cup as outsiders.

Their batting did not dominate the tournament statistically, but several performances proved decisive.

Kapil Dev’s 175 not out against Zimbabwe was the obvious highlight. India appeared close to elimination at 17/5 before their captain rescued the innings.

Kapil finished the tournament with 303 runs.

India’s batting in the final was much less impressive.

Facing defending champions West Indies at Lord’s, India were dismissed for only 183. Krishnamachari Srikkanth top-scored with 38.

The total appeared inadequate, but India’s bowlers produced one of the most famous defenses in cricket history.

West Indies were bowled out for 140, and India won by 43 runs.

The campaign demonstrated an important World Cup lesson: huge totals are not always necessary. India’s 1983 success was built around resilience, bowling and the ability to find enough runs when conditions were difficult.

India’s Batting in the 2011 World Cup

India entered the 2011 tournament with one of the strongest batting lineups in world cricket.

Sehwag opened the campaign with 175 against Bangladesh, while Kohli made an unbeaten 100.

Sachin Tendulkar scored 482 runs during the tournament, including centuries against England and South Africa.

India scored 338 against England in Bengaluru, although the match finished tied.

The knockout stage required a different style of batting.

Against Australia in the quarter-final, India chased 261 after contributions from Tendulkar, Gautam Gambhir and Yuvraj Singh.

Tendulkar then scored 85 against Pakistan in the semi-final.

The final against Sri Lanka produced India’s most famous chase.

Chasing 275, India lost Sehwag for a duck and Tendulkar for 18.

Gambhir responded with 97.

MS Dhoni promoted himself ahead of Yuvraj and scored an unbeaten 91.

Dhoni finished the match with a six as India reached 277/4 and became the first team to win a men’s ODI World Cup final on home soil.

India’s Batting in the 2023 World Cup

India’s 2023 batting campaign was one of the most dominant group-stage performances in World Cup history.

Rohit Sharma set the tone with aggressive Powerplay batting.

He scored 597 runs during the tournament and hit a record seventh career World Cup century when he made 131 against Afghanistan.

Virat Kohli produced an even bigger campaign.

He scored 765 runs, the highest aggregate by any batter in a single men’s ODI World Cup.

Kohli recorded three centuries and six fifties, including 117 in the semi-final.

Shreyas Iyer added 530 runs and scored hundreds against the Netherlands and New Zealand.

KL Rahul provided stability in the middle order and made an unbeaten 97 in India’s opening victory over Australia.

India scored 350 or more three times during the tournament and won all nine group matches.

Their batting also produced 397/4 in the semi-final.

The one major failure came in the final.

India were bowled out for 240 against Australia in Ahmedabad. Travis Head’s 137 then led Australia to a six-wicket victory.

India’s Lowest Totals in ODI World Cup History

India’s World Cup history also includes several low-scoring performances.

Their lowest completed total is 125 against Australia at Centurion in 2003.

Australia’s fast bowlers dominated after India chose to bat, and only Sachin Tendulkar offered meaningful resistance with 36.

Australia chased the target for the loss of one wicket.

Rank Score Opponent Year Venue
1 125 Australia 2003 Centurion
2 158 Australia 1983 Nottingham
3 182 New Zealand 1979 Leeds
4 183 West Indies 1983 Lord’s
5 185 Sri Lanka 2007 Port of Spain

India’s 183 against West Indies stands out because it came in the 1983 final and resulted in victory.

The 185 against Sri Lanka in 2007 had the opposite consequence. India lost by 69 runs and were eliminated during the group stage.

How India’s World Cup Batting Has Evolved

India’s batting style has changed dramatically since their first World Cup appearance in 1975.

Early teams generally relied on conservative accumulation. ODI cricket itself was still developing, and the first four World Cups used a 60-over format.

Kapil Dev’s 175 in 1983 was therefore far ahead of its time.

The arrival of Sachin Tendulkar, Sourav Ganguly and Rahul Dravid gave India one of the world’s strongest top orders in the 1990s.

Sehwag later transformed the role of an Indian opener by attacking fast bowlers immediately.

The modern era has taken that approach further.

Rohit has combined enormous century-making ability with Powerplay aggression, while Kohli has specialized in controlling chases and building long tournament innings.

India’s team totals tell the same story.

They moved from defending 183 to win the 1983 final to scoring 413 in 2007 and producing totals of 410 and 397 during the 2023 tournament.

Conclusion

India’s highest score in ODI World Cup history is 413/5 against Bermuda in Port of Spain during the 2007 tournament.

India’s second-highest total is 410/4 against the Netherlands in 2023, while their 397/4 against New Zealand in the 2023 semi-final ranks third.

Sourav Ganguly holds India’s individual World Cup record with 183 against Sri Lanka in 1999. Kapil Dev’s unbeaten 175 against Zimbabwe and Virender Sehwag’s 175 against Bangladesh share second place.

India’s batting story also reflects the country’s World Cup journey. Kapil’s rescue innings helped the 1983 team become champions, Sehwag, Tendulkar, Gambhir and Dhoni played central roles in the 2011 triumph, and the Rohit-Kohli generation produced a dominant run to the 2023 final.

From defending 183 at Lord’s to scoring more than 400 in the modern era, India’s World Cup batting history shows how dramatically ODI cricket has evolved.

FAQs

What is India’s highest score in ODI World Cup history?

India’s highest World Cup total is 413/5 against Bermuda at Port of Spain during the 2007 tournament.

What is India’s second-highest score in the ODI World Cup?

India’s second-highest total is 410/4 against the Netherlands in Bengaluru during the 2023 World Cup.

Who has the highest individual World Cup score for India?

Sourav Ganguly holds India’s record with 183 from 158 balls against Sri Lanka at Taunton in 1999.

What is India’s lowest total in ODI World Cup history?

India’s lowest completed World Cup total is 125 against Australia at Centurion during the 2003 tournament.

What was India’s highest score in the 2023 World Cup?

India’s highest total in 2023 was 410/4 against the Netherlands in Bengaluru.

How many ODI World Cups has India won?

India have won the men’s ODI World Cup twice: in 1983 under Kapil Dev and in 2011 under MS Dhoni.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.