High scores Held in England for 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*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
189*216155192121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
175*-138166126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
171*19020116285.07New Zealandv East AfricaBirmingham07 Jun 1975ODI # 20
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
166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
150214147141102.04Indiav Sri LankaColombo (RPS)05 Feb 2009ODI # 2815
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
145*17715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
14416512283118.03Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
144186131161109.92Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
14419615014-96.00Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
14217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
141*-11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138214133101103.75Indiav Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
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
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21414414291.66Zimbabwev AustraliaLord's09 Jun 1999ODI # 1477
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
132*-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131*17112487105.64New Zealandv PakistanPallekele08 Mar 2011ODI # 3123
131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
12910577135167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
128*187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
1281821318297.70Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
12818414212390.14Bangladeshv EnglandThe Oval01 Jun 2017ODI # 3875
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-14215189.43Bangladeshv Sri LankaDambulla25 Mar 2017ODI # 3855
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*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
126151109143115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890
12618413410194.02Englandv PakistanLeeds12 Sep 2010ODI # 3044
126178117121107.69Englandv West IndiesSouthampton16 Jun 2012ODI # 3276
125*18113711-91.24Australiav EnglandThe Oval06 Jun 1977ODI # 44
125*2101459-86.20Englandv PakistanNottingham01 Sep 1996ODI # 1111
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
12520612812-97.65Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
12519812815197.65Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
124*-14516285.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
124*1709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
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]