A decade back and a half back, even scoring 300 runs in the One-Day Internationals was a rare sight. But with the invent of T20 cricket and a shift in the batsmen mindset, even 350+ targets are not safely defended. Hard-hitting batsmen like Virender Sehwag, Sanath Jayasuriya, Alex Hales, and Jos Buttler‘s have made batting look very easy.

With the change in rules, an increase in the size of bats and smaller grounds, the batsmen seem to be enjoying the white-ball cricket. And with the field restrictions into play, scoring 400+ totals is not anymore a tough job for a team. Over the years, we have witnessed many sides achieving the milestone quite a few number of times.

Here are the countries with most 400+ totals in One-Day Internationals:

SOUTH AFRICA (6 times)

South Africa vs Zimbabwe 2018, Match Preview
Getty Images

South Africa have scored 400 plus scores for six times, which is most by any team in the history of the fifty-over game. Meanwhile, they were the first team to chase the target of 400 runs in a match against Australia in 2006.

The Proteas registered their second 400+ score against Zimbabwe in 2006 while the next two came against Windies. The fifth 400+ came against Ireland in the 2015 ICC World Cup whereas the sixth one came against Indian in that same year.

Incidentally, they have won all the game where they have posted 400 or 400+ totals.

INDIA (5 times)

India, 2019 World Cup, Ravi Shastri
Getty Images

India first registered a 400+ total against Bermuda in the 2007 ICC World Cup, and since then they have achieved the milestone four more times. India’s score of 413 against Bermuda is still a World Cup record.

The second time India went past the landmark against Sri Lanka while the third and fourth came against South Africa and Windies, thanks to double centuries from Sachin Tendulkar and Virender Sehwag.

The fifth 400+ score also came against Sri Lanka when Rohit Sharma registered the ODI highest score of 264 runs.

ENGLAND (4 times)


England Cricket team who have witnessed an upsurge since 2015 have scored 400+ total four times with the last one coming against Windies earlier this year. They posted 418 runs batting first with centuries from Jos Buttler and Eoin Morgan.

Their first 400-score came against New Zealand at Birmingham. They scored 408-9 with the help of Joe Root’s 104 and Jos Buttler’s 129. The second time they crossed the 400+ landmark was against Pakistan when Alex Hales registered the highest score by an English batsman.

The third came against Australia when England posted 481 runs – the highest One-Day Internationals total ever.

SRI LANKA (2 times)

Sri Lanka One-Day Internationals
Getty Images

Although Sri Lanka is currently going through a tumultuous time, they have registered the second highest ODI score of 443 runs. It came against the Netherlands courtesy Sanath Jayasuriya’s 150.

Their second 400+ score came against India in pursuit of 418 set by the Men in Blues. The Lankans managed to post 411 runs, thus, going down by seven runs in a high-scoring encounter. Former cricketers Tillakaratne Dilshan and Kumara Sangakkara played two classical knocks in that massive run-chase.

AUSTRALIA (2 times)

One-Day Internationals
Getty Images

Australia first registered their 400+ total in the historic match against South Africa in 2006. They had posted 434 runs before South Africa overhauled the target courtesy Herschelle Gibbs brilliant display of batting.

The Aussies scored their another 400+ total against Afghanistan when they had put up 417 runs on the scoreboard in the 2015 ICC World Cup. David Warner absolutely murdered the Aghan bowling scoring 178 off just 133 balls.

NEW ZEALAND (1 time)

New Zealand vs Bangladesh 2019: 3rd ODI, Dunedin - Match Prediction
Getty Images

New Zealand finishes the list to teams to score 400+ totals in the one-day internationals. The Kiwis have reached this landmark only one time and find themselves sixth in the list.

Their only 400+ total came against Ireland in 2008 with two daddy hundred from James Marshall and Brendon McCullum. Ross Taylor also chipped in with a timely half-century. The Black Caps registered 402 for two in their 50 overs before bowling out for 112 in just 28.4 overs.