ODI cricket is still one of the most exciting formats in the globe. However, the format is not like it used to be. Earlier ODI cricket was slow due to the difficulty of pitches and the inception of one new ball only. But nowadays, wickets are pretty much flat in One Day Internationals and two new balls are used in one innings which let the ball reverse barely. These favors have changed the ODI format drastically and made it high scoring. In today’s article, we will take gaze at the highest ODI score by a team.

England Cricket Team (498/4)
England has the highest ODI score in its history. The fierce cricket side has played 773 ODI matches so far and won 389 out of them. The mighty English side made two runs short of 500 against the Netherlands in 2022. Phil Salt, Dawid Malan, and Jos Buttler’s sensational hundreds assisted England to touch the mark of 498 runs. Jos Buttler made his highest ODI score in this match, 162* off 70 balls.
England Cricket Team (481/6)
The 2nd highest ODI Score is also made by none other than fearless England. But this time they bashed Australia in 2018 in Nottingham to register a score of 481 with the loss of 6 wickets. Opener Jonny Bairstow’s 139 off 92 and swashbuckling Alex Hale’s 147 off 92 balls against a bowling lineup comprised of Andrew Tye, Billy Stanlake, and Jhye Richardson made it possible to reach the milestone.
England Cricket Team (444/3)
The modern-day great side England again gets 3rd place in terms of getting the highest ODI score by a team with 444 runs against Pakistan in 2016 in Nottingham, it seems like England loves to play ODIs in Nottingham. Alex Hales amassed his highest ODI score that day with 171 runs off 122 balls, while Joe Root, Jos Buttler, and Eoin Morgan hit a fifty apiece. It’s unbelievable that a bowling unit made of Mohammad Amir, Wahab Riaz, and Hasan Ali let it happen.
Sri Lanka Cricket Team (443/9)
Asian Lion, Sri Lanka registered the 4th highest score in ODI. Lanka achieved the feat in 2006 against the Netherlands in Amstelveen. Hard-hitting opener Sanath Jayasuriya’s 157 off 104 balls and contemporary middle-order batter Tillakaratne Dilshan’s 117 in 78 balls led Sri Lanka to script history.
South Africa Cricket Team (439/2)
The team with the highest win percentage in One day Cricket(63.41), South Africa finds itself in the 5th spot on the list of highest ODI score by a team. South Africa made West Indies look like kids with 439 runs on their board and thanks to Hashim Amla, Rilee Rossow, and AB DE Villiers’s superb centuries. This is the same match where AB DE Villier’s made the record of the fastest 100 in ODI in just 31 balls and finished his innings at 149 in 31 balls.
List of Records with Highest ODI Score By A Team
Team | Score | Against | Year | Ground |
England | 498/4 | Netherlands | 2022 | Amstelveen |
England | 481/6 | Australia | 2018 | Nottingham |
England | 444/3 | Pakistan | 2016 | Nottingham |
Sri Lanka | 443/9 | Netherlands | 2006 | Amstelveen |
South Africa | 439/2 | West Indies | 2015 | Johannesburg |
South Africa | 438/9 | Australia | 2006 | Johannesburg |
South Africa | 438/4 | India | 2015 | Wankhede |
Australia | 434/4 | South Africa | 2006 | Johannesburg |
South Africa | 418/5 | Zimbabwe | 2006 | Potchefstroom |
India | 418/5 | West Indies | 2011 | Indore |
England | 418/6 | West Indies | 2019 | St George’s |
Australia | 417/6 | Afghanistan | 2015 | Perth |
India | 414/7 | Sri Lanka | 2009 | Rajkot |
India | 413/5 | Bermuda | 2007 | Port of Spain |
England has the highest ODI score (498/4 against the Netherlands).
India has scored 400 in ODI 6 times.
India’s highest score in ODI is 418/5 against West Indies in 2011.
Australia has the highest ODI score in World Cup, 417/6 against Afghanistan in 2015.
Also read about the Lowest ODI Score by a Team here.
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in