Cricket NewsRecordsTop 20 Highest Team Score in ODI History

Top 20 Highest Team Score in ODI History

With a massive 498 runs against the Netherlands in the Amstelveen, the England cricket team holds the record for the highest score in ODI cricket history. 

In limited-overs cricket, cricket teams‘ batting abilities have taken on a new high significantly during the last 20 years. In recent years, 350+ scores have been the new norm in One-Day International cricket. The game now seems to be severely stacked in favour of the batsmen due to shorter boundaries, higher-quality bats, and the introduction of the dual-ball rule. 

Generally speaking, batsmen have outwitted bowlers and made them work hard for every wicket. As a result, team totals in the 50-over format have increased gradually over the years.

Highest Score in ODI: Top 20 Teams with 400+ Score 

Some of the most stunning batting performances in cricket history have taken place during One Day Internationals (ODIs). Reaching 400 or more is an incredible achievement that demonstrates a team’s aggressiveness and depth at bat. Here, we listed the top 20 highest team scores in ODI history.

MatchCountryVersusScoreGround
17/06/2022EnglandNetherlands4/498VRA Ground(Amstelveen)
19/06/2018EnglandAustralia6/481Trent Bridge(Nottingham)
30/08/2016EnglandPakistan3/444Trent Bridge(Nottingham)
04/07/2006Sri LankaNetherlands9/443VRA Ground(Amstelveen)
18/01/2015South AfricaWest Indies2/439Wanderers Stadium(Johannesburg)
25/10/2015South AfricaIndia4/438Wankhede Stadium(Mumbai)
12/03/2006South AfricaAustralia9/438Wanderers Stadium(Johannesburg)
12/03/2006AustraliaSouth Africa4/434Wanderers Stadium(Johannesburg)
07/10/2023South AfricaSri Lanka5/428Arun Jaitley Stadium(Delhi)
20/09/2006South AfricaZimbabwe5/418Senwes Park(Potchefstroom)
08/12/2011IndiaWest Indies5/418Holkar Cricket Stadium(Indore)
27/02/2019EnglandWest Indies6/418National Cricket Stadium (Grenada)
04/03/2015AustraliaAfghanistan6/417WACA Ground(Perth)
15/09/2023South AfricaAustralia5/416SuperSport Park(Centurion)
15/12/2009IndiaSri Lanka7/414Madhavrao Scindia Cricket Ground (Rajkot)
19/03/2007IndiaBermuda5/413Queen’s Park Oval(Port of Spain)
03/03/2015South AfricaIreland4/411Manuka Oval(Canberra)
15/12/2009Sri LankaIndia8/411Madhavrao Scindia Cricket Ground(Rajkot)
12/11/2023IndiaNetherlands4/410M Chinnaswamy Stadium(Bengaluru)
10/12/2022IndiaBangladesh8/409Zahur Ahmed Chowdhury Stadium(Chattogram)

Top 5 Teams With Highest Totals in ODI

Here you can explore the top 5 highest team scores in ODI in depth-

1. England vs Netherlands (17 June, 2022) – 498/4

In a game against the Netherlands in Amstelveen, England scored a record-breaking 498 runs in an innings. With Phil Salt and Jos Buttler leading the way, England displayed a forceful batting strategy when batting first. The importance of power hitting in the current game was highlighted by Buttler’s spectacular 162 off just 70 balls, which helped England set an undefeated record.

2. England vs Australia, Nottingham (19 June, 2018) –  481/6

Between 2015 and 2019, England achieved three of the top ten highest scores in One-Day International (ODI) cricket. England defeated their most powerful opponent, Australia, by six wickets, and amassed 481 runs. With scores of 82 and 139, respectively, Jason Roy and Jonny Bairstow took the lead early on, but Alex Hales struck a devastating 147 runs off of just 92 deliveries. Captain Eoin Morgan also participated in the action, scoring 67 runs in a mere 30 deliveries.

England appeared certain to score more than 500 runs, but wickets in the last overs prevented them from doing so. Later on, Morgan’s boys will win the game by 242 runs.

3. England vs Pakistan, Nottingham (30 Aug, 2016) – 443/3

