Khel Now logo
HomeSportsICC Women's World CupLive Cricket Score
Advertisement

ODI Cricket

Teams who have scored most 400+ totals in ODI cricket

Alex is web content writer who is covering various sports, technology in sports and igaming space from 2017.
Published at :September 7, 2025 at 8:06 PM
Modified at :September 7, 2025 at 8:06 PM
Teams who have scored most 400+ totals in ODI cricket

Only seven teams have managed to score 400+ in ODI cricket so far.

Cricket, often referred to as a gentleman’s game, has witnessed a remarkable transformation in One Day International (ODI) cricket over the years. Once considered a format where scores above 250 were challenging to achieve, ODI cricket has evolved into a high-octane spectacle where teams regularly breach the 300-runs mark. However, a selected few have gone above and beyond, consistently reaching and even surpassing the 400-runs milestone.

In this article, we delve into the top teams that have notched up 400+ scores in ODIs, showcasing their batting abilities and dominance in the modern-era of limited-overs cricket.

Teams who have scored most 400+ totals in ODI cricket:

7. Zimbabwe – 1

Zimbabwe all set to host World Cup qualifier
Zimbabwe cricket team. (Image source: Getty Images)

Zimbabwe, though not a regular in the upper tiers of ODI cricket, managed to score 400+ runs in an innings once, giving a glimpse of their untapped potential. They achieved this in the recently concluded ICC Cricket World Cup Qualifiers against USA, held in Zimbabwe.

6. New Zealand – 2

New Zealand
New Zealand. (Image Source: NZC)

New Zealand, often considered underdogs, have showcased their batting abilities on the global stage by scoring 400 or more runs in an ODI innings twice. While they may not have as many entries in the 400+ club as some of teams on the list, they are still one of the strongest team in the world. Black Caps achieved this fear first time against the Irish side in July, 2008. New Zealand’s second 400+ total in ODIs came against Pakistan in the ICC Cricket World Cup 2023. New Zealand smashed 401/6 in their allotted 50 overs.

5. Sri Lanka – 2

Sri Lanka cricket team
Sri Lanka cricket team. (Image Source: ACC)

Sri Lanka, known for their flair and unorthodox cricketing style, managed to breach the 400-runs barrier on two occasions. Led by charismatic captains like Sanath Jayasuriya and Kumar Sangakkara, Sri Lanka’s batting line-up has often surprised opponents with its explosive stroke-play and innovative shot selection. Lankan side breached the 400 runs mark against Netherlands in 2006, and the second time was the memorable encounter against Indian side on the Race Course ground in Rajkot, which ended in a loss.

4. Australia – 3

Australia ODI Cricket Team
Australia. (Image Source: BCCI)

Australia, a cricketing powerhouse, have been a model of consistency in ODIs. While they may not have reached the 400-run mark as frequently as some other teams on this list, they have achieved this feat thrice, showcasing their adaptability and depth in batting. Infact, they were the first team to breach the 400-run mark in ODIs.

Kangaroos breached the 400 runs mark for the first time in a historical encounter in Johannesburg against South Africa, which the home side won in dramatic fashion in 2006.

The second instance was during the 2015 Cricket World Cup game against Afghanistan in Perth, where the Aussies won in handsome fashion. Australia’s third 400+ total in ODIS came in 2025 against South Africa at the Great Barrier Reef Arena, Mackay.

3. England – 7

England Cricket Team
England Cricket Team. (Image Source: Getty Images)

England’s approach to ODI cricket underwent a remarkable transformation in recent years after a debacle in the 2015 edition of the Cricket World Cup, leading them to become one of the most exciting teams in the format. Their innovative and aggressive style of play has yielded six instances of scoring 400+ runs in ODIs. Under the leadership of Eoin Morgan and Jos Buttler in recent years, England’s fearless batting line-up, featuring power hitters like Jos Buttler and Jason Roy, has consistently set imposing targets for their opponents.

New Zealand, West Indies, Australia, Pakistan, the Netherlands and South Africa have been on the receiving end of the ruthlessness shown by England. England also hold the record for highest total in ODIs, which is 498/4 against Netherlands in June, 2022.

2. India – 7

Indian Cricket Team in the Asia Cup 2023
Indian Cricket Team in the Asia Cup 2023. (Image Source: AFP)

India, the cricket-crazy nation, boast a formidable ODI team that has consistently delivered exceptional performances with the bat. With seven instances of scoring 400 or more runs in an innings, Team India are undoubtedly one of the most feared batting line-ups in the world. Iconic players like Sachin Tendulkar, Virender Sehwag, and Rohit Sharma have played pivotal roles in India’s journey to the 400+ club.

The victims of Indian batting are Bermuda, West Indies, South Africa, Sri Lanka (twice), Bangladesh and Netherlands.

1. South Africa – 8

South Africa
South Africa. (Image Source: BCCI)

South Africa, often recognised for their explosive batting lineup, stand tall as the most dominant team in the 400+ club of ODI cricket. With a staggering eight instances of scoring 400 or more runs in an innings, the Proteas have set the bench-mark for run accumulation in ODIs. Led by some of the most prolific ODI batsmen in history, such as AB de Villiers and Hashim Amla, Quinton de Kock, Heinrich Klaasen and others, South Africa’s ability to consistently breach the 400-runs barrier is a testament to their batting prowess.

South Africa have scored 400+ twice against Australia, twice against West Indies and once each against Zimbabwe, Ireland, India and Sri Lanka. Out of their eight 400+ totals, three have come in ODI World Cups.

(All stats updated till 7th September, 2025)

Which teams holds the record for most 400+ totals in ODI cricket?

South Africa (8) hold the record for most 400+ totals in ODI cricket.

What is the highest team total in ODI cricket?

The highest team total in ODI cricket is 498/4 by England, which they scored against Netherlands in 2022.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Alex
Alex

Alex graduated in mass communication in 2016 and has been covering global sports for Khel Now since then. He is covering sports tech, igaming, sports betting and casino domain from 2017.

Advertisement
Advertisement