Highest Team Scores for 50 Over Match till 2019 List

Here is the list of highest team score in ODI cricket till the year 2019. Batsmen playing One Day Internationals look to hit the ball for a boundary right from the very first delivery of the innings. Due to intensified competition, scoring 300+ runs in the first innings is sometimes considered below par.

Highest Team Scores for 50 Over Match till 2019 List

1. England vs New Zealand

England vs New Zealand

This match England vs New Zealand was held in 9th June 2015 at Birmingham when New Zealand tour of England. New Zealand won the toss and elected to the ball first. England makes a huge score of 400+ with help of hundreds from Jos Buttler and Joe Root led in an ODI and Jos Buttler was selected as \’Man of the Match\’. England won this match by 210 runs.

England vs New Zealand: 408/9

2. West Indies vs New Zealand

West Indies vs New Zealand

This match was held on 28th May 2019 at Bristol County Ground, Bristol. In these windies, the first time makes 421. Shai Hope makes centuries scored with the help of 9 fours & 4 sixes in this inning. Brathwaite takes with the ball, taking 3 wickets of New Zealand batsman. New Zealand gets off to a slow start and lost this game by 91 runs.

West Indies vs New Zealand: 421 (49.2 overs)

3. England vs West Indies

England vs West Indies

England vs West Indies was held in 2019 at St. George’s. Jos Butler\’s makes an explosive in this match 150 in just 77 balls at an unbelievable strike rate of 194.80 and makes England team score 400+. England also broke the record of scoring the most number of sixes in an innings (24, previous best 23 by WI v Eng in 2019). The Windies gave a tough fight, courtesy Chris Gayle’s blistering 162 in just 99 balls. But England still managed to win the match comfortably by 29 runs.

England vs West Indies: 418/6 (50 overs)

4. India vs West Indies

India vs West Indies

India’s vs the West Indies was held in 2011 at Indore. Virender Sehwag’s record-breaking knock of 219(149 balls) helped India for making the highest team total huge score 400+ at an amazing run rate of 8.36 in ODI cricket. Virender Sehwag make also double centuries in ODI. India Inning hit only 7 sixes & 48 fours in this match. This match lost by windies by 153 runs & 5-match ODI series also won by India.

India vs West Indies: 418/5 (50 overs)

5. South Africa vs Zimbabwe

South Africa vs Zimbabwe

On 20th September 2006, South Africa created a massive total of 418/5 against Zimbabwe at Potchefstroom. Mark Boucher’s was a wicketkeeper-batsman played an explosive inning smashed 8 fours and 10 sixes at an unbelievable strike rate of 216.18 of 147 in just 68 balls & he had awarded \’Man of the Match\’.South Africa registered a comfortable win by 171 runs against Zimbabwe.

South Africa vs Zimbabwe: 418/5 (50 overs)

6. Australia vs South Africa

Australia vs South Africa

This match was played on 12th March 2006 at the New Wanderers Stadium Johannesburg. Australia put up a massive total of 434/4 (50 overs) against the strong bowling line-up of South Africa. In this match Australian skipper, Ricky Ponting played a captain’s knock of 164 (105 balls) to score the then highest team score in ODI. However, South Africans broke it & Australia lost the game by one wicket in the last over.

Australia vs South Africa: 434/4 (50 overs)

7. South Africa vs India

South Africa vs India

On 25th October 2015, South Africa makes a score of 400 + against India in the ODI series decider at Wankhede Stadium in Mumbai. In this match, three batsmen scored centuries (De Kock-109 off 87 balls; Faf Du Plessis- 133 off 115 balls & AB De Villiers- 119 off 61 balls). They scored a total of 38 fours and 20 sixes were scored out of which 11 sixes were hit by AB De Villiers himself. Team India lost this match by 214 runs & This turned out to be India’s biggest loss in terms of runs at home.

South Africa vs India: 438/4 (50 overs)

8. South Africa vs Australia

South Africa vs Australia

This match was held on 12th March 2006 was the day when history was created in Johannesburg. South Africa chased down Australia’s record-breaking total of 434 successfully & this is the highest successful run-chase ever in ODI cricket. Herschelle Gibbs ended up playing one of the greatest ODI knocks by scoring 175 off 111 balls at an unbelievable strike rate of 157.65.

South Africa vs Australia: 438/9 (49.5 overs)

9. South Africa vs West Indies

South Africa vs West Indies

This match was held on 18th January 2015 at Johannesburg when South Africa makes a 400 plus score against West Indies. In this match, AB De Villiers recorded the fastest 100 in ODI cricket (in just 31 balls). Hashim Amla’s 153(142) and Rilee Rossouw’s 128*(115) also scored a century & This was also the first time when 3 batsmen in an innings scored 100s. South Africa won the match quite convincingly by 148 runs.

South Africa vs West Indies: 439/2 (50 overs)

10. Sri Lanka vs Netherlands

Sri Lanka vs Netherlands

Sri Lanka’s made a record score against Netherlands 443/9 in the year 2006. In this match contributions of Sanath Jayasuriya (153 off 104 balls) and Tillakaratne Dilshan (117* off 78 balls) registered in ODI cricket. Srilanka won the game by a huge margin of 195 runs.

Sri Lanka vs Netherlands: 443/9 (50 overs)

11. England vs Pakistan

England vs Pakistan

This match was held on 30th Aug 2016 at Nottingham.In this match when England registered a record-breaking total of 444/3 against Pakistan. Jos Butler (90 off 51) and Eoin Morgan (57 off 27) makes the score. England won the match comprehensively by a big margin of 169 runs.

England vs Pakistan: 444/3 (50 overs)

12. England vs Australia

England vs Australia

This match was held at Nottingham in the year 2018. In this match, England created a world record by registering the highest team score in ODI cricket. England became the first team to register a run rate of more than 9.0 runs/over (9.62). Alex Hales’ 147 off 92, Johnny Bairstow’s 139 off 92 and Eoin Morgan’s 30-ball 67 helped England destroy the Australian bowling. Australia lost the game by a total of 242.

England vs Australia: 481/6 (50 overs)



Leave a Comment