The record stood for ten years before 2016 when Sri Lanka scored a mountain of 443 against the Netherlands. However on August 30, 2016, at Trent Bridge, the record was broken when Eoin Morgan’s side scored 443 for the loss of three wickets versus a rather depleted Pakistani attack.

England had smashed 59 fours and 16 sixes in their innings. Again the front-runner was Alex Hales, who scored 171 of 122 deliveries. While that made him the top scorer for his side, Jos Buttler’s not-out 90 took England’s total over the earlier record and was well supported by Joe Root and Morgan, who made 85 and 57 not out respectively.

Read More: England Cricket Team vs Pakistan National Cricket Team Timeline

4. Sri Lanka vs Netherlands, Amstelveen (4 July, 2006) – 443/9

In this match, Sri Lanka batted first and created a then record for the highest total scored in ODI cricket by scoring as many as 443 runs for the loss of 9 wickets. The showman Sanath Jayasuriya was really on the top of his game as he led the scoring with a brilliant score of 157 runs. The Netherlands could not keep pace with the big total, managing to score just 248 runs for their innings. Sri Lanka cruised in, winning by 195 runs and asserting their dominance in the limited-overs format.

5. South Africa vs West Indies, Wanderers Stadium (18 Jan 2015) – 439/2

South Africa played against the West Indies in the ODI game in Johannesburg on January 18, 2015. Batting first, the team put up a massive 439 for just 2 wickets courtesy AB de Villiers who smashed 149 runs off only 44 deliveries. Hashim Amla scored 153 runs. The West Indies had produced a good fight but had only been able to score 291 runs, and this was enough for South Africa to win with an innings margin of 148 runs. In the annals of cricket history, it is an iconic match because of the explosive batting, and that also claimed the superiority of the South Africans in the one-day game.

Read More: WI vs SA Head to Head in ODI || WI vs SA Head to Head in Test

Highest Team Score In ODI World Cup

If you are wondering which team scored the highest total on the One-day international World Cup. Here you explore the top highest team score in ODI listed below-

Match DateTeamOppositionScoreGround
7 Oct 2023South AfricaSri Lanka428/5Arun Jaitley Stadium(Delhi)
4 Mar 2015AustraliaAfghanistan417/6WACA Ground(Perth)
19 Mar 2007IndiaBermuda413/5Queen’s Park Oval(Port of Spain)
3 Mar 2015South AfricaIreland411/4Manuka Oval(Canberra)
12 Nov 2023IndiaNetherlands410/4M Chinnaswamy Stadium(Bengaluru)

No. of the highest total in ODI by a Team: Top 5 Teams

South Africa is a giant for scoring the highest total in the ODI format. If you are searching for the teams with the maiden highest score in ODI, here you can explore the top 5 highest team scores in ODI, which created 400+ runs multiple times-

TeamNo. of 400-plus scoresWinsDefeats
South Africa76
India55
England54
Sri Lanka211
Australia211

End Note 

The top 20 highest team scores in ODI history reflect all the batting progress in one-day cricket. The teams have broken all the barriers of scoring, and thus, ODIs have certainly become an interesting genre, where everything is possible. With the rising aggressive batting techniques and innovations in the game, the record will evolve in the future. Cricket fans all around the globe would like to witness more high-scoring affairs that redefine the limits of this thrilling sport. 

Continue reading

India vs England Live Streaming Information: Where to Watch India National Cricket Team vs England Cricket Team Matches? 

The England Cricket Team will travel to India for the white ball series in January 2025. In this tour, England will play a five-match T20I and three-match ODI series. The T20I series will start on 22 January and conclude...

India vs Australia Live Streaming Information: Where to Watch India National Cricket Team vs Australian Men’s Cricket Team Matches?

The Indian cricket team is scheduled to travel to Australia for the Border-Gavaskar Trophy in November 2024. The 2024-25 Border-Gavaskar Trophy consists of the five-test match series that are scheduled to be held at Perth, Melbourne, Sydney, Adelaide, and...

Ireland vs South Africa 1st T20I Match Prediction: Who will win today’s match between Ire vs SA?

Who will win today’s match between Ire and SA: Ireland and South Africa will lock horns for the sixth time in the shortest format of the game at Sheikh Zayed Stadium in Abu Dhabi on September 27. This match...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.