High scores Held in England for ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
189*216155192121.93New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
185212141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175*-138166126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175179126177138.88South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
17321813624-127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
171*19020116285.07New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
166*220139212119.42Englandv West IndiesCardiff1 Jun 2025ODI # 4881
166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
160*220159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153181131173116.79South Africav BangladeshPotchefstroom3 Oct 2002ODI # 1890
153153121145126.44Englandv BangladeshCardiff8 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
152*22015312399.34West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
15219315118-100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
15214899204153.53Sri Lankav EnglandLeeds1 Jul 2006ODI # 2389
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
14618613217-110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
145*17715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
145*21213612-106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
14419615014-96.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143*139125182114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
14217412896110.93Irelandv EnglandSouthampton4 Aug 2020ODI # 4258
141*-11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
1401831439697.90Sri Lankav New ZealandBloemfontein8 Dec 1994ODI # 958
14016613584103.70South Africav BangladeshBenoni9 Nov 2008ODI # 2772
140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
13919714211397.88South Africav West IndiesJohannesburg4 Feb 2004ODI # 2096
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138*15496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137-14718-93.19Englandv IndiaLord's7 Jun 1975ODI # 19
13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
136*176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
135171121183111.57South Africav IndiaJohannesburg5 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*188129113103.87Netherlandsv NamibiaBloemfontein3 Mar 2003ODI # 1978
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
133*20515513-85.80South Africav IndiaJohannesburg5 Oct 2001ODI # 1752
133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
133*202129111103.10Englandv BangladeshThe Oval1 Jun 2017ODI # 3875
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21414414291.66Zimbabwev AustraliaLord's9 Jun 1999ODI # 1477
132*21216512180.00West Indiesv EnglandLord's6 Jul 2004ODI # 2140
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
13119012767103.14Englandv South AfricaKimberley1 Feb 2023ODI # 4514
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129*2151397492.80South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]

England vs South Africa at Leeds, South Africa in England 1st ODI, Sep 2, 2025 [ODI # 4902]