Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
301370230.76Englandv IndiaLeeds17 Jul 2018ODI # 4018
50*2253227.27Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
673036223.33Englandv AustraliaNottingham19 Jun 2018ODI # 4011
653445191.17Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
54*2991186.20Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
462542184.00Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
74*4154180.48West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
43*2480179.16Pakistanv ZimbabweBulawayo18 Jul 2018ODI # 4019
57*3281178.12Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
10559126177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
422481175.00Englandv AustraliaCardiff16 Jun 2018ODI # 4010
402360173.91South Africav Sri LankaPallekele8 Aug 2018ODI # 4030
271641168.75Sri Lankav BangladeshDubai (DICS)15 Sep 2018ODI # 4036
53*3262165.62South Africav Sri LankaDambulla29 Jul 2018ODI # 4025
382332165.21South Africav Sri LankaPallekele8 Aug 2018ODI # 4030
493080163.33Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
503151161.29Englandv IndiaLord's14 Jul 2018ODI # 4016
14792165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
513262159.37Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
271740158.82Sri Lankav South AfricaPallekele5 Aug 2018ODI # 4029
13992155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
140*94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
402780148.14Indiav EnglandNottingham12 Jul 2018ODI # 4014
362541144.00Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
302112142.85Pakistanv IndiaDubai (DICS)23 Sep 2018ODI # 4044
106*7692139.47Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
463333139.39Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
29*2122138.09West Indiesv BangladeshProvidence22 Jul 2018ODI # 4022
67*4953136.73Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
382822135.71Afghanistanv BangladeshAbu Dhabi23 Sep 2018ODI # 4045
210*156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
826174134.42Englandv AustraliaNottingham19 Jun 2018ODI # 4011
1259337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
564290133.33Australiav EnglandManchester24 Jun 2018ODI # 4013
523963133.33Indiav PakistanDubai (DICS)19 Sep 2018ODI # 4040
614653132.60Nepalv NetherlandsAmstelveen3 Aug 2018ODI # 4028
927084131.42South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
513970130.76Australiav EnglandNottingham19 Jun 2018ODI # 4011
91*7082130.00Englandv AustraliaCardiff16 Jun 2018ODI # 4010
846683127.27Sri Lankav South AfricaPallekele5 Aug 2018ODI # 4029
57*4680123.91U.A.E.v NepalKuala Lumpur30 Aug 2018ODI # 4034
4839100123.07Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
383151122.58Englandv IndiaLord's14 Jul 2018ODI # 4016
282360121.73Englandv AustraliaThe Oval13 Jun 2018ODI # 4009
10183122121.68Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
137*114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
363060120.00Indiav EnglandLord's14 Jul 2018ODI # 4016
7966100119.69Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
675625119.64Afghanistanv PakistanAbu Dhabi21 Sep 2018ODI # 4043
494132119.51South Africav Sri LankaDambulla1 Aug 2018ODI # 4027
443741118.91Australiav EnglandNottingham19 Jun 2018ODI # 4011
51*4331118.60Pakistanv AfghanistanAbu Dhabi21 Sep 2018ODI # 4043
584982118.36Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
574944116.32Indiav AfghanistanDubai (DICS)25 Sep 2018ODI # 4046
292531116.00Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
1028981114.60South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
645634114.28Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
114100162114.00Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
51*4532113.33Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
131116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
8172111112.50Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
8778131111.53South Africav Sri LankaDambulla1 Aug 2018ODI # 4027
120108122111.11Englandv AustraliaCardiff16 Jun 2018ODI # 4010
736665110.60West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
42*3850110.52Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
322911110.34South Africav Sri LankaDambulla1 Aug 2018ODI # 4027
444051110.00Australiav EnglandManchester24 Jun 2018ODI # 4013
1019254109.78Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
454142109.75U.A.E.v NepalKuala Lumpur30 Aug 2018ODI # 4034
464270109.52Australiav EnglandCardiff16 Jun 2018ODI # 4010
252321108.69Australiav EnglandNottingham19 Jun 2018ODI # 4011
252311108.69Afghanistanv IrelandBelfast27 Aug 2018ODI # 4032
383551108.57Englandv IndiaNottingham12 Jul 2018ODI # 4014
383560108.57Englandv IndiaNottingham12 Jul 2018ODI # 4014
514751108.51South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
555171107.84Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
124116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
343230106.25Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
127120152105.83Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
11010581104.76Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
47*4532104.44Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
535150103.92Englandv IndiaNottingham12 Jul 2018ODI # 4014
535141103.92Englandv IndiaLord's14 Jul 2018ODI # 4016
28*2701103.70Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
121117122103.41Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
8583101102.40Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
686751101.49Bangladeshv West IndiesProvidence25 Jul 2018ODI # 4023
97*97111100.00Sri Lankav South AfricaColombo (RPS)12 Aug 2018ODI # 4031
595991100.00South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
434360100.00South Africav Sri LankaDambulla1 Aug 2018ODI # 4027
292940100.00Afghanistanv IrelandBelfast27 Aug 2018ODI # 4032
272750100.00Englandv IndiaLeeds17 Jul 2018ODI # 4018
71728098.61Indiav EnglandLeeds17 Jul 2018ODI # 4018
63649098.43Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
113*1168197.41Englandv IndiaLord's14 Jul 2018ODI # 4016
34356097.14Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
62644296.87Australiav EnglandThe Oval13 Jun 2018ODI # 4009
14415011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
12813411095.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]