Top 10 Highest ODI scores by a team | Full list of highest ODI scores

In this article, we will discuss the top 10 highest scores in ODI, the highest ODI score by a team, and the top scorers in all the games including opposition, date, and venue.

Top 10 highest scores in ODI (One Day International)

Cricket is a sport, that has always evolved, and has seen batters struggling against pace to batters smashing 140+ kmph deliveries to boundaries and sixes in 2022. With so much T20 Cricket going on all around the globe, batters have also become very aggressive in the ODI format and showed no mercy towards the bowlers.

Below is the list of top 10 highest ODI scores by a team:

S.N.Highest ScoreTeamOppositionDateVenue
10.418/5IndiaWest IndiesDec 08, 2019Indore, India
9.418/5South AfricaZimbabweSep 20, 2006Potchefstroom, South Africa
8.434/4AustraliaSouth AfricaMar 12, 2006Potchefstroom, South Africa
7.438/4South AfricaIndiaOct 25, 2015South Africa
6.438/9South AfricaAustraliaMar 12, 2006Johannesburg, South Africa
5.439/2South AfricaWest IndiesJan 18, 2015Johannesburg, South Africa
4.443/9Sri LankaNetherlandsJul 04, 2006Amstelveen, Netherlands
3.444/3EnglandPakistanAug 30, 2016Nottingham, England
2.481/6EnglandAustraliaJun 19, 2018Nottingham, England
1.498/4EnglandNetherlandsJun 17, 2022Amstelveen, Netherlands
Top 10 highest scores in ODI

10. India (418/5)

Source – Sports Adda

India stands 10th on the list of the top 10 highest scores in ODI. They scored 418/5 in their 50 overs playing against West Indies at home. The game was hosted by the Holkar stadium, Indore on 8th December 2011. Below are the top scorers from that game.

Player NameScoreFoursSixes
Virender Sehwag219 off 149 balls257
Gautam Gambhir67 off 67 balls110
Suresh Raina55 off 44 balls60

9. South Africa (418/5)

Source – CricketnMore

South Africa stands 9th on our list of highest ODI scores made by a team. They achieved this feat against Zimbabwe on 20th September 2006 at home. They were very aggressive with their batting in the early 2000s. Below are the top scorers.

Player NameScoreFoursSixes
Mark Boucher147 off 68 balls810
Loots Bosman88 off 70 balls113
Alviro Peterson80 off 74 balls101

8. Australia (434/4)

Source – Republic World

Australia was the powerhouse of world cricket in the early 2000s and was one of the strongest teams. They scored 434 runs in their 50 overs on 12th March 2006 against the hosts South Africa. Below are the top scorers.

Player NameScoreFoursSixes
Ricky Pointing164 off 105 balls139
Michael Hussey81 off 51 balls93
Simon Katich79 off 90 balls91

7. South Africa (438/4)

Source – India TV

South Africa came like a storm to the Indians on 25th October 2015 at the Wankhede Stadium. They posted a massive total of 439 runs against India and were completely clinical in that game. Below are the top scorers.

Player NameScoreFoursSixes
Faf Du Plessis133 off 115 balls96
AB de Villiers119 off 61 balls311
Quinton de Kock109 off 87 balls171

Also Read : Top 10 Cricket World Cup records | World Cup Records which are hard to break

6. South Africa (438/9)

Source – Cricket Country

The Proteas are again on our list of highest ODI scores by a team. They chased down the total of 435 runs IN 49.5 overs at the loss of nine wickets and created history against a strong Australian side on 12th March 2006. Below are the top scorers.

Player NameScoreFoursSixes
Herschelle Gibbs175 off 111 balls217
Graeme Smith90 off 55 balls132
Mark Boucher50 off 43 balls40

5. South Africa (439/2)

Source – Sports Keeda

This match is very famous because it was in this game where AB de Villiers made the fastest ODI hundred which is still unbroken. South Africa lost just 2 wickets against the visiting West Indies at their home in their 50 overs. Below are the top scorers.

Player NameScoreFoursSixes
Hashim Amla153 off 142 balls140
AB de Villiers149 off 44 balls916
Rilee Rossouw128 off 115 balls112

4. Sri Lanka (443/9)

Source – Cricket World

Sri Lanka stands 4th on the list of top 10 scorers. The Lankans achieved this feat against the Netherlands at the Netherlands on 4th July 2006. They scored 443 runs at the loss of 9 wickets. Below is the list of top scorers.

Player NameScoreFoursSixes
Sanath Jayasuriya157 off 104 balls241
Tillakaratne Dilshan117 off 78 balls152
Kumar Sangakkara46 off 43 balls50

3. England (444/3)

Source – Scroll

England was clinical against the visiting Pakistani team on 30th August 2016 at Trent Bridge. They scored 444 runs and lost just 3 wickets in their 50 overs. Below are the top scorers.

Player NameScoreFoursSixes
Alex Hales171 off 112 balls224
Jos Buttler90 off 51 balls77
Joe Root85 off 86 balls80

2. England (481/6)

Source – espncricinfo

England is again on the list of top scores made by a team. They scored 481 runs for the loss of 6 wickets against a strong Australian bowling attack on 19th June 2018 at Trent Bridge. Below are the top scorers.

Player NameScoreFoursSixes
Alex Hales147 off 92 balls165
Jonny Bairstow139 off 92 balls155
Jason Roy82 off 61 balls74

1. England (498/4)

Source – The Hindu

England is 1st on the list and holds the record for the highest ODI score made by a team. They scored 498 runs against the Netherlands at the loss of 4 wickets at Amstelveen, Netherlands on 17th July 2022. Below are the top scorers.

Player NameScoreFoursSixes
Jos Buttler162 off 70 balls714
David Malan125 off 109 balls93
Philip Salt122 off 93 balls143
Liam Livingstone66 off 2266

Also Read : [All time] Top 10 fastest bowlers in cricket history

Also Read : Top 10 lowest scores in IPL history [2008 to 2022]

Leave a Comment