ODI stands for One Day International, the format of cricket where each team can play a maximum of 50 overs. As teams push boundaries, these monumental innings inspire aspiring cricketers and add to the rich tapestry of cricketing history. The top 10 highest ODI team scores are a testament to the evolution of limited-over cricket marked by explosive innings-breaking partnerships and unforgettable moments.
Each inning reflects the changing trends in the game, from the rise of power hitting to the innovative stroke play that has become the Hallmark of modern cricket as the sport continues to evolve, these innings serve as a testament to the skill, flair, and entertainment that ODI cricket brings fans around the world and made the list of top 10 highest ODI team scores.
England (498)
The Highest ODI team score ever was 498-4 by England against the Netherlands in Amstelveen on June 17, 2022. England captain Eoin Morgan’s record-breaking 237 runs off 123 balls helped England to make its record of 481 in a ODI match. He smashed 25 fours and 17 sixes, the most sixes in an ODI innings. He was well supported by Jonny Bairstow (88 off 66 balls) and Joe Root (71 off 54 balls). The Netherlands could only manage 96 runs in reply and lost the match by 402 runs. After making an unbelievable target, England became No 1 in the top 10 highest ODI team scores list. Check out the list of the top 10 highest T20 team scores.
England (481)
The 2nd-highest ODI team score is 481-6 by England against Australia in Nottingham on June 19, 2018. England’s opener Jason Roy (82 off 61 balls) and Jonny Bairstow (139 off 92 balls) gave them a flying start, adding 159 runs in 19.3 overs. Alex Hales (147 off 92 balls) and Eoin Morgan 64 off 30 balls continued smashing the Australian bowlers all over the ground. England broke their record of 444/3, which they had made against Pakistan at the same venue in 2016. Australia were all out for 239 in 37 overs, losing by 244 runs. After breaking its records, England scored 2nd best total of the top 10 highest ODI team scores.
England (444)
The 3rd-highest ODI team score is 444-3 by England against Pakistan in Nottingham on August 30, 2016. Alex Hales (171 off 122 balls), scoring the highest individual score by English batters in ODI cricket, was well supported by Joe Root 85 off 86 balls, Jos Buttler (90 off 51 balls), and Eoin Morgan (57 off 27 balls). The overall explosive batting of England helped it to scored one of the top 10 highest ODI team scores. England surpassed the previous record of 443/9 of Sri Lanka against the Netherlands in 2006. Pakistan were restricted to 275/8 in 50 overs.
Sri Lanka (444)
The 4th-highest ODI team score is 444-9 of Sri Lanka against the Netherlands in Amstelveen on July 4, 2006. Sanath Jayasuriya made 157 off 104 balls and Tillakaratne Dilshan 117 off 79 balls. Sri Lanka broke the previous record of 438/9 by South Africa against Australia in 2006. The Netherlands bowled out for 248 in 45.3 overs, losing by 195 runs. Sri Lankan players smashed one of the top 10 highest ODI team scores to the Netherlands.
South Africa (439)
The 5th-highest ODI team score is 439-2 by South Africa against West Indies in Johannesburg on January 18, 2015. South African openers Hashim Amla scored 153 not out off 144 balls and Riley Rossouw 128 off 115 balls helped South Africa to made solid foundation. AB de Villiers (149 of 44 balls) joined the party, smashing the fastest ODI century in just 31 balls, breaking the record of Corey Anderson for the fastest century in ODIs.
He hit 16 sixes, the joint most in an ODI innings. West Indies only manages to score 291 in 44.3 overs. One of the memorable matches for cricket fans became one of the top 10 highest ODI team scores list after 439 runs total by South Africa.
South Africa (438)
The 6th-highest ODI team score was 438-9 by South Africa against Australia in Johannesburg on March 12, 2006. This was one of the most thriller matches in the ODI history as South Africa tested Australia’s record-breaking 434–4 in the final over. Herschelle Gibbs (175 off 111 balls) and Graeme Smith (90 off 55 balls) were the heroes for the hosts, who pulled off the highest successful chase ever. After chasing a record total of 438, South Africa registered its name in the top 10 highest ODI team scores list.
South Africa (438)
The 7th-highest ODI team score is 438–4 by South Africa against India in Mumbai on October 25, 2015. South Africa’s batters dominate the Indian bowlers, Quinton de Kock (109 off 87 balls), Faf Du Plessis (133 of 115 balls), and AB de Villiers (119 of 61 balls) helped South Africa to score 438 runs. South Africa won the match by 24 runs and the series by 3-2. The total of 438 became among the top 10 highest ODI team scores.
Australia (434)
The 8th-highest score of the top 10 highest ODI team scores was 434-4 by Australia against South Africa in Johannesburg on March 12, 2006. This was the same match as the sixth-highest score, where Australia set a new World record. Ricky Ponting (164 off 105 balls) led the way for the visitors, with Micheal Hussey (81 off 51 balls). However, their efforts were in vain, South Africa chased the target in a nail-biting finish.
South Africa (428)
The 9th-highest ODI team score is 428-5 by South Africa against Sri Lanka in Delhi on October 7, 2023, in its first Cricket World Cup 2023 match. Except Temba Bavuma all the top 4 of the South African team scored centuries in that match. Sri Lanka bowled out for 326 in 40.4 overs, losing by 92 Runs. It became the highest total of ICC Cricket World Cup and overall one of the top 10 highest ODI team scores.
India (418)
The 10th-highest total of the top 10 highest ODI team scores was 418–5 by India against West Indies in Indore on December 8, 2011. India’s opener, Virender Sehwag (219 off 149 balls), plays the sensational knock, scaling the then-highest individual score in ODI cricket. He hit 25 fours and 7 sixes, single-handedly demolishing the West Indies bowling attack. He was supported by Gautam Gambhir (67 off 67 balls) and Suresh Raina (55 off 44 balls). West Indies were all out for 256 in 49.2 overs, losing by 153 runs. The list of the top 10 highest ODI team scores reflects the changing dynamics of the game and embodies the spirit of innovation and aggression in modern limited-overs Cricket.