HomeCricketWhich Team Has Scored Most Runs in ODIs? Highest Team Totals in...

Which Team Has Scored Most Runs in ODIs? Highest Team Totals in ODIs

ODI cricket dates back to several decades. The first-ever ODI took place on January 5, 1971, at the Melbourne Cricket Ground, featuring Australia against England. Due to persistent rain during the first three days of the third Test, officials opted to cancel the match and organize a one-off one-day game comprising 40 eight-ball overs per team.

Australia won this historic game by five wickets. ODIs, initially, were played with white-coloured kits and the red ball. Over the years, the format and rules changed.
Several ODI matches have been played over decades, and several records have been created, broken and rewritten. Check out the 10 highest team totals in the history of the 50-over format.

Top 10 Teams with Highest Score in ODIs

Sri Lanka443-9NetherlandsAmstelveen2006
South Africa439-2West IndiesJohannesburg2015
South Africa438-9AustraliaJohannesburg2006
South Africa438-4IndiaWankhede2023
Australia434-4South AfricaJohannesburg2006
South Africa428-5Sri LankaDelhi2011
South Africa418-5ZimbabwePotchefstroom2019

1. 498 for 4 by England in June 2022

On June 17, 2022, in Amstelveen, England played against the Netherlands in an ODI match that made it to the game’s history books. England’s batting lineup unleashed a relentless assault, posting a formidable total of 498 runs for the loss of just four wickets. Phil Salt, David Malan, and Jos Buttler were at their best, each notching up centuries, while Liam Livingstone contributed with a half-century. In reply, the Netherlands succumbed to England’s bowling attack, managing only 266 runs before being bowled out. Although two of their batsmen reached half-centuries, it wasn’t sufficient to match England’s dominance. Jos Buttler’s explosive knock of 162 runs off 70 deliveries earned him the Man of the Match award.

2. 480 by England in June 2018

On June 19, 2018, Nottingham witnessed a spectacle between England and Australia. Opting to bat first, England, led by Eoin Morgan, posted a monumental 481 runs for the loss of six wickets. Jonny Bairstow and Alex Hales stole the show with brilliant centuries, while Morgan and Jason Roy contributed vital half-centuries. This innings marked the second-highest total in ODI history. In response, Australia faltered, managing only 239 runs before being bowled out. Travis Head was the sole Australian batsman to show some resistance with a half-century. England’s bowlers, led by Adil Rashid, David Willey, and Moeen Ali, shared nine wickets among them.

3. 444 for 3 by England in August 2016

Earlier on August 30, 2016, England played against Pakistan and their batting dominance was on display again. Alex Hales emerged as the hero of the day, smashing a breathtaking 171 runs, propelling England to an imposing total of 444 for 3, which is the third-highest team score in ODI history. Jos Buttler’s blistering 90, along with solid contributions from Joe Root (85) and captain Eoin Morgan (57), further bolstered England’s formidable innings. In reply, Pakistan struggled against England’s bowling attack, being bowled out for 275. Chris Woakes claimed four crucial wickets.

4. 443 for 9 by Sri Lanka in July 2006

Amstelveen had witnessed a batting spectacle earlier in July 2006 too, when Sri Lanka clashed with the Netherlands. Opting to bat first, Sri Lanka scored formidable total of 443 runs for the loss of nine wickets. Sanath Jayasuriya led the charge with a sensational knock of 157 runs, ably supported by Tillakaratne Dilshan, who contributed a brilliant 117. In response, the Netherlands were bowled out for 248 runs. Dilhara Fernando and Kaushal Lokuarachchi starred with the ball, each claiming three wickets, as Sri Lanka emerged victorious by a commanding margin of 195 runs.

5. 439 for 2 by South Africa in January 2015

South Africa faced off against the West Indies in January 2015 in Johannesburg. The hosts piled up an imposing total of 439 for 2, anchored by stellar performances from Hashim Amla (153), Rilee Rossouw (128), and AB de Villiers (149). This formidable total ranks as the fifth-highest team score in ODI history. In response, the West Indies tried their best, with Dwayne Smith and Denesh Ramdin notching up half-centuries. However, their efforts fell short as they managed only 291 for 7, resulting in a comprehensive 148-run victory for the Proteas.

Read More: Who Scored Most Centuries in ODI Matches

6. 438 for 9 by South Africa in March 2006

In a nail-biting match in March 2006 at Johannesburg, Australia set a monumental target against South Africa, posting 434 for four, led by captain Ricky Ponting’s knock of 164 runs. However, the hosts staged an extraordinary chase and achieved the unthinkable, reaching 438 runs with just one wicket and one ball to spare. Herschelle Gibbs was the hero of the chase with a scintillating 175, while captain Graeme Smith contributed a vital 90, and Mark Boucher added a crucial 50.

7. 438 for 4 by South Africa in October 2015

South Africa secured a resounding victory over India by a whopping 214 runs at the Wankhede. The visitors posted an imposing total of 438 for 4 as opener Quinton de Kock set the tone with a solid 109, followed by centuries from Faf du Plessis (133) and captain AB de Villiers (119). India did not show much confidence in their chase, and were bowled out for a mere 224 runs. Kagiso Rabada led the bowling charge for South Africa with four wickets.

Play Fantasy Cricket on WinZO

8. 434 for 4 by Australia in March 2006

This is the same game that has been discussed above. Australia posted 434 for four against South Africa, but were unable to defend it. The 434 is the eight-highest total in ODI cricket.

9. 428 for 5 by South Africa in October 2023

In a Cricket World Cup 2023 match between South Africa and Sri Lanka in Delhi, the Proteas scored 428 for 5. Their innings was highlighted by brilliant centuries from Quinton de Kock, Rassie van der Dussen, and Aiden Markram. Despite a valiant effort, Sri Lanka faltered in their chase and were eventually bowled out for 326. Though three of their batsmen notched up half-centuries, it proved insufficient against the relentless South African bowling attack.

10. 418 for 5 by South Africa in September 2006

South Africa and Zimbabwe played an ODI in September 2006 at Potchefstroom. The hosts posted a mammoth total of 418 for 5. Mark Boucher led the charge with a sensational knock of 147 runs, supported by Loots Bosman’s 88 and Alviro Petersen’s 80. Captain Jacques Kallis also contributed a half-century. In reply, Zimbabwe finished their innings at 247 runs. South Africa won the game by a commanding margin of 171 runs.



Please enter your comment!
Please enter your name here

Most Popular