Most 400 Runs In ODI by a Team - Cric Eye

Most 400 Runs In ODI by a Team

There was time in one day international cricket when teams used to struggle to score even 300 runs in odi, but now in modern day cricket the story has been completely changed with the rise of league cricket which led to change the players mindset to approach this 50 over format. Nowadays, when there is a match between teams like Australia, India, England, South Africa or any other association nation, we can easily expect the target to cross the mark of 400 runs in ODI by all these team.

When a player like Glenn Maxwell scores 201* runs alone that too in a world cup game, then we can assume that cricket has really came a long way in terms of its batting revolution. Probably that’s the reason most of the teams are preferring to give opportunities to their young players in the team so that it can help them as younger generation is quite dangerous when it comes to attacking batting. Let’s take a brief eye on the countries who has made most 400 runs in ODI by a team.

Top 5 Teams With 400+ Score In ODI Cricket

1) South Africa – 8 Times

south africa has registered most 400 runs in odi.

The record for most 400+ runs in ODI by a team is currently held by South Africa team as they has crossed the mark of 400 runs 8 times till date. They might not have a world cup title, but when it comes to the brutal fire power in the batting they are way ahead than any other cricketing nation. Moreover, If players like Kallis, ABD, Du Plessis, Decock, Miller, and many more will play for a nation, then it don’t think it’s a tough task to make more than 400 runs in one day cricket.

South Africa’s Last 400 Plus score in ODI

Everyone was quite impressive the way proteas has expressed themselves in the field in recent ODI world cup of 2023. Scoring more than 400 runs was quite effortless for them in the tournament. Their last 400 plus target was against Sri Lanka on 7th October 2023, where they smashed the Lankan bowlers brutally and made 428/5 runs by losing only 5 wickets.

Batting Fire Power Of South Africa

A great batsman is someone who can play both passively and aggressively according to the situation, the ability to adapt this two different playstyle makes a batter quite dangerous. Luckily, majority of the batsman in the proteas squad has this special virtue. From Decock, Klassen, Markram, Miller, to ABD, Du Plessis, and Kallis all these players knew very well how to boost their run rate at any given time in the match.

2) India – 7 Times

india ranked 2 in most 400 runs scored by a team in odi list.

Indian cricket team has always been one of the strongest side in One day International cricket be it in the ICC tournaments or bilateral series. How can we not expect a team to make more than 400 runs that too 7-times in ODI cricket, when we have world’s best player in the team in the form of Virat Kohli, Rohit Sharma, Sachin Tendulkar, Sehwag, Yuvraj Singh, Ganguly.

Furthermore, The modern day squad of India has only done this task twice against Netherlands in 2023 and against Bangladesh in 2022. The rest 5 times when India made more than 400 runs, it was under former captains of India Ms.Dhoni, Virat Kohli and Ganguly. It shows India was equally powerful batting unit in the 2010s-15s era as it is in the current date.

The team which were playing against India in these 7 times are, Sri Lanka (2 times), South Africa, West Indies, Bangladesh, Netherlands and Bermuda. We can imagine the situation of the bowlers from all these teams while playing against the monstrous batting unit of India.

The Trio Sachin-Rohit-Sehwag

The contribution of this Iconic opening batters in India’s 7 times 400+ scorecard was massive, The trio which includes Sachin Tendulkar, Rohit Sharma, and Sehwag are the ones who used to set the momentum and base to cross 400 runs. Out of these 3 batsman, you will definitely going to see any one batter’s big inning in all of India’s 400 plus runs benchmark.

3) England – 5 Times

england has made 4 times 400 plus runs in one day cricket.

The 2019 ODI world champions, England is not far behind India in terms of scoring most number of 400 plus runs in ODI. The moment Eoin Morgan became the England’s ODI captain, there playstyle drastically changed over the years. England became one of the most entertaining team while batting as they has made the mammoth score of 400 runs 5-times.

The batting depth and the strike rate of every batsman in which they operate is quite fascinating thing to watch. Jason Roy, Alex Hales, Jonny Bairstow, Joss Buttler, Ben Stokes, Eoin Morgan, Moeen Ali, Sam Curran, Liam Livingstone are hugely responsible for England’s new attacking playstyle journey which they started after 2015’s terrible world cup performance.

England’s Revolution After 2015 

What if I tell you that England’s all 5 400 plus score in ODI was came after 2015, before that they did not even registered a single 400 runs target. That’s because England used to play with passive mindset which led them to be a mediocre team in world cricket in white ball format. But since, the leadership was being given to the Eoin Morgan and Joss Buttler they decided to approach ODI format in a different level, which we all can see now.

4) Australia – 2 Times

Australia ranks in the list of most 400 runs in ODI cricket.

Surprisingly the aussies are on the 4th rank in the list of most 400 runs in ODI by a team as they has managed to score only 2 times of 400 plus runs, which was against South Africa and Afghanistan in 2006 and 2015 respectively. Despite having promising fiery batters like David Warner, Aaron Finch, Glenn Maxwell, Mitchell Marsh, Travis Head, Smith, Ponting and Clarke in the past, they only crossed the 400 runs line twice.

However, they might not be in the top 3 teams in this list but they ranks as number 1 team who got the most world cup title on their side. Therefore, they proved that scoring more than 400 runs is not something which can make you world champions, it is equal important to grab the wickets as well when it requires the most.

5) New Zealand – 2 Times

new Zealand ranks on 5th place in terms of most 400 odi runs.

A small Island country whose total population is around 5 million but the impact it has created on the world through it’s sensational performance in recent 5 years is quite big. Earlier, they were used to known as underdogs but I guess now they are equally strong as India, Australia, England, and South Africa as they has also managed to set the target of 400 plus runs 2 times to the opposition.

The first 400 plus score of New Zealand came against Ireland in 2008, while the second one was against Pakistan in 2023 during the ODI world cup. However in the past James Marshall, Brendon McCullum, Martin Guptill and Ross Taylor, while in the present Kane Williamson, Tom Latham, Daryl Mitchell, Glenn Phillips are holding the command of Kiwis when it comes to score big.


Apart from these 5 team, there 2 more team which has managed to 400 plus runs in One day cricket. With the addition of Zimbabwe and Sri Lanka in this list, now total 7 countries has entered in the list of most 400 runs in ODI by a team. However special appreciation for Zimbabwe, looking at the lack of facilities and opportunities to play against associate cricket nations, they abled to make 408/6 runs against U.S.A. in 2023. Hoping for more recognition to Zimbabwe in ICC.

Frequently Asked Questions

Which team has scored most 400 runs in ODI?

South Africa with their explosive batting unit has made 400 runs 8-times in One day cricket. Their last 400+ score came against Sri Lanka in 2023.

How many times India made 400 plus runs in ODI?

India has crossed the mark of 400 plus runs 7-times in ODI cricket which is the second most in the world after South Africa.

What is the highest score of India in One day cricket?

India registered it's highest ever ODI score back in 2011 against West Indies by scoring 418 runs in 50 overs. Virendra Sehwag was the MOM in that match as he smashed 219 runs in just 149 balls.

Which team made the highest ever ODI total?

None other than England, owns the record of highest ever ODI total which came against the Netherlands in 2022 where they made 498 runs. Jason Roy, Alex Hales, and Joss Buttler all three batters made the centuries.



1 thought on “Most 400 Runs In ODI by a Team”

Leave a Comment