Highest ODI score by teams

Here are the details of the top five highest team scores in One Day Internationals (ODIs):

1-      England - 498/4 against Netherlands in the Netherlands on June 17, 2022:

England cricket team leading the table with the highest  ODI score. England set the highest team total in ODI history in a match against the Netherlands at VRA Cricket Ground, Amstelveen

Top scorer:

  • England's innings included a record-breaking 162 off 70 balls by Jos Buttler and a century by David Malan(125) and Philip Salt(122).
  • The team's aggressive batting display propelled them to a commanding score of 498 runs.

2-      England - 481/6 against Australia in Nottingham on June 19, 2018:

England set the second-highest team total in ODI history in a match against Australia.

Top scorer:

  • England's innings included a record-breaking 171 off 76 balls by Alex Hales and a century by Jonny Bairstow.
  • The team's aggressive batting display propelled them to a commanding score of 481 runs.
  • One Day International (ODI) between England and Australia, and it took place at Trent Bridge in Nottingham on June 19, 2018. Here are the key details:

  • Date: June 19, 2018
  • Venue: Trent Bridge, Nottingham, England
  • Opponent: Australia
  • Match Type: One Day International (ODI)
  • England's Innings: 481/6
  • England's innings of 481/6 in this match set a new world record for the highest team total in ODIs at that time. It surpassed the previous record of 444/3, which was also set by England against Pakistan at Trent Bridge in 2016.
  • During this innings, several English batsmen made significant contributions. Alex Hales scored 147 runs, Jonny Bairstow scored 139, and Jason Roy added 82. England's innings was marked by aggressive and powerful batting, and they posted an imposing total.
  • England went on to win the match by a substantial margin, demonstrating their dominance with both bat and ball. The record-breaking innings showcased the aggressive and high-scoring nature of modern ODI cricket.

3-     England - 444/3 against Pakistan in Nottingham on August 30, 2016:

  • Before their record-breaking innings against Australia, England held the third-highest ODI score.
  • England batted first and amassed an imposing total of 444 runs.
  • Alex Hales registered the highest individual ODI score by an English player with 171 runs, while Jos Buttler scored a blistering century.

  • The cricket match you are referring to took place at Trent Bridge in Nottingham, England, on August 30, 2016. This was the third One Day International (ODI) of a five-match series between England and Pakistan.

  • Here are some key details about that match:
    • Date: August 30, 2016
    • Venue: Trent Bridge, Nottingham, England
    • Opponent: Pakistan
    • Match Type: One Day International (ODI)
    • England's Innings: 444/3
    • In this match, England set a new world record for the highest team total in ODIs by scoring 444 runs for the loss of 3 wickets in their 50 overs. This surpassed the previous record of 443/9 set by Sri Lanka against the Netherlands in 2006.
    • Notable performances in England's innings included a spectacular innings by Alex Hales, who scored 171 runs, and contributions from Joe Root and captain Eoin Morgan. England's innings was marked by aggressive and dominant batting, and they went on to win the match by 169 runs.
    • This remarkable innings by England remains one of the highest team totals in ODIs to date.

    4-      Sri Lanka - 443/9 against the Netherlands in Amstelveen on July 4, 2006:

    • Sri Lanka achieved the highest team score in ODI cricket until England surpassed it in 2016.
    • In this high-scoring encounter, Sri Lanka posted a formidable total of 443 runs.

    Top scorer:

    Sanath Jayasuriya smashed a sensational 157 off 104 balls, contributing significantly to the team's massive total.

    5-       South Africa - 439/2 against West Indies in Johannesburg on January 18, 2015:

    South Africa recorded the highest team total in ODI cricket during this match against the West Indies.

    Top scorer:

    • The Proteas' innings featured blistering centuries from Hashim Amla (153 not out) and Rilee Rossouw (128).
    • South Africa finished with a mammoth score of 439 runs, which was the highest at that time.
    • South Africa scored 439/2 against the West Indies in Johannesburg on January 18, 2015, which did not take place.

    • However, there was a high-scoring One Day International (ODI) match between South Africa and the West Indies at the Wanderers Stadium in Johannesburg on January 18, 2015. In that match, South Africa scored 439/2, and it remains the highest total in an ODI innings. Here are the correct details:
    • Date: January 18, 2015
    • Venue: Wanderers Stadium, Johannesburg, South Africa
    • Opponent: West Indies
    • Match Type: One Day International (ODI)
    • South Africa's Innings: 439/2
    • In this historic innings, several South African batsmen played outstanding innings. Hashim Amla scored a magnificent 153 runs, and Rilee Rossouw contributed with a blistering knock of 128 runs. AB de Villiers also played a quickfire innings, scoring 149 runs off just 44 balls.

    • This innings set a record for the highest team total in ODIs, and South Africa went on to win the match convincingly.

    6-        South Africa - 438/9 against Australia in Johannesburg on March 12, 2006:

    • This high-scoring encounter between South Africa and Australia is considered one of the greatest ODIs of all time.
    • South Africa successfully chased down Australia's total of 434 runs, setting a new record at that time.

    Top scorer:

    • Herschelle Gibbs played a remarkable inning of 175 runs, while AB de Villiers contributed with a century to lead South Africa to victory.
    •  South African innings in that match:

    • Date: March 12, 2006
    • Venue: Wanderers Stadium, Johannesburg, South Africa
    • Opponent: Australia
    • Match Type: Test Match
    • South Africa's Innings: 438/9
    • South Africa batted first in the match, and they posted a total of 438 runs for the loss of 9 wickets in their first innings. This was a significant and competitive total in the context of the game. The innings were characterized by notable individual performances from South African batsmen.