SportsAdda
Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game
Features

Highest score in ODI cricket: all 35 totals of 400-plus, and the four records people mean

England’s 498 for 4 is the highest total in ODI cricket. Here are all 35 men’s innings of 400 or more, including the two made at Rawalpindi on 22 October 2026, where Sri Lanka chased 430.

Sep 15, 2023 · Updated Oct 23, 2026

Highest score in ODI cricket: all 35 totals of 400-plus, and the four records people mean

The highest score in ODI cricket is 498 for 4, made by England against the Netherlands at Amstelveen on 17 June 2022. Phil Salt, Dawid Malan and Jos Buttler all made centuries in the same innings, and Liam Livingstone came in at the end and hit 66 from 22 balls.

That is the answer to the question as most people mean it. It is not the only answer, because “highest score in an ODI” is really several questions wearing the same coat, and the pages that answer only one of them leave out records that are bigger. The highest individual score is 264. The highest total anyone has successfully chased is 438. And for more than 25 years the highest score made in any one-day international was not a men’s total at all.

This page gives all of them, then the full list of every 400-plus innings in men’s ODI cricket, with two arithmetic checks you can run on it yourself. The list has grown by four since the start of September 2026, and two of the four were made by sides that lost.

The four records people mean by “highest ODI score”

The question Record Who When
Highest team total 498/4 England v Netherlands, Amstelveen 17 June 2022
Highest individual score 264 Rohit Sharma v Sri Lanka, Kolkata 13 November 2014
Highest successful run chase 438/9 South Africa v Australia, Johannesburg 12 March 2006
Highest total in a women’s ODI 491/4 New Zealand v Ireland, Dublin 8 June 2018

The last row is the one that gets left out, and it is the most interesting. When Suzie Bates made 151 from 94 balls and Maddy Green 122 from 77 in Dublin in June 2018, New Zealand’s 491 for 4 became the highest total made in any one-day international, by either a men’s or a women’s side. It was the second New Zealand women’s innings to hold that distinction. Their 455 for 5 against Pakistan at Christchurch in January 1997 had held it for the previous 21 years, because no men’s side reached 400 in an ODI at all until 2006, and none passed 455 until England’s 481 for 6 in June 2018. So from January 1997 until England reached 498 at Amstelveen on 17 June 2022, more than 25 years, the highest score in one-day international cricket was a New Zealand women’s total. A page that says the record has always belonged to a men’s team is skipping a quarter of a century.

The chase record has company for the first time. South Africa’s 438 for 9 stood alone above 400 for twenty years, and then two sides got there in 22 days: India made 406 for 2 against West Indies at Guwahati on 30 September 2026, and Sri Lanka 430 for 8 against England at Rawalpindi on 22 October. Our list of the highest run chases in ODI cricket has the full top 15.

Rohit Sharma’s 264 came at Eden Gardens off 173 balls with 33 fours and nine sixes, and it is covered separately in our list of the highest individual scores in ODI cricket.

Every 400-plus total in men’s ODI cricket

Thirty-five innings have reached 400 in men’s one-day internationals. The list below is complete to 22 October 2026, and the outcome column shows what happened to the side that made the runs, not who batted first.

Score Team Opponent Venue Date Outcome
498/4 England Netherlands Amstelveen 17 Jun 2022 Won
481/6 England Australia Nottingham 19 Jun 2018 Won
444/3 England Pakistan Nottingham 30 Aug 2016 Won
443/9 Sri Lanka Netherlands Amstelveen 4 Jul 2006 Won
439/2 South Africa West Indies Johannesburg 18 Jan 2015 Won
438/9 South Africa Australia Johannesburg 12 Mar 2006 Won
438/4 South Africa India Mumbai 25 Oct 2015 Won
434/4 Australia South Africa Johannesburg 12 Mar 2006 Lost
431/2 Australia South Africa Mackay 24 Aug 2025 Won
430/8 Sri Lanka England Rawalpindi 22 Oct 2026 Won
429/4 England Sri Lanka Rawalpindi 22 Oct 2026 Lost
428/5 South Africa Sri Lanka Delhi 7 Oct 2023 Won
418/5 South Africa Zimbabwe Potchefstroom 20 Sep 2006 Won
418/5 India West Indies Indore 8 Dec 2011 Won
418/6 England West Indies St George’s 27 Feb 2019 Won
417/6 Australia Afghanistan Perth 4 Mar 2015 Won
416/5 South Africa Australia Centurion 15 Sep 2023 Won
414/7 India Sri Lanka Rajkot 15 Dec 2009 Won
414/5 England South Africa Southampton 7 Sep 2025 Won
413/5 India Bermuda Port of Spain 19 Mar 2007 Won
411/8 Sri Lanka India Rajkot 15 Dec 2009 Lost
411/4 South Africa Ireland Canberra 3 Mar 2015 Won
410/4 India Netherlands Bengaluru 12 Nov 2023 Won
409/8 India Bangladesh Chattogram 10 Dec 2022 Won
408/5 South Africa West Indies Sydney 27 Feb 2015 Won
408/9 England New Zealand Birmingham 9 Jun 2015 Won
408/6 Zimbabwe United States Harare 26 Jun 2023 Won
406/2 India West Indies Guwahati 30 Sep 2026 Won
405/7 West Indies India Guwahati 30 Sep 2026 Lost
404/5 India Sri Lanka Kolkata 13 Nov 2014 Won
402/2 New Zealand Ireland Aberdeen 1 Jul 2008 Won
402 India Afghanistan Lucknow 17 Jun 2026 Won
401/3 India South Africa Gwalior 24 Feb 2010 Won
401/6 New Zealand Pakistan Bengaluru 4 Nov 2023 Lost
400/8 England West Indies Birmingham 29 May 2025 Won

