Top 10 Highest Match Aggregate in Cricket World Cup History

Seven hundred and seventy-one runs, one five-run margin, and a final over that came down to a single ball. Australia and New Zealand’s 2023 group-stage clash in Dharamsala isn’t just the highest-scoring match in World Cup history — it’s the only game to top the record set earlier in the very same tournament.
Highest Match Aggregate in Cricket World Cup
| Rank | Match | Aggregate | Venue & Year |
|---|---|---|---|
| 1 | Australia vs New Zealand | 771 | Dharamsala, 2023 |
| 2 | South Africa vs Sri Lanka | 754 | New Delhi, 2023 |
| 3 | Australia vs Bangladesh | 714 | Nottingham, 2019 |
| 4 | Australia vs Sri Lanka | 688 | Sydney, 2015 |
| 5 | England vs Pakistan | 682 | Nottingham, 2019 |
| 6 | India vs England | 676 | Bengaluru, 2011 |
| 7 | Australia vs South Africa | 671 | Basseterre, 2007 |
| 8 | Australia vs India | 668 | The Oval, 2019 |
| 9 | England vs Bangladesh | 666 | Cardiff, 2019 |
| 10 | West Indies vs Zimbabwe | 661 | Christchurch, 2015 |
1) Australia vs New Zealand — 771 Runs
Himachal Pradesh Cricket Association Stadium, Dharamsala — October 28, 2023
The highest-scoring match in World Cup history, decided by five runs. Travis Head’s 67-ball century and David Warner’s 81 built a 175-run opening stand that carried Australia to 388 all out. Rachin Ravindra answered with his second century of the tournament, and Jimmy Neesham’s late assault took New Zealand to within touching distance before a run-out on the penultimate ball sealed Australia’s win at 383/9 — the highest total ever scored in a losing World Cup chase.
2) South Africa vs Sri Lanka — 754 Runs
Arun Jaitley Stadium, New Delhi — October 7, 2023
South Africa’s world-record 428/5 — built on centuries from Quinton de Kock, Rassie van der Dussen, and Aiden Markram — set the tone, before Sri Lanka’s middle order (Charith Asalanka, Kusal Mendis, and Dasun Shanaka all passing fifty) pushed the aggregate to 754 across 94.5 overs, at the time the highest combined total in the tournament’s history.
3) Australia vs Bangladesh — 714 Runs
Trent Bridge, Nottingham — June 20, 2019
Australia posted 381/5, with David Warner’s century anchoring the innings, before Bangladesh replied with 333, powered by a Shakib Al Hasan century of their own. Thirteen wickets fell across the full 100 overs in one of the highest-scoring non-classic finishes of the tournament.
4) Australia vs Sri Lanka — 688 Runs
Sydney Cricket Ground — March 8, 2015
Australia’s 376/9 set the platform in front of a home crowd, with Sri Lanka chasing hard before falling short. Eighteen wickets tumbled across 96.2 overs — the most wickets to fall in any match on this list, a sign of how aggressive both sides played despite the eventual gulf in the final scores.
5) England vs Pakistan — 682 Runs
Trent Bridge, Nottingham — June 3, 2019
A genuine shootout during England’s title-winning campaign: Pakistan posted 348/8, and England chased it down with time to spare behind contributions throughout the top order. Seventeen wickets fell in total, keeping the match alive deep into the second innings.
6) India vs England — 676 Runs
M. Chinnaswamy Stadium, Bengaluru — February 27, 2011
One of the great tied matches in World Cup history. India’s 338/4 looked unassailable until Andrew Strauss’s century pushed England agonizingly close, the match finishing level with 18 wickets down across 99.5 overs — still one of only a handful of ties in the tournament’s history.
7) Australia vs South Africa — 671 Runs
Warner Park, Basseterre — March 24, 2007
A Super Eight-stage contest during the 2007 tournament in the West Indies, with Australia’s total pushing South Africa into a difficult chase they narrowly failed to complete. Sixteen wickets fell across 98 overs.
8) Australia vs India — 668 Runs
The Oval, London — June 9, 2019
A high-scoring group-stage clash in which Australia’s total proved just enough to hold off India’s reply, with 15 wickets falling across the full 100 overs.
9) England vs Bangladesh — 666 Runs
Sophia Gardens, Cardiff — June 8, 2019
England’s total gave them control from the start of the chase, with Bangladesh’s middle order fighting hard in reply. Sixteen wickets fell in 98.5 overs.
10) West Indies vs Zimbabwe — 661 Runs
Hagley Oval, Christchurch — February 24, 2015
West Indies’ explosive top order set up a total Zimbabwe were never quite able to match, despite a spirited reply. Twelve wickets fell across 94.3 overs, the fewest of any match on this list — a sign of just how dominant West Indies’ batting was on the day.
Frequently Asked Questions
771 runs, set when Australia (388) and New Zealand (383/9) played out a five-run thriller in Dharamsala on October 28, 2023.
Three — Australia vs New Zealand (771) and South Africa vs Sri Lanka (754) in 2023, and Australia vs Bangladesh (714) in 2019. All three of the tournament’s highest-scoring matches have come since 2019.
Australia, featuring in five of the top ten highest-scoring World Cup matches.
