Highest Team Score in ODI Cricket History

England holds the ODI format record for the highest team score, amassing 498/4. Trailing are England with 481/6 and England with 444/3.

Discover the list of top team scores in ODI format.

Sr. Team Score Against Date
1 England 498/4 Netherlands Jun 17, 2022
2 England 481/6 Australia Jun 19, 2018
3 England 444/3 Pakistan Aug 30, 2016
4 Sri Lanka 443/9 Netherlands Jul 04, 2006
5 South Africa 439/2 West Indies Jan 18, 2015
6 South Africa 438/4 India Oct 25, 2015
7 South Africa 438/9 Australia Mar 12, 2006
8 Australia 434/4 South Africa Mar 12, 2006
9 South Africa 428/5 Sri Lanka Oct 07, 2023
10 Saudi Arabia 424/7 Myanmar Mar 01, 2023
11 South Africa 418/5 Zimbabwe Sep 20, 2006
12 India 418/5 West Indies Dec 08, 2011
13 England 418/6 West Indies Feb 27, 2019
14 Australia 417/6 Afghanistan Mar 04, 2015
15 South Africa 416/5 Australia Sep 15, 2023

The top three highest team scores in ODI format are all held by the England cricket team.

England’s cricketing prowess was on full display on June 17, 2022, in Amstelveen, where they etched their name in the record books by achieving the highest team score in a One Day International (ODI). With an astonishing total of 498 runs, England left the Netherlands in awe. This remarkable feat was largely thanks to the phenomenal batting performances of Jos Buttler and Liam Livingstone, both of whom played exceptional innings that significantly contributed to England’s impressive score. Buttler’s stellar performance saw him amass a staggering 162 runs, while Livingstone displayed his prowess by adding 66 runs in just 22 balls during the match.

The second-highest ODI team score, 481 runs, was achieved by England in Nottingham on June 19, 2018, against arch-rivals Australia. This memorable match witnessed Jonny Bairstow and Alex Hales stepping up to the plate, playing pivotal roles in England’s outstanding performance. Bairstow showcased his mettle by scoring 139 runs, while Alex Hales contributed a whopping 147 runs, ultimately leading England to a resounding victory with a substantial margin of 242 runs.

The third-highest ODI team score, 444 runs, was also notched up by England, this time against Pakistan in Nottingham on August 30, 2016. In this match, Alex Hales once again took center stage with a remarkable innings, amassing 171 runs from 122 balls, which included four sixes and 22 boundaries. It’s worth noting that the third-highest total in ODIs, 443 runs, was achieved by Sri Lanka against the Netherlands in Amstelveen on July 4, 2006.

In the grand tapestry of ODI records, it’s fascinating to harken back to March 12, 2006, when Australia created history by becoming the first team to breach the 400-run mark in ODIs, achieving a total of over 400 runs against South Africa in Johannesburg. This marked a turning point in the evolution of ODI cricket, and England’s recent accomplishments demonstrate the continued evolution of the sport at the highest level.

(Show More)
Get ₹1500* Bonus *T&C