Source: ESPNcricinfo Statsguru, men’s ODIs, to 22 October 2026.

Which teams get to 400, and the check that proves the list is complete

Eight countries have made 400 in a men’s ODI. West Indies became the eighth at Guwahati, and their only 400 came in a defeat. India, South Africa and England account for 25 of the 35 innings between them.

Team 400-plus innings Won Lost
India 9 9 0
South Africa 8 8 0
England 8 7 1
Australia 3 2 1
Sri Lanka 3 2 1
New Zealand 2 1 1
West Indies 1 0 1
Zimbabwe 1 1 0
Total 35 30 5

Two checks run in about ten seconds, and both have to hold on any version of this list. The first is that the team column has to sum to the number of rows in the main table: 9 plus 8 plus 8 plus 3 plus 3 plus 2 plus 1 plus 1 is 35, and there are 35 innings above. The second is that wins and losses have to sum to the same number, because every one of these matches produced a result: 30 and 5 is 35 again.

Those checks are worth running because this is a list that goes wrong easily. The version of this page we published in 2023 had 22 rows and a per-team table whose wins column did not reconcile with its totals column, which is the tell that a row has been dropped somewhere. It also credited South Africa with 438 for 5 against India at the Wankhede. Faf du Plessis retired hurt in that innings rather than being dismissed, so the correct figure is 438 for 4, and any source counting retirements as wickets will get that row wrong.

Teams that made 400 and still lost

Thirty of the 35 sides who reached 400 won the match. Until September 2026 there were only three exceptions, and now there are five. Three of the five have one thing in common: they batted first, set a target above 400, and watched it get chased.

Australia’s 434 for 4 at the Wanderers in March 2006 is the famous one. Ricky Ponting made 164 from 105 balls, Australia became the first side in history to pass 400 in an ODI, and South Africa then chased it down with 438 for 9, Herschelle Gibbs making 175 from 111. The 872 runs scored that day are still the highest aggregate in any one-day international, and for twenty years it was the only time a 400-plus target had been overhauled.

West Indies’ 405 for 7 at Guwahati on 30 September 2026 ended that. India knocked off the runs with 39 balls to spare and only two wickets down, and Shubman Gill made 223 not out, the highest score ever made batting second in an ODI.

England’s 429 for 4 at Rawalpindi on 22 October 2026 is the newest entry and the hardest-luck one. Harry Brook made 202 off 116 balls, reaching 200 faster than anyone in ODI history, and Sri Lanka still won with a ball to spare. Pavan Rathnayake made 130, Dasun Shanaka hit 97 off 50, and Janith Liyanage finished it with a six off the fifth ball of the last over. Sri Lanka’s 430 for 8 is the second-highest successful chase in ODI history and the highest ODI total ever made in Pakistan, and the 859 runs in the match are second only to the 872 at the Wanderers.

The other two defeats are different. Sri Lanka’s 411 for 8 at Rajkot in December 2009 was not a first innings at all. India had already made 414 for 7, and Sri Lanka fell three runs short chasing it. Until this autumn that was one of only two matches in which both sides passed 400; Guwahati and Rawalpindi have since made it four, two of them in the space of 22 days.

New Zealand’s 401 for 6 against Pakistan in Bengaluru at the 2023 World Cup is the one most often described wrongly. Rachin Ravindra made 108 and Kane Williamson 95, and Pakistan won by 21 runs on the Duckworth-Lewis-Stern method after rain, having reached 200 for 1 in 25.3 overs against a revised target of 342 in 41 overs. Pakistan did not chase 402. Several accounts of that match also call New Zealand the first side to lose after scoring 400, which the Australia game in 2006 disproves by seventeen years.

An empty floodlit cricket stadium at dusk, the kind of venue where 400-plus ODI totals are made

