This is a list of scores of 400 or more runs made by a team in a One Day International (ODI), a form of one-day cricket played between international cricket teams who are Full Members of the International Cricket Council (ICC) as well as the top six Associate and Affiliate members. Unlike Test matches, ODIs consist of one innings per side, with a limit on the number of overs. The limit is currently 50 overs per innings, although in the past this has varied. The earliest match now recognised as an ODI was played between England and Australia on 5 January 1971; since then there have been over 4,000 ODIs played between 26 teams.
Team totals have risen steadily throughout the history of ODIs. This has accelerated in recent years, with improvements in techniques, new playing methods and introduction of Twenty20 International cricket. The highest team total before 400 runs was reached was the 398/5 scored by Sri Lanka against Kenya on 6 March 1996 at Asgiriya Stadium, Kandy.
The 400 marks were first broken during a notable match between South Africa and Australia, with both teams passing 400 runs in their respective innings. As batting powerplays and other fielding restrictions have come into play, 400+ totals have become more common. Eight international teams have scored 400+ totals in their matches. India have recorded more 400+ scores in ODIs than any other nation, with nine such scores as of September 2026. There have been three occurrences where both teams in a match have scored more than 400 in their respective innings, with the first one being the Australia and South Africa match in 2006, the second one being India and Sri Lanka in 2009, and the third one being West Indies and India in 2026.
As of September 2026, there have been 33 occasions where a team has recorded a 400+ total.
The highest score in ODIs was achieved by England, who scored 498/4 in 50 overs against Netherlands at VRA Cricket Ground on 17 June 2022.
Listing notation Team notation (300/3) indicates that a team scored 300 runs for three wickets and the innings was closed, either due to a successful run chase or if no overs remained (or are able) to be bowled. (300) indicates that a team scored 300 runs and was all out, either by losing all ten wickets or by having one or more batsmen unable to bat and losing the remaining wickets.
Batting notation (100*) indicates that a batsman scored 100 runs and was not out. (175) indicates that a batsman scored 175 runs and was out after that, like Herschelle Gibbs against Australia
Bowling notation (5/40) indicates that a bowler has captured 5 wickets while giving away 40 runs. (49.5 overs) indicates that a team bowled 49 complete overs (each of six legal deliveries), and one incomplete over of just five deliveries.
List in chronological order
No. Score Team Opponent Venue Season 1 434/4 (50 overs) Johannesburg 2005–062 438/9 (49.5 overs) 3 443/9 (50 overs) Amstelveen 20064 418/5 (50 overs) Potchefstroom 2006–075 413/5 (50 overs) Port of Spain 20076 402/2 (50 overs) Aberdeen, Scotland 20087 414/7 (50 overs) Rajkot2009–108 411/8 (50 overs) 9 401/3 (50 overs) Gwalior 2009–1010 418/5 (50 overs) Indore 2011–1211 404/5 (50 overs) Kolkata 2014–1512 439/2 (50 overs) Johannesburg 2014–1513 408/5 (50 overs) Sydney 2014–1514 411/4 (50 overs) Canberra 2014–1515 417/6 (50 overs) Perth 2014–1516 408/9 (50 overs) Birmingham 201517 438/4 (50 overs) Mumbai 2015–1618 444/3 (50 overs) Nottingham201619 481/6 (50 overs) Nottingham 201820 418/6 (50 overs) St George's2018–1921 498/4 (50 overs) Amstelveen 202222 409/8 (50 overs) Chittagong 2022–202323 408/6 (50 overs) Harare 202324 416/5 (50 overs) Centurion 202325 428/5 (50 overs) Delhi 202326 401/6 (50 overs) Bengaluru 202327 410/4 (50 overs) Bengaluru 202328 400/8 (50 overs) Birmingham 202529 431/2 (50 overs) Mackay 202530 414/5 (50 overs) Southampton 202531 402/10 (49.4 overs) Lucknow 202632 405/7 (50 overs) Guwahati 2026–2733 406/2 (43.3 overs) ; Source: CricInfo
By teams
No Team No. of 400+ scores Won Lost 1 9 9 0 02 8 8 0 03 7 7 0 04 3 2 1 05 2 1 1 0 2 1 1 07 1 1 0 0 1 0 1 0 Last Updated: 30 September 2026
Match summary of the 400+ totals
1st & 2nd 400+ scores
3rd 400+ score
4th 400+ score
5th 400+ score
6th 400+ score
7th & 8th 400+ scores
9th 400+ score
10th 400+ score
11th 400+ score
12th 400+ score
13th 400+ score
14th 400+ score
15th 400+ score
16th 400+ score
17th 400+ score
18th 400+ score
19th 400+ score
20th 400+ score
21st 400+ score
22nd 400+ score
23rd 400+ score
24th 400+ score
25th 400+ score
26th 400+ score
27th 400+ score
28th 400+ score
29th 400+ score
30th 400+ score
31st 400+ score
32nd & 33rd 400+ scores
References