England vs other countries ODIs Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
237*2231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
219208149257146.97Indiav West IndiesIndore08 Dec 2011ODI # 3223
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
189*216155192121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
181*213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
173199148163116.89Australiav West IndiesMelbourne09 Feb 2001ODI # 1687
166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
161*215150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
158216143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
157*217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
145157136124106.61Australiav EnglandBrisbane16 Dec 1990ODI # 653
14419615014-96.00Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
14217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
141*-14813595.27Indiav West IndiesKuala Lumpur14 Sep 2006ODI # 2414
141*-11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137165130121105.38Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
135158128123105.46Australiav EnglandMelbourne14 Feb 2015ODI # 3600
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
134*21816015-83.75Indiav EnglandGwalior04 Mar 1993ODI # 813
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
131*5147614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
131-14112392.90Pakistanv West IndiesSharjah01 Nov 1993ODI # 842
131134102107128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
13020113813294.20Englandv West IndiesGros Islet01 May 2004ODI # 2125
129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
128*156114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
12818414212390.14Bangladeshv EnglandThe Oval01 Jun 2017ODI # 3875
127*19014013-90.71Australiav West IndiesSydney06 Feb 1985ODI # 303
127*-79125160.75Pakistanv West IndiesSharjah05 Nov 1993ODI # 845
12720216014179.37Englandv West IndiesLord's28 May 1995ODI # 1002
127164114133111.40Indiav West IndiesDharamsala17 Oct 2014ODI # 3535
12716911518-110.43Australiav EnglandSydney16 Jan 2015ODI # 3578
12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
126161122152103.27Australiav West IndiesSt George's29 Jun 2008ODI # 2724
126151109143115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890
126178117121107.69Englandv West IndiesSouthampton16 Jun 2012ODI # 3276
125*18113711-91.24Australiav EnglandThe Oval06 Jun 1977ODI # 44
125*166110104113.63Australiav West IndiesW.A.C.A03 Feb 2013ODI # 3331
125*-1327394.69Pakistanv West IndiesProvidence09 Apr 2017ODI # 3862
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
125187120133104.16Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
124*1709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
124154104124119.23Australiav EnglandMelbourne15 Dec 2002ODI # 1919
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

New Zealand Under-19s (Young Cricketers) vs South Africa Under-19s at Townsville, ICC Under-19 World Cup 3rd Place Play-off, Aug 25, 2012 [Youth ODI # 867]

England Under-19s (Young Cricketers) vs West Indies Under-19s (Young Cricketers) at Townsville, ICC Under-19 World Cup 5th Place Play-off, Aug 24, 2012 [Youth ODI # 865]

West Indies Under-19s (Young Cricketers) vs Pakistan Under-19s (Young Cricketers) at Townsville, ICC Under-19 World Cup 5th Place Play-off Semi-Final, Aug 22, 2012 [Youth ODI # 858]