India's Trusted Fantasy Cricket Analysis Platform

Most 400+ totals in men’s ODIs (as of 2025)

Sagar Tayde·
Last Updated:

Scoring 400 runs in a One Day International (ODI) match is one of the toughest achievements in cricket. It requires aggressive batting, excellent partnerships, and a perfect strategy. Over the years, only a few teams have managed to cross this milestone, and some have done it multiple times. as of 27 Aug 2025 Here’s a look at the teams with the most 400+ totals in ODI history.

Most 400+ Totals in ODIs

Rank Team 400+ Totals Highest Score
1 South Africa 8 439/2 vs West Indies
2 India 7 418/5 vs West Indies
3 England 6 498/4 vs Netherlands
4 Australia 3 434/4 vs South Africa
5 New Zealand 2 402/2 vs Ireland
6 Sri Lanka 2 443/9 vs Netherlands
7 Zimbabwe 1 408/6 vs United States
8 Pakistan 0 Highest: 399/1 vs Zimbabwe
9 West Indies 0 Highest: 389 vs England
10 Bangladesh 0 Highest: 349/6 vs Ireland

1. South Africa – 8 Times

South Africa’s 400+ ODI totals Harshal Gibbs

South Africa tops the list with 8 scores of 400 or more in ODIs. The Proteas are known for their fearless batting and deep batting line-up. Players like AB de Villiers, Quinton de Kock, and Hashim Amla have played key roles in achieving these big totals. Their famous 438-run chase against Australia in 2006 remains one of the greatest matches ever.

Here are all 8 times South Africa scored 400+ in men’s ODIs. I’ve kept it simple and added a result line for each. Full scorecard sources are listed right under the table.

# Date Opponent Venue South Africa Score Top-scorer (runs) Result
1 12 Mar 2006 Australia Johannesburg (Wanderers) 438/9 (49.5) Herschelle Gibbs 175 SA won by 1 wkt.
2 20 Sep 2006 Zimbabwe Potchefstroom (Senwes Park) 418/5 (50) Mark Boucher 147* SA won by 171 runs.
3 18 Jan 2015 West Indies Johannesburg (Wanderers) 439/2 (50) Hashim Amla 153* SA won by 148 runs.
4 27 Feb 2015 West Indies Sydney (SCG), CWC 2015 408/5 (50) AB de Villiers 162* SA won by 257 runs.
5 03 Mar 2015 Ireland Canberra (Manuka Oval), CWC 2015 411/4 (50) Hashim Amla 159 SA won by 201 runs.
6 25 Oct 2015 India Mumbai (Wankhede) 438/4 (50) Faf du Plessis 133 SA won by 214 runs.
7 15 Sep 2023 Australia Centurion (SuperSport Park) 416/5 (50) Heinrich Klaasen 174 SA won by 164 runs.
8 07 Oct 2023 Sri Lanka Delhi (Arun Jaitley), CWC 2023 428/5 (50) Rassie van der Dussen 108 SA won by 102 runs.

2. India – 7 Times

Indias 400+ ODI totals sachin tendulkar

India comes second with 7 totals of 400+. With legends like Sachin Tendulkar, Virender Sehwag, Rohit Sharma, and Virat Kohli, India has built a reputation for explosive batting. One of India’s most memorable 400+ totals was 418/5 against West Indies in 2011, powered by Sehwag’s double century.

Here are all 7 times India scored 400+ in men’s ODIs—same format as before. I’ve added a short result line for each and linked reliable scorecards under the table.

# Date Opponent Venue India Score Top-scorer (runs) Result
1 19 Mar 2007 Bermuda Port of Spain (CWC 2007) 413/5 (50) Virender Sehwag 114 IND won by 257 runs.
2 15 Dec 2009 Sri Lanka Rajkot 414/7 (50) Virender Sehwag 146 IND won by 3 runs.
3 24 Feb 2010 South Africa Gwalior 401/3 (50) Sachin Tendulkar 200* IND won by 153 runs.
4 08 Dec 2011 West Indies Indore 418/5 (50) Virender Sehwag 219 IND won by 153 runs.
5 13 Nov 2014 Sri Lanka Kolkata 404/5 (50) Rohit Sharma 264 IND won by 153 runs.
6 10 Dec 2022 Bangladesh Chattogram 409/8 (50) Ishan Kishan 210 IND won by 227 runs.
7 12 Nov 2023 Netherlands Bengaluru (CWC 2023) 410/4 (50) Shreyas Iyer 128* IND won by 160 runs.

3. England – 6 Times

England 400+ ODI totals Jos Buttler

England ranks third with 6 such scores. Since 2015, their aggressive “Bazball” style has transformed ODI cricket. With players like Jos Buttler, Jonny Bairstow, and Ben Stokes, England regularly posts huge totals, including their highest-ever ODI score of 498/4 against the Netherlands in 2022.

