• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2025
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Highest Individual Score in ODI For England

After a horrible performance in the 2015 ODI World Cup, England changed their tactics and playing approach. That resulted in a total change in fortune. Since then, there has been no looking back for the English team. And the world saw how good they became, and that is the reason they won their maiden world title in the very next ODI World Cup at home in 2019.

England have now become one of the strongest teams in world cricket right now. But in the white-ball format, they are among the best teams. This team holds the three highest ODI totals in the history of the game. But do you know who is the top scorer for England in ODIs? In this article, we will check the list of the highest individual scores for England in ODI cricket.

List of Highest Individual ODI Score for England

PlayerRunsBalls4s6sAgainstVenueDate
Ben Stokes182124159New ZealandThe Oval13 Sep 2023
Jason Roy180151165AustraliaMelbourne14 Jan 2018
Alex Hales171122224PakistanNottingham30 Aug 2016
Robin Smith167*163173AustraliaBirmingham21 May 1993
Ben Duckett165143173AustraliaLahore22 Feb 2025
Jos Buttler162*70714NetherlandsAmstelveen17 Jun 2022
Jason Roy162118133Sri LankaThe Oval29 Jun 2016
David Gower158118184New ZealandBrisbane15 Jan 1983
Andrew Strauss158145181IndiaBengaluru27 Feb 2011
Andrew Strauss154140165BangladeshBirmingham12 Jul 2010
Jason Roy153121145BangladeshCardiff8 Jun 2019
Andrew Strauss152128190BangladeshNottingham21 Jun 2005

4. Robin Smith (167* runs) against Australia at Birmingham

The fourth highest individual score for England came on a losing course too, in 1993. It was the second ODI match between Australia and England at Birmingham in the three-match series. After winning the toss, Australia chose to bowl first. England had a bad start, losing the first three wickets for just 55 runs. But a 142-run partnership for the fifth wicket between Graham Thorpe (36) and Robin Smith helped their team reach 277/5 runs in 50 overs.

Robin went on to score the highest ever score by an English man, which remained on top for 23 years. He made an unbeaten 167* runs off 163 balls, with 17 fours and three maximums. However, England couldn’t defend that title and Australia made 280/4 in 53.5 overs (it was a 55-over match). For Australia, Mark Waugh made 113 runs.

3. Alex Hales (171 runs) against Pakistan at Nottingham

The record of Robin Smith was broken in 2016 by Alex Hales to top the chart. It was the third game of the three-match ODI series at Nottingham. After winning the toss, England decided to bat first. They lost their first wicket early. But after that they had two big partnerships, which led England to register the third highest score ever in an ODI. The English team made 444/3 in their 50 overs. Joe Root (85), Jos Buttler (90* off 51), and Eoin Morgan (57* off 27) contributed well.

But the real big innings came from the bat of Alex Hales. He smashed 171 runs off 122 balls with 22 fours and four sixes to register the highest score by an Englishman at that time. In reply, Pakistan were bowled out for 275 runs, losing the match by 169 runs. Hales won the “Man of the Match” for his innings.

2. Jason Roy (180 runs) against Australia (Highest for England in ODI)

However, the knock of 171 runs by Alex Hales remained at the top for two years only. Because Jason Roy went on to become the highest individual scorer for England in 2018 against Australia. It was the first game of the five-match series. England won the toss and decided to bowl first. Australia lost a quick wicket in the middle, but a century from Aaron Finch helped the team reach 304/8 runs in their 50 overs.

Finch made 107 runs, while Mitchell Marsh (50) and Marcus Stoinis (60) also contributed. It was a competitive total to chase, but England chased it down in 48.4 overs and made 308/5 to win by five wickets. It was largely due to a 221-run partnership between Joe Root (91* runs) and Jason Roy for the third wicket. Roy hit a big century and registered the highest individual score for his country. He made 180 runs off 151 balls with 16 fours and 5 maximums. 

Highest Individual Score Team Wise

AustraliaNew ZealandEngland
BangladeshSri LankaPakistan
West IndiesSouth AfricaIndia

Primary Sidebar

Latest Updates

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket

Players having Most Centuries in Both innings of a Test Match

List of Teams that have lost most ICC Finals

Most ICC Trophies Won by Team

ICC Trophies Won by South Africa

T20 World Cup Winning Captains

How many times MI qualified for Playoffs in IPL

Champions Trophy Winners List

MI all IPL final match List

RCB all IPL final match List

PBKS all IPL final match List

How many times PBKS qualified for Playoffs in IPL

CSK all IPL final match List

Highest Individual Score in ODI For England

Most Centuries in ODI against Pakistan

Free Hit in Cricket: All the Rules you need to Know

BBL Winners List