The 400 club arrives in clumps, not a steady climb

The obvious story about big ODI totals is that scoring has risen year on year. The list does not support it. Twenty-three of these 35 innings came in just five calendar years, and there are long stretches with none at all.

Year 400-plus innings
2006 4
2007 1
2008 1
2009 2
2010 1
2011 1
2014 1
2015 6
2016 1
2018 1
2019 1
2022 2
2023 5
2025 3
2026 5

Until this year the two peaks were World Cup years. Six of the 35 came in 2015 and five in 2023, and the tournament itself supplied a good share of them: South Africa’s 428 for 5 against Sri Lanka in Delhi in October 2023 is the highest total made in a World Cup match, past Australia’s 417 for 6 against Afghanistan in Perth in 2015, which had held it for eight years. Our list of the highest totals in ODI World Cup history covers that group on its own.

2026 has no World Cup and has already matched 2023 with five, with more than two months of the year still to play. It is also odd in a second way. Four of its five came in just two matches, Guwahati and Rawalpindi, where both sides got there, and four of the five were made either batting second or in a losing cause. The big totals of 2015 and 2023 were mostly first-innings scores that won; this year’s have been arriving as contests.

The gaps are the other half of the story. There is no 400 anywhere in 2012, 2013, 2017, 2020, 2021 or 2024. A format people describe as inflating without pause has spent whole years without a single team reaching the mark, and then produced eight in seventeen months from May 2025.

England’s 414 for 5 at Southampton on 7 September 2025 produced the most lopsided result any of these innings has: South Africa were bowled out for 72 and England won by 342 runs, the largest margin of victory by runs in men’s ODI history. Across one-day internationals as a whole it is not the largest, because New Zealand’s women beat Pakistan by 408 runs at Christchurch in 1997, in the same innings that held the overall total record. The men’s mark has passed through this list more than once, though. India’s 257-run win over Bermuda in 2007 held it before New Zealand beat Ireland by 290 in Aberdeen the following year.

India’s highest ODI score

India’s highest total is 418 for 5 against the West Indies at Indore on 8 December 2011, built on Virender Sehwag’s 219 from 149 balls, which was the world record individual score until Rohit Sharma made 264 against Sri Lanka three years later. India have nine 400-plus innings, more than any other side, one clear of South Africa and England, and have won all nine.

Two of the nine came in 2026, and neither looks like the others. India were bowled out for 402 against Afghanistan at Lucknow on 17 June, Shubman Gill making 154 from 110 balls and Ishan Kishan 125 from 79, which makes it the only innings in the table to pass 400 and still lose all ten wickets. Afghanistan were dismissed for 232. Then at Guwahati India made 406 for 2 in 43.3 overs, the only one of their nine made batting second. Their first came at the 2007 World Cup, 413 for 5 against Bermuda in Port of Spain, with Sehwag at the front of it on 114 from 87 balls. The three highest ODI totals by India are covered in more detail separately.

Common questions

What is the highest score in ODI cricket? England’s 498 for 4 against the Netherlands at Amstelveen on 17 June 2022, which remains the record.

Has any team scored 500 in an ODI? No. England’s 498 is the closest anyone has come, and in men’s ODIs England are the only side ever to pass 450, which they have done twice. New Zealand’s women have also passed it twice, with 491 for 4 and 455 for 5.

What is the highest individual score in an ODI? Rohit Sharma’s 264 for India against Sri Lanka at Eden Gardens on 13 November 2014. Martin Guptill’s 237 not out and Shubman Gill’s 223 not out are next. Rohit is the only batter with three ODI double centuries, having also made 209 and 208 not out.

What is the highest successful run chase in ODI cricket? South Africa’s 438 for 9 against Australia at Johannesburg on 12 March 2006. Sri Lanka’s 430 for 8 against England at Rawalpindi on 22 October 2026 is second and India’s 406 for 2 against West Indies at Guwahati on 30 September 2026 third. Those are the only three times a side has chased down 400 or more.

What is the highest ODI total made in a losing cause? Australia’s 434 for 4 in the same Johannesburg match in 2006. England’s 429 for 4 at Rawalpindi is second.

Which team has made 400 most often? India, with nine, ahead of South Africa and England on eight each.

How many teams have scored 400 in an ODI? Eight men’s sides: India, South Africa, England, Australia, Sri Lanka, New Zealand, West Indies and Zimbabwe. Zimbabwe’s 408 for 6 against the United States at Harare in June 2023 came in a World Cup Qualifier.

Scoring at this end of the record book depends on batters going past three figures and staying in, which is why the same names keep appearing here and in our lists of the fastest double centuries in ODI cricket, the most centuries in international cricket and the fastest hundreds in ODI cricket.

More cricket records and lists

Featured photo: AFP / Lindsey Parnaby

Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game