The Highest Team Totals in ODI World Cup have always been a thrilling part of cricket history. These massive scores reflect teams’ batting power, their aggressive approach, and their capability to dominate opponents in the biggest cricketing event. Fans always remember these matches for the sheer number of runs scored and the excitement they bring. Let’s explore the top 10 Highest Team Totals in ODI World Cup history.
List of 10 Highest Team Totals in ODI World Cup History
10. Sri Lanka

In the 1996 World Cup, Sri Lanka achieved one of the Highest Team Totals in ODI World Cup by scoring 398 runs for 5 wickets against Kenya. This match, played at Kandy, saw Sri Lanka’s batsmen putting up a sensational display of power-hitting. They capitalized on Kenya’s weak bowling attack and kept the scoreboard ticking fast. This score set a benchmark during that era and still ranks among the Highest Team Totals in ODI World Cup. The Sri Lankan batsmen showed no mercy, delivering a commanding performance that overwhelmed Kenya completely. Their score remains unforgettable in the tournament’s history.
Team | Score | Matches | Runs |
---|---|---|---|
Sri Lanka | 398/5 | 1 | 398 |
9. Australia

Australia stamped their authority in the 2023 edition by scoring 399 runs for 8 wickets against the Netherlands, marking one of the Highest Team Totals in ODI World Cup. The game was held in Delhi, where Australian batsmen dominated every aspect of the innings. Despite losing wickets, their aggressive batting ensured that the run rate never dropped. This effort by Australia demonstrated why they remain a top contender in world cricket, contributing another entry to the Highest Team Totals in ODI World Cup.
Team | Score | Matches | Runs |
---|---|---|---|
Australia | 399/8 | 1 | 399 |
READ MORE: Top 10 Fastest Bowlers to 150 ODI Wickets in History
8. South Africa

South Africa made headlines during the 2023 World Cup by scoring 399 runs for 7 wickets against England, securing a spot among the Highest Team Totals in ODI World Cup. The match at Mumbai’s Wankhede Stadium featured a fierce batting assault by South Africa. English bowlers were unable to contain the runs, as boundaries and sixes flowed consistently. This commanding total helped South Africa to seal the match, adding to their impressive history of big scores in the Highest Team Totals in ODI World Cup records. Their fearless batting left fans in awe of their abilities.
Team | Score | Matches | Runs |
---|---|---|---|
South Africa | 399/7 | 1 | 399 |
7. New Zealand

New Zealand showcased their batting strength in the 2023 World Cup by putting up 401 runs for 6 wickets against Pakistan, contributing to the list of Highest Team Totals in ODI World Cup. Played in Bengaluru, this match was packed with entertainment as New Zealand batters consistently found gaps and cleared the boundary. Although New Zealand set a formidable target, Pakistan managed a memorable chase to win the game. Nevertheless, New Zealand’s 401 remains a significant figure among the Highest Team Totals in ODI World Cup, showing their potential to score big on the grand stage.
Team | Score | Matches | Runs |
---|---|---|---|
New Zealand | 401/6 | 1 | 401 |
6. South Africa

In the 2015 World Cup, South Africa recorded 408 runs for 5 wickets against the West Indies, establishing themselves in the Highest Team Totals in ODI World Cup history. Played in Sydney, South Africa’s batsmen dominated from the very start, punishing the bowlers with a barrage of fours and sixes. The West Indies had no answers to their explosive approach. This massive total reflects South Africa’s strength in batting, adding yet another milestone in the Highest Team Totals in ODI World Cup. Their ability to perform in crucial games was evident in this match.
Team | Score | Matches | Runs |
---|---|---|---|
South Africa | 408/5 | 1 | 408 |
5. India

India continued their exceptional World Cup journey in 2023 by scoring 410 runs for 4 wickets against the Netherlands, an innings that ranks in the Highest Team Totals in ODI World Cup. This high-scoring game in Bengaluru was marked by the Indian batsmen’s calculated aggression. They paced the innings perfectly, ensuring a steady flow of runs. The Netherlands struggled throughout the match as India cruised to a comfortable victory. This dominant total further strengthened India’s position in the list of Highest Team Totals in ODI World Cup, proving their batting depth and consistency.
Team | Score | Matches | Runs |
---|---|---|---|
India | 410/4 | 1 | 410 |
4. South Africa

South Africa’s consistent record-breaking form continued in the 2015 World Cup when they scored 411 runs for 4 wickets against Ireland, featuring prominently in the Highest Team Totals in ODI World Cup. The match in Canberra saw the South African batting lineup delivering an extraordinary performance. Irish bowlers could not contain the onslaught as South Africa raced past 400 runs. This comprehensive total helped South Africa win easily, adding another proud chapter in their Highest Team Totals in ODI World Cup history. Their attacking brand of cricket remained a highlight of that tournament.
Team | Score | Matches | Runs |
---|---|---|---|
South Africa | 411/4 | 1 | 411 |
3. India

India made a massive impact in the 2007 World Cup by scoring 413 runs for 5 wickets against Bermuda, an effort that ranks among the Highest Team Totals in ODI World Cup. The match, played in Port of Spain, saw India dominate completely. Bermuda’s bowlers were left helpless against India’s superior batting display. India’s huge score helped them secure a record margin of victory, cementing their place in the Highest Team Totals in ODI World Cup statistics. This game remains a memorable part of India’s World Cup history due to their overpowering batting.
Team | Score | Matches | Runs |
---|---|---|---|
India | 413/5 | 1 | 413 |
2. Australia

Australia produced one of the Highest Team Totals in ODI World Cup by scoring 417 runs for 6 wickets against Afghanistan during the 2015 edition. Held at the W.A.C.A Ground, this match featured Australia’s batting brilliance as they dismantled Afghanistan’s bowlers with ease. The aggressive intent and continuous boundary-hitting made it impossible for Afghanistan to recover. This victory not only showcased Australia’s cricketing prowess but also secured their place in the list of Highest Team Totals in ODI World Cup. The sheer dominance of the Australian team was a spectacle for cricket fans worldwide.
Team | Score | Matches | Runs |
---|---|---|---|
Australia | 417/6 | 1 | 417 |
READ MORE: Top 10 Batsmen with the Most Runs in Cricket World Cup History
1. South Africa

The record for the Highest Team Totals in ODI World Cup belongs to South Africa, who scored 428 runs for 5 wickets against Sri Lanka in 2023. Played in Delhi, South Africa’s innings was a masterclass of aggressive and smart batting. From the very beginning, the batters played freely, never allowing Sri Lanka’s bowlers to settle. This extraordinary total not only helped South Africa win the match convincingly but also set a new benchmark in the Highest Team Totals in ODI World Cup. The performance was a display of strength, strategy, and flawless execution.
Team | Score | Matches | Runs |
---|---|---|---|
South Africa | 428/5 | 1 | 428 |
The Highest Team Totals in ODI World Cup reflect the evolution of batting in modern cricket. Teams are now more aggressive, prepared to take risks, and capable of pushing boundaries to set mammoth scores. Each of these records tells a story of dominance, skill, and the ever-growing competitiveness of the ODI World Cup. As cricket continues to evolve, fans can look forward to seeing even higher scores added to the Highest Team Totals in ODI World Cup history in the future.