Top 5 teams with most 350+ scores in ODI Cricket

Alex Hales led the charge as England recorded the all-time highest total of 481
Alex Hales led the charge as England recorded the all-time highest total of 481

The game of cricket has revolutionized over the years. The rules have changed, the equipment has changed and surely the style of play has changed as well.

But one thing that has not changed and will surely never change is the love for this beautiful game. Over the years, cricket has proved to be the prime source of entertainment for many people, some might call it a sport while some practice it as a religion but there is one sure thing and that is that love for cricket never dies.

Talking about changes, the playing style has surely changed. With the introduction of power plays, the technology and the upgradation in the bats used these days, runs have been scored at a much higher rate while earlier the only limited-over match we knew was the odd cricket match where each team got 50 overs to bats.

With the introduction of T20 cricket, the sport has taken a giant leap in terms of entertainment. High octane matches, raining boundaries and what not -- T20 cricket has helped make cricket much of a global sport. The format has impacted the traditional 50-over as well with runs being scored in stunning fashion in ODI history.

Where 300 used to be a landmark figure earlier in 50-over matches, it now just seems like rear view mirror figure. The teams are looking for more, the fans are looking for more and surely the players are looking for more. The great news is that we are getting more. The number 350 seemed like a rare sight in the early days but now it is much more frequent.

Here we talk about top 5 teams in international cricket who have breached the 350-run mark most number of times in ODI history.


#5 England- 13 Times

The Three Lions have had a drastic change in their playing style ever since their debacle at the 2015 ICC World Cup. England has been playing with freedom and slamming the critics every other match with their power-hitting display.

The Three Lions hold the top w spots in the all-time top score charts as they remain the only team to have breached the 405-run mark when they battered Australia at Nottingham. England scored a mammoth total of 481-6 and beat their previous best of 444-3 against Pakistan at the very same ground.

In total, England have scored 350 or more on 13 occasions which places them in this top 5 list.

Follow Sportskeeda for all the updates on Cricket news, schedule, points table, live scores, fantasy cricket tips and stats.

#4 New Zealand- 14 Times

New Zealand v Sri Lanka - ODI Game 3
New Zealand v Sri Lanka - ODI Game 3

The Kiwis have always been known for their explosive batting and as a result, they find themselves placed at number 4 in this list. Men like Brendon McCullum, Nathan Astle and Ross Taylor have come from this beautiful country and it is no surprise that the Black Caps find themselves in this elusive list.

Over the years, New Zealand have scored 350 or more runs in an ODI on 14 instances -- 4th most by any team in the history of the game. The Kiwis have enjoyed appreciable success in ODI cricket over the years and even won the ICC Knockout Tournament in 2000.

The Black Caps have breached the 400-run mark once in their history as they smashed Ireland for 402 runs in 2008. There were raining boundaries as the two openers -- Brendon McCullum and James Marshall scored gigantic centuries. In total, 18 sixes were hit that day by the New Zealand side with Brendon scoring 10 of those in his smashing innings of 166 runs. The total remains New Zealand's highest ever ODI score till date.

Follow Sportskeeda for all the updates on Cricket news, schedule, points table, live scores, fantasy cricket tips and stats.

#3 Australia- 18 Times

Australia v India - ODI: Game 1
Australia v India - ODI: Game 1

The 5-time world champions find themselves at the number 3 position, courtesy of their high-octane batting displays in the history of ODI cricket. The Aussies have scored 350 or more on 18 occasions!

Australia have the most impressive history in ODI cricket, having won the most number of World Cups, having a superior winning percentage over every other playing nation and have even won the prestigious ICC Champions Trophy twice.

Over the years, Australia have been blessed with some of the greatest players of all time and it is no secret that legendary batsmen have originated from the land Down Under. Men like Adam Gilchrist, Ricky Ponting and David Warner are the reason why Australia have breached the 350-run mark on 18 occasions.

The first time a team scored more than 400 runs in an ODI was by Australia when they scored 434-4 against South Africa at Johannesburg in 2006. Unfortunately, the Aussies ended up losing that match but breaching the 400-run mark was first accomplished by the Aussies in ODI history.

Australia have since scored in excess of 400 on one more instance when they scored 417 against Afghanistan in 2015.

Follow Sportskeeda for all the updates on Cricket news, schedule, points table, live scores, fantasy cricket tips and stats.

#2 India- 26 Times

New Zealand v India - ODI Game 2
New Zealand v India - ODI Game 2

The Men in Blue stand 2nd in this glorious list. With 26 scores of 350 or more, Team India has literally been a powerhouse in the sport. It is often believed that great batsmen come from the vibrant subcontinent nation and the records strongly support this statement.

Men like Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, MS Dhoni, Virat Kohli and the list goes on and on, have come from India and it is no surprise that India find themselves so high on this list.

The Indian cricket team is one of the most followed sports team on the planet, courtesy of their tremendous fan following and their appreciable records in the ICC tournaments. When the main subject is ODI Cricket, then Team India is not one to shy away from as the Men in Blue have won 2 ICC World Cups.

With all that said, scoring a huge amount of runs is what India do the best and their performance gets better with each passing year. The Men in Blue have breached the 400-run mark on five occasions. Their highest scored remains 418-5 against West Indies in Indore, a match in which India's then opener, Virender Sehwag scored a mighty 219.

Follow Sportskeeda for all the updates on Cricket news, schedule, points table, live scores, fantasy cricket tips and stats.

#1 South Africa- 27 Times

South Africa sealed the series with the epic chase
South Africa sealed the series with the epic chase

And on the number 1 position, we have the Proteas who have scored 350 or more runs in ODI on a mind-boggling 27 times. South African cricket is often credited with revolutionizing the game of cricket and the records speak heavily in their favour.

The Proteas are often known as a hard-hitting side who are well capable of stealing the show and most importantly, the match, with their dynamic batting prowess. Talking about dynamic batting, South Africa have been part of possibly the greatest ODI match of all-time, when they chased down Australia's gigantic total of 434 at Johannesburg in 2006 and registered the highest total till that date as they ended with the figures of 438-9.

Apart from that heroic instance, The Proteas have scored more than 400 on 5 other occasions. Players like AB de Villiers, Graeme Smith and Herschelle Gibbs have come from the beautiful nation, and it is because of them and many more legendary players that we find South Africa bossing this glorious list.

Follow Sportskeeda for all the updates on Cricket news, schedule, points table, live scores, fantasy cricket tips and stats.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

Edited by Sudeshna Banerjee