Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
451843250.00Australiav Sri LankaPallekele06 Sep 2016T20I # 565
793367239.39West Indiesv IndiaLauderhill27 Aug 2016T20I # 562
662974227.58Australiav Sri LankaColombo (RPS)09 Sep 2016T20I # 567
145*65149223.07Australiav Sri LankaPallekele06 Sep 2016T20I # 565
622844221.42Indiav West IndiesLauderhill27 Aug 2016T20I # 562
421953221.05Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
331533220.00Scotlandv AfghanistanEdinburgh06 Jul 2016ODI # 3760
110*51125215.68Indiav West IndiesLauderhill27 Aug 2016T20I # 562
57*2735211.11Englandv PakistanNottingham30 Aug 2016ODI # 3773
592884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
54*2617207.69Zimbabwev IndiaHarare18 Jun 2016T20I # 558
582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
31*1532206.66Afghanistanv IrelandBelfast19 Jul 2016ODI # 3764
954659206.52Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
1004959204.08West Indiesv IndiaLauderhill27 Aug 2016T20I # 562
5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
291631181.25Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
46*2652176.92Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
15286169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
533062176.66Scotlandv Hong KongEdinburgh08 Sep 2016ODI # 3778
90*5177176.47Englandv PakistanNottingham30 Aug 2016ODI # 3773
28165-175.00Australiav Sri LankaPallekele06 Sep 2016T20I # 565
432522172.00Indiav West IndiesLauderhill27 Aug 2016T20I # 562
432552172.00West Indiesv IndiaLauderhill28 Aug 2016T20I # 563
432533172.00Sri Lankav AustraliaPallekele06 Sep 2016T20I # 565
271621168.75Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
321923168.42U.A.E.v ScotlandEdinburgh14 Aug 2016ODI # 3765
89*5395167.92Afghanistanv ScotlandEdinburgh04 Jul 2016ODI # 3759
251513166.66Zimbabwev IndiaHarare18 Jun 2016T20I # 558
432662165.38Hong Kongv ScotlandEdinburgh08 Sep 2016ODI # 3778
281721164.70Scotlandv Hong KongEdinburgh08 Sep 2016ODI # 3778
593673163.88Pakistanv EnglandManchester07 Sep 2016T20I # 566
362222163.63Australiav Sri LankaPallekele06 Sep 2016T20I # 565
26164-162.50Sri Lankav EnglandSouthampton05 Jul 2016T20I # 561
493122158.06Hong Kongv IrelandBready05 Sep 2016T20I # 564
704571155.55Englandv Sri LankaCardiff02 Jul 2016ODI # 3758
57*3762154.05Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
402622153.84South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
73*4934148.97Englandv Sri LankaSouthampton05 Jul 2016T20I # 561
71*4810-147.91Englandv PakistanManchester22 Jul 2016Test # 2208
73*5062146.00South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
26185-144.44Pakistanv EnglandManchester22 Jul 2016Test # 2208
624372144.18Hong Kongv IrelandBready05 Sep 2016T20I # 564
30214-142.85Zimbabwev IndiaHarare18 Jun 2016T20I # 558
37265-142.30Englandv PakistanManchester07 Sep 2016T20I # 566
271912142.10South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
59*4282140.47Pakistanv EnglandManchester07 Sep 2016T20I # 566
171122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
423061140.00Englandv PakistanLord's27 Aug 2016ODI # 3771
57*4171139.02Pakistanv EnglandLeeds01 Sep 2016ODI # 3775
584271138.09Indiav ZimbabweHarare22 Jun 2016T20I # 560
44327-137.50Irelandv Hong KongBready05 Sep 2016T20I # 564
162118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
483513137.14Indiav ZimbabweHarare18 Jun 2016T20I # 558
60*4452136.36Afghanistanv IrelandBelfast17 Jul 2016ODI # 3763
584361134.88Sri Lankav AustraliaPallekele06 Sep 2016T20I # 565
322431133.33Irelandv Hong KongBready05 Sep 2016T20I # 564
41317-132.25Australiav Sri LankaGalle04 Aug 2016Test # 2213
29*2221131.81Hong Kongv IrelandBready05 Sep 2016T20I # 564
644963130.61Irelandv Sri LankaDublin (Malahide)16 Jun 2016ODI # 3748
52*4061130.00Indiav ZimbabweHarare20 Jun 2016T20I # 559
352713129.62Irelandv AfghanistanBelfast12 Jul 2016ODI # 3761
37298-127.58Zimbabwev New ZealandBulawayo28 Jul 2016Test # 2210
483851126.31West Indiesv AustraliaBasseterre13 Jun 2016ODI # 3745
403241125.00Afghanistanv IrelandBelfast19 Jul 2016ODI # 3764
67*5461124.07Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
62505-124.00Sri Lankav AustraliaColombo (RPS)09 Sep 2016T20I # 567
2621-3123.80Zimbabwev IndiaHarare22 Jun 2016T20I # 560
635113123.52Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
796472123.43Irelandv Sri LankaDublin (Malahide)18 Jun 2016ODI # 3749
9073101123.28Pakistanv EnglandCardiff04 Sep 2016ODI # 3777
393241121.87South Africav AustraliaBasseterre11 Jun 2016ODI # 3743
564672121.73Australiav Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
28235-121.73Zimbabwev IndiaHarare22 Jun 2016T20I # 560
403321121.21Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
133*110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
29247-120.83South Africav West IndiesBridgetown24 Jun 2016ODI # 3754
47*3912120.51Englandv Sri LankaSouthampton05 Jul 2016T20I # 561
65549-120.37Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
776413-120.31Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
494171119.51West Indiesv South AfricaBasseterre15 Jun 2016ODI # 3747
26224-118.18Sri Lankav EnglandChester-le-Street27 May 2016Test # 2204
112*9574117.89Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
47*4022117.50Indiav ZimbabweHarare20 Jun 2016T20I # 559
635492116.66West Indiesv IndiaKingston30 Jul 2016Test # 2211
28243-116.66Indiav West IndiesGros Islet09 Aug 2016Test # 2215
504381116.27South Africav New ZealandCenturion27 Aug 2016Test # 2220
655661116.07Englandv PakistanSouthampton24 Aug 2016ODI # 3770
302651115.38Englandv PakistanLeeds01 Sep 2016ODI # 3775
31275-114.81Indiav ZimbabweHarare18 Jun 2016T20I # 558
474161114.63Australiav West IndiesBridgetown26 Jun 2016ODI # 3756
484282114.28Scotlandv Hong KongEdinburgh10 Sep 2016ODI # 3779
32284-114.28Hong Kongv ScotlandEdinburgh08 Sep 2016ODI # 3778
1109913-111.11South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
111*1019-109.90Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
57*5223109.61Australiav West IndiesBridgetown26 Jun 2016ODI # 3756
53*4951108.16Sri Lankav EnglandBirmingham24 Jun 2016ODI # 3753
160*148193108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
29*273-107.40Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
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:

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]

Mis Ainak Knights vs Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]