# Date Opponent Venue England Score Top-scorer (runs) Result
1 09 Jun 2015 New Zealand Edgbaston, Birmingham 408/9 (50) Jos Buttler 129 ENG won by 210 runs.
2 30 Aug 2016 Pakistan Trent Bridge, Nottingham 444/3 (50) Alex Hales 171 ENG won by 169 runs.
3 19 Jun 2018 Australia Trent Bridge, Nottingham 481/6 (50) Alex Hales 147 ENG won by 242 runs.
4 27 Feb 2019 West Indies St George’s, Grenada 418/6 (50) Jos Buttler 150 ENG won by 29 runs.
5 17 Jun 2022 Netherlands Amstelveen 498/4 (50) Jos Buttler 162* ENG won by 232 runs.
6 29 May 2025 West Indies Edgbaston, Birmingham 400/8 (50) Jacob Bethell 82 ENG won by 238 runs. (MyFinal11.in)

4. Australia – 3 Times

Australia has crossed the 400-run mark thrice. Their powerful batting line-up, featuring David Warner, Glenn Maxwell, and Steve Smith, has helped them dominate on flat tracks.

# Date Opponent Venue Australia Score Top-scorer (runs) Result
1 12 Mar 2006 South Africa Johannesburg (Wanderers) 434/4 (50) Ricky Ponting 164 SA won by 1 wicket (438/9 chase).
2 04 Mar 2015 Afghanistan Perth (WACA) 417/6 (50) David Warner 178 AUS won by 275 runs.
3 24 Aug 2025 South Africa Mackay (Great Barrier Reef Arena) 431/2 (50) Travis Head 142 AUS won by 276 runs. (MyFinal11.in)

5. New Zealand & Sri Lanka – 2 Times

Both New Zealand and Sri Lanka have managed the feat twice each, showcasing their ability to explode when conditions suit them.

New Zealand — all two 400+ ODI totals

Scorecards: Aberdeen 2008 (McCullum 166; Marshall 161). Bengaluru 2023 (NZ 401/6; Ravindra 108; PAK DLS win).

# Date Opponent Venue New Zealand Score Top-scorer (runs) Result
1 01 Jul 2008 Ireland Mannofield Park, Aberdeen 402/2 (50) Brendon McCullum 166 NZ won by 290 runs.
2 04 Nov 2023 Pakistan M. Chinnaswamy Stadium, Bengaluru 401/6 (50) Rachin Ravindra 108 Pakistan won by 21 runs (DLS).

Sri Lanka — all two 400+ ODI totals

Scorecards: Amstelveen 2006 (SL 443/9; Jayasuriya 157; Dilshan 117*). Rajkot 2009 (SL 411/8; Dilshan 160; India won by 3).

# Date Opponent Venue Sri Lanka Score Top-scorer (runs) Result
1 04 Jul 2006 Netherlands VRA Cricket Ground, Amstelveen 443/9 (50) Sanath Jayasuriya 157 SL won by 195 runs.
2 15 Dec 2009 India Madhavrao Scindia Cricket Ground, Rajkot 411/8 (50) Tillakaratne Dilshan 160 India won by 3 runs.

6. Zimbabwe – 1 Time

# Date Opponent Venue Zimbabwe Score Top-scorer (runs) Result
1 26 Jun 2023 United States Harare Sports Club, Harare 408/6 (50) Sean Williams 174 Zimbabwe won by 304 runs.

Pakistan, West Indies and Bangladesh — yet to reach 400 in ODIs (Updated: 27 Aug 2025)

As of 27 Aug 2025, Pakistan, West Indies and Bangladesh have not yet scored 400+ in men’s ODIs. Pakistan’s best is 399/1 vs Zimbabwe, West Indies have reached 389 vs England, and Bangladesh’s top is 349/6 vs Ireland. We’ll update this section the moment any of them cross 400.

Highest ODI totals (teams yet to reach 400)

Team Highest Score Opponent Venue Date Top-scorer (runs) Result
Pakistan 399/1 (50) Zimbabwe Queens Sports Club, Bulawayo 20 Jul 2018 Fakhar Zaman 210* Pakistan won by 244 runs.
West Indies 389 (48) England National Cricket Stadium, St George’s 27 Feb 2019 Chris Gayle 162 England won by 29 runs.
Bangladesh 349/6 (50) Ireland Sylhet International Cricket Stadium, Sylhet 20 Mar 2023 Mushfiqur Rahim 100 (60) Match abandoned (rain).

FAQs

Which team has the most 400+ scores in ODIs?

South Africa leads with 8 totals of 400 or more.

What is the highest ODI team score ever?

England holds the record with 498/4 vs Netherlands in 2022.

Has Pakistan ever scored 400 in ODIs?

No, Pakistan is yet to score 400+ in ODI cricket. (as of 2025)

How many times has India scored 400 in ODIs?

India has crossed the mark 7 times (as of 2025).


Conclusion

The trend of scoring 400+ runs in ODIs shows how modern cricket has evolved. Power hitters, flat pitches, and fearless strategies have made these big totals possible. While several teams have joined the list, South Africa remains the undisputed leader, followed by India and England.

Source: (ESPN Cricinfo, Cricbuzz, Myfinal11)