Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
31*1023310.00Afghanistanv U.A.E.ICCA Dubai14 Dec 2016T20I # 571
893069296.66Afghanistanv IrelandGreater Noida12 Mar 2017T20I # 601
271013270.00Indiav EnglandBengaluru1 Feb 2017T20I # 594
31127-258.33Afghanistanv U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
47*1953247.36U.A.E.v AfghanistanDubai (DICS)16 Dec 2016T20I # 572
492063245.00Irelandv AfghanistanGreater Noida12 Mar 2017T20I # 601
291222241.66South Africav New ZealandHamilton1 Mar 2017ODI # 3843
431825238.88Irelandv AfghanistanGreater Noida12 Mar 2017T20I # 601
35*156-233.33Netherlandsv OmanAbu Dhabi15 Jan 2017T20I # 579
37*1633231.25Sri Lankav South AfricaCape Town25 Jan 2017T20I # 591
94*41210229.26New Zealandv BangladeshMount Maunganui8 Jan 2017T20I # 576
55*2453229.16Afghanistanv U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
321433228.57Australiav Sri LankaGeelong19 Feb 2017T20I # 597
502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
25*1141227.27U.A.E.v IrelandDubai (DICS)18 Jan 2017T20I # 583
341542226.66Afghanistanv IrelandGreater Noida10 Mar 2017T20I # 600
341514226.66Irelandv AfghanistanGreater Noida10 Mar 2017T20I # 600
431962226.31Sri Lankav South AfricaCenturion20 Jan 2017T20I # 589
65*2983224.13Irelandv ScotlandDubai (DICS)20 Jan 2017T20I # 587
401833222.22South Africav Sri LankaCenturion20 Jan 2017T20I # 589
33*15-4220.00New Zealandv BangladeshChristchurch20 Jan 2017Test # 2248
351633218.75Scotlandv IrelandDubai (DICS)20 Jan 2017T20I # 587
32*1513213.33South Africav Sri LankaCape Town25 Jan 2017T20I # 591
351742205.88Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
391971205.26Irelandv ScotlandDubai (DICS)20 Jan 2017T20I # 587
391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
552783203.70Australiav PakistanSydney3 Jan 2017Test # 2245
341742200.00Bangladeshv Sri LankaColombo (RPS)6 Apr 2017T20I # 607
351841194.44Australiav South AfricaDurban5 Oct 2016ODI # 3790
42*2233190.90Hong Kongv ScotlandAbu Dhabi14 Jan 2017T20I # 577
402123190.47Englandv IndiaBengaluru1 Feb 2017T20I # 594
76*4027190.00Australiav New ZealandCanberra6 Dec 2016ODI # 3812
301612187.50Australiav Sri LankaAdelaide22 Feb 2017T20I # 598
1015477187.03New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
56*30101186.66Omanv Hong KongAbu Dhabi16 Jan 2017T20I # 580
41*2233186.36New Zealandv BangladeshNapier3 Jan 2017T20I # 574
502742185.18South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
84*4665182.60Sri Lankav AustraliaGeelong19 Feb 2017T20I # 597
291622181.25South Africav New ZealandAuckland17 Feb 2017T20I # 595
36*2041180.00South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
271541180.00New Zealandv AustraliaSydney4 Dec 2016ODI # 3811
271532180.00Afghanistanv IrelandGreater Noida8 Mar 2017T20I # 599
341941178.94Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
34*19-3178.94New Zealandv South AfricaHamilton19 Feb 2017ODI # 3836
34*1931178.94Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
593372178.78Hong Kongv NetherlandsDubai (DICS)18 Jan 2017T20I # 584
50*2824178.57Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
573262178.12Australiav New ZealandCanberra6 Dec 2016ODI # 3812
321832177.77Afghanistanv ZimbabweHarare16 Feb 2017ODI # 3835
7844101177.27Australiav PakistanSydney22 Jan 2017ODI # 3822
392223177.27Afghanistanv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
603443176.47Scotlandv Hong KongAbu Dhabi14 Jan 2017T20I # 577
301741176.47West Indiesv PakistanDubai (DICS)24 Sep 2016T20I # 569
593452173.52Irelandv AfghanistanGreater Noida12 Mar 2017T20I # 601
382213172.72Australiav New ZealandSydney4 Dec 2016ODI # 3811
31*1831172.22South Africav Sri LankaCenturion20 Jan 2017T20I # 589
291713170.58Omanv AfghanistanDubai (DICS)20 Jan 2017T20I # 586
342041170.00Englandv West IndiesBridgetown9 Mar 2017ODI # 3849
442651169.23Hong Kongv NetherlandsDubai (DICS)18 Jan 2017T20I # 584
271622168.75Sri Lankav South AfricaCenturion20 Jan 2017T20I # 589
724365167.44Afghanistanv IrelandGreater Noida12 Mar 2017T20I # 601
603653166.66Irelandv ScotlandDubai (DICS)20 Jan 2017T20I # 587
633834165.78Englandv BangladeshMirpur7 Oct 2016ODI # 3791
583553165.71U.A.E.v AfghanistanICCA Dubai18 Dec 2016T20I # 573
533253165.62Australiav Sri LankaAdelaide22 Feb 2017T20I # 598
281731164.70Englandv IndiaPune15 Jan 2017ODI # 3819
563562160.00Irelandv AfghanistanGreater Noida8 Mar 2017T20I # 599
483052160.00Australiav IrelandBenoni27 Sep 2016ODI # 3782
402551160.00Afghanistanv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
40*255-160.00Australiav PakistanSydney3 Jan 2017Test # 2245
402531160.00Hong Kongv ScotlandAbu Dhabi14 Jan 2017T20I # 577
322012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
2717-2158.82Afghanistanv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
12076124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
1781131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
7447103157.44Pakistanv AustraliaSydney22 Jan 2017ODI # 3822
553542157.14Sri Lankav BangladeshDambulla25 Mar 2017ODI # 3855
533434155.88Australiav South AfricaDurban5 Oct 2016ODI # 3790
563652155.55Indiav EnglandBengaluru1 Feb 2017T20I # 594
563663155.55Afghanistanv IrelandGreater Noida8 Mar 2017T20I # 599
281811155.55Australiav South AfricaDurban5 Oct 2016ODI # 3790
905875155.17Afghanistanv IrelandGreater Noida10 Mar 2017T20I # 600
624025155.00Englandv IndiaPune15 Jan 2017ODI # 3819
312021155.00Scotlandv Hong KongAbu Dhabi14 Jan 2017T20I # 577
60*3922153.84Scotlandv Hong KongAbu Dhabi14 Jan 2017T20I # 577
493262153.12U.A.E.v AfghanistanICCA Dubai14 Dec 2016T20I # 571
26174-152.94South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
26*1712152.94Afghanistanv IrelandAbu Dhabi14 Jan 2017T20I # 578
261722152.94Irelandv U.A.E.Dubai (DICS)18 Jan 2017T20I # 583
26*175-152.94Englandv IndiaCuttack19 Jan 2017ODI # 3821
261731152.94South Africav New ZealandAuckland17 Feb 2017T20I # 595
291941152.63U.A.E.v AfghanistanAbu Dhabi16 Jan 2017T20I # 581
32216-152.38New Zealandv PakistanHamilton25 Nov 2016Test # 2237
41*2731151.85Irelandv AfghanistanGreater Noida8 Mar 2017T20I # 599
442923151.72Bangladeshv EnglandMirpur9 Oct 2016ODI # 3793
442923151.72West Indiesv Sri LankaHarare16 Nov 2016ODI # 3805
44296-151.72Sri Lankav AustraliaMelbourne17 Feb 2017T20I # 596
56*3722151.35Australiav Sri LankaGeelong19 Feb 2017T20I # 597
59*3951151.28New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
714762151.06Indiav EnglandNagpur29 Jan 2017T20I # 593
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]