High scores for England in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
144186131161109.92Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
14419615014-96.00Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
142-13414-105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
141*-11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
141175125151112.80Englandv AustraliaHobart23 Jan 2015ODI # 3589
1401831439697.90Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
140106107165130.84Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
139*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
138160106147130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
13717812611-108.73Englandv AustraliaSydney02 Feb 2011ODI # 3094
13718714214-96.47Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
135-128162105.46Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
134*-114133117.54Sri Lankav PakistanLahore05 Nov 1997ODI # 1251
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134-651111206.15Sri Lankav PakistanSingapore02 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
133*202129111103.10Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
13318214117-94.32Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
132160124181106.45Englandv BangladeshMirpur03 Mar 2023ODI # 4528
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
13020113813294.20Englandv West IndiesGros Islet01 May 2004ODI # 2125
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
13019715312284.96Englandv PakistanDubai (DICS)21 Feb 2012ODI # 3247
129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
12919514512488.96Englandv IndiaGwalior04 Mar 1993ODI # 813
12910577135167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12818111514-111.30Sri Lankav BangladeshMirpur20 Feb 2014ODI # 3470
128142107125119.62Englandv ScotlandChristchurch23 Feb 2015ODI # 3611
12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)03 Sep 1996ODI # 1112
12720216014179.37Englandv West IndiesLord's28 May 1995ODI # 1002
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
126*17811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
12618413410194.02Englandv PakistanLeeds12 Sep 2010ODI # 3044
126178117121107.69Englandv West IndiesSouthampton16 Jun 2012ODI # 3276
125*2101459-86.20Englandv PakistanNottingham01 Sep 1996ODI # 1111
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
12520612812-97.65Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
125165113105110.61Englandv South AfricaCenturion09 Feb 2016ODI # 3736
12520610993114.67Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
124*14710684116.98Englandv IrelandDublin (Malahide)03 Sep 2013ODI # 3409
124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
12413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England Under-19s (Young Cricketers) vs India Under-19s (Young Cricketers) at Chelmsford, India Under-19s in England 2nd Youth test, Jul 20-23, 2025 [Youth Test # 305]

India Under-19s (Young Cricketers) vs England Under-19s (Young Cricketers) at Beckenham, India Under-19s in England 1st Youth test, Jul 12-15, 2025 [Youth Test # 304]

South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]