Batting Highest Strike Rate Innings

Highest strike rates in an innings Held in England for ODIs

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
31*914344.44Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
321023320.00Australiav BangladeshNottingham20 Jun 2019ODI # 4166
27*941300.00Englandv BangladeshCardiff8 Jun 2019ODI # 4153
47*1663293.75Englandv New ZealandNottingham5 Jun 2013ODI # 3362
38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
32*1114290.90Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
37*1333284.61South Africav BangladeshBenoni9 Nov 2008ODI # 2772
45*1624281.25Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
341331261.53Englandv New ZealandManchester17 Jul 1978ODI # 53
31*1223258.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
53*2125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
271123245.45Afghanistanv AustraliaBristol1 Jun 2019ODI # 4146
34*1432242.85South Africav PakistanBloemfontein10 Mar 2013ODI # 3343
411743241.17Netherlandsv BermudaPotchefstroom8 Apr 2009ODI # 2837
36*15-5240.00Englandv IndiaThe Oval5 Sep 2007ODI # 2619
55*2373239.13Indiav KenyaPaarl24 Oct 2001ODI # 1764
64*2727237.03New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
451943236.84South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
40*1743235.29Australiav South AfricaGqeberha22 Feb 1994ODI # 885
441934231.57New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
301341230.76Sri Lankav EnglandLeeds2 Jul 2002ODI # 1850
30*1332230.76South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
30137-230.76Englandv IndiaLeeds17 Jul 2018ODI # 4018
62*2737229.62Englandv AustraliaLord's27 Sep 2024ODI # 4778
6428103228.57Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
41*1833227.77South Africav New ZealandDurban1 Nov 2000ODI # 1654
502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
25*1131227.27Englandv AustraliaLord's29 May 1989ODI # 568
673036223.33Englandv AustraliaNottingham19 Jun 2018ODI # 4011
2913-3223.07South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
40*1851222.22West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
31*144-221.42Englandv New ZealandThe Oval9 Jun 1983ODI # 197
31*1441221.42Zimbabwev New ZealandBloemfontein8 Mar 2003ODI # 1984
77*3556220.00Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
44*2081220.00Pakistanv EnglandLord's20 Sep 2010ODI # 3046
331542220.00West Indiesv BangladeshTaunton17 Jun 2019ODI # 4162
482216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
612874217.85Englandv IrelandBristol26 Sep 2023ODI # 4656
147*68810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
47*2224213.63South Africav AustraliaCenturion20 Feb 1994ODI # 884
32*1522213.33West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
321532213.33New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
321533213.33Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
3416-4212.50South Africav PakistanCape Town18 Dec 2002ODI # 1923
341623212.50Pakistanv South AfricaBloemfontein10 Mar 2013ODI # 3343
34166-212.50Englandv New ZealandSouthampton14 Jun 2015ODI # 3656
57*2735211.11Englandv PakistanNottingham30 Aug 2016ODI # 3773
592884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
40*1941210.52Indiav EnglandChester-le-Street4 Jul 2002ODI # 1851
401933210.52Indiav EnglandSouthampton6 Sep 2011ODI # 3187
40*1932210.52New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
422033210.00South Africav EnglandLord's4 Sep 2025ODI # 4904
174831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
14871417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
251212208.33Pakistanv IndiaBirmingham19 Sep 2004ODI # 2179
27*1331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
29*1423207.14West Indiesv EnglandBirmingham29 May 2025ODI # 4880
6431103206.45West Indiesv CanadaCenturion23 Feb 2003ODI # 1963
643173206.45Australiav EnglandLord's5 Sep 2015ODI # 3681
331623206.25New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
783894205.26South Africav PakistanCenturion4 Feb 2007ODI # 2506
39*196-205.26Englandv South AfricaCenturion14 Jan 1996ODI # 1038
391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
41*2052205.00Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
43*2152204.76West Indiesv South AfricaDurban1 Feb 2008ODI # 2668
432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
472343204.34South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
49*2442204.16West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
59*2925203.44South Africav IndiaJohannesburg5 Dec 2013ODI # 3442
110*5569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
8241142200.00Englandv IrelandSouthampton1 Aug 2020ODI # 4257
54*2724200.00South Africav BangladeshBenoni9 Nov 2008ODI # 2772
38*1924200.00South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
36*1861200.00Bermudav NetherlandsBenoni2 Dec 2006ODI # 2456
321641200.00South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
28145-200.00Australiav IndiaThe Oval9 Jun 2019ODI # 4155
26*136-200.00Englandv PakistanThe Oval20 Jun 2003ODI # 2026
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
633245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
492543196.00Englandv New ZealandChester-le-Street15 Jun 2008ODI # 2708
41*2113195.23Englandv IndiaCardiff16 Sep 2011ODI # 3195
119*61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
37*1922194.73Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
351813194.44South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
351841194.44Australiav South AfricaDurban5 Oct 2016ODI # 3790
351823194.44Englandv South AfricaManchester22 Jul 2022ODI # 4435
331732194.11South Africav AustraliaGqeberha22 Feb 1994ODI # 885
62*3281193.75Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
31*1641193.75South Africav AustraliaBirmingham17 Jun 1999ODI # 1483
5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
583074193.33Australiav EnglandBristol29 Sep 2024ODI # 4779
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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]