Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Cricket · 2026— Leaders · T20 Cricket · 2026 Leader so far Leader so far

T20 Cricket 2026 highest strike rate

Updated , after Afghanistan vs Zimbabwe

Ben Kohler-Cadmore leads T20 Cricket on strike rate: 241.79 from 4 matches (Germany) · Musaddiq Ahmed (234.75) and Shahid Afridi (228.75) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2007
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Strike Rate Mat Inns Mat Inns Runs Avg BF 4s 6s 100s
1Ben Kohler-CadmoreGermany DEU 2900Germany DEU2900241.79444416254.00672181
2Musaddiq AhmedGermany DEU 376018Germany DEU376018234.75555527755.4011819261
3Shahid AfridiGermany DEU 01234Germany DEU01234228.75999918322.888010190
4Aneurin DonaldDerbyshire DER 132112Derbyshire DER132112226.691515151553535.6723654390
5Vaibhav Sooryavanshi IND 45415 IND45415220.37262626261,07141.1948689941
6Asghar Ali KhanLuxembourg LUX 935*9Luxembourg LUX935*9220.31444414170.50641770
7Mehboob AliMalta MLT 399316Malta MLT399316214.49444414837.006915130
8Priyansh AryaPunjab Kings PBKS 0022Punjab Kings PBKS0022211.631313131336428.0017227320
9Hasan AliYorkshire YOR 11*1313Yorkshire YOR11*1313206.782517251712212.20598100
10Abhishek Sharma IND 127113 IND127113205.14545454541,71733.028371591293
Our projections for every player's next match Cricket Pro ›
11Luka WoodsSEB204.51444427268.0013332161
12Rahkeem CornwallABF203.23999918921.009319160
13Karanbir SinghAUT201.711212121259159.1029347532
14Urvil PatelCSK201.56777712918.43646140
15Ariyan MohammedROU200.00555511228.00567100
16Kiran CarlsonGLA195.651212121240533.7520743231
17Mitchell OwenWSF194.042121212155326.3328545431
18Rajat PatidarRCB192.691414141450141.7526030420
19Rohit SinghDEU191.18333319597.501022560
20Saad MasoodPAK189.83757511228.00591360
21Harry BrookENG189.041918191869049.2936556382
22Shashank SinghPBKS188.5711911913222.00701180
23Sahil GroverCZE188.42444417944.75952091
24Venkatesh IyerRCB185.71666620852.0011221130
25Finn AllenGC182.79484848481,41331.407731131023
26Ashutosh SharmaDC181.91888817134.209415120
27Sabawoon DaviziCZE181.25444411658.00641540
28Nathan McAndrewGLA178.851371379323.2552770
29Abdul SamadPAK178.851111111118626.5710416140
30Ayush MhatreCSK177.88666620140.2011320120
31Priyan PushparajanMLT177.87555521754.2512215140
32Adam LythYOR177.821313131347339.4226648271
33Simon HarmerESS176.791610161019866.0011216100
34Craig OvertonSOM176.1914914918546.251051680
35Zen MalikWAR175.61999921624.0012324110
36Ishan KishanIND175.02525252521,82237.181,041187921
37Maaz SadaqatPAK174.682424242480735.0946271502
38Azmatullah OmarzaiAFG174.671513151340044.4422921321
39Lokesh RahulDC174.411414141459345.6234056311
40Tim DavidAF172.853030303064335.7237239500
41Lokesh BamNPL172.58646410753.5062780
42Tom CurranECR172.533222322231420.9318224200
43Shimron HetmyerWI172.43504950491,25731.4372983902
44Dasun ShanakaSL171.794440444089527.1252145751
45Ashton TurnerMS170.763131313165429.7338351300
46Sanju SamsonIND170.46444444441,28732.18755133742
47Mohammad HarisGAW170.081111111121619.6412724120
48Nitish Kumar ReddyIND169.652420242043629.0725726290
49Dan MousleyWAR169.53888821754.2512816120
50Arafat MinhasPAK169.521411141117822.251051690
51Sarfaraz KhanCSK169.4710710716123.00952360
52Michael BracewellAF169.442417241730521.7918026200
53Ryan RickeltonMI169.09343334331,04537.3261882732
54Prabhsimran SinghPBKS168.871413141351042.5030255230
55Andrew TyeECR168.821513151315717.44939150
56Devdutt PadikkalRCB168.731515151546433.1427549240
57Harrison WardSUS168.63999925828.6715328150
58Bilal Tahir KhanKWT168.5233339145.5054670
59Will JacksMI168.353026302660135.3535746380
60Kamran DhariwalGLO168.311111111123923.9014213180
61Vinoth RavindranHUN168.18777714821.14881880
62David WieseRD168.0913913915839.50941470
63Hilton CartwrightHAM167.802221222139639.6023628250
64Jack WildermuthBH167.2755559218.4055950
65Bilal ZalmaiAUT167.161212121222422.4013424140
66Shadab KhanPAK167.103832383265029.5538948370
67Will SmeedSOM166.671010101039539.5023739200
68Jaspal SinghMLT166.67555516053.339610120
69Travis HeadSRH166.572121212154826.1032966280
70Virat KohliRCB165.851616161667556.2540773251
71Naman DhirIND165.772423242349429.0629846250
72Omid RahimiBEL165.48444413969.50841470
73Ben McKinneyDUR165.45777718230.3311015120
74Alex LeesDUR164.581212121247439.5028850191
75Mohsin RiazISU164.4144449724.25591330
76Suryansh ShedgeIND164.3611911916627.6710110120
77Donovan FerreiraRR164.122928292858127.6735438430
78Adeeb UsmaniUAE164.12555521571.6713114140
79George ThomasSUS164.06555510521.00641050
80Thomas RewSOM163.461414141425521.2515631110
81Shubman GillGT163.031616161673245.7544974331
82Benny HowellNOT162.891412141215814.36971190
83Rashid KhanAFG162.503515351519516.2512014140
84Joel DaviesAUS162.5011711714347.67881360
85Louis BruceGIB162.50666613021.67801270
86Chris LynnNOR162.331919191958636.6336165292
87Ross WhiteleyDER162.151211121128731.8917726140
88Shivam DubeIND162.124237423780932.3649957520
89Sherfane RutherfordWI161.80413941391,13143.5069981780
90Mohammad NaeemLQ161.64777711816.86731070
91Daniel SamsSOM161.383425342530517.9418924180
92Raihan StanikzaiCHE160.7844448220.50511040
93Lhuan-dre PretoriusSA160.712928292895338.1259384492
94Lewis McManusNOR160.631212121220420.4012714110
95Josh InglisAUS160.421717171746230.8028854190
96Matthew RevisYOR160.261312131224224.2015111140
97Sahibzada FarhanPAK159.56262526251,07746.8367599553
98Salil AroraSRH159.181111111115622.299811110
99Irfan HusainROU159.18777715622.29981390
100George DockrellDG159.171918191826917.9316918180
Showing top 10 of 641 · minimum 50 balls faced

Strike Rate: strike rate · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20 Cricket leaderboards

T20 Cricket 2026 Highest Strike Rate

Ben Kohler-Cadmore leads T20 Cricket on strike rate (241.79) for Germany, ahead of Musaddiq Ahmed (234.75) and Shahid Afridi (228.75). The T20 Cricket 2026 strike rate leaderboard ranks the 641 players who meet the qualifying threshold this season. The leading striker can change after every match as the season progresses. Filter by team to analyse strike rate depth across squads. Qualification: minimum 50 balls faced.

Frequently asked questions

Who has the best strike rate in T20 Cricket 2026?

Ben Kohler-Cadmore leads T20 Cricket 2026 with a strike rate of 241.79 from 4 matches. Musaddiq Ahmed is second on 234.75 and Shahid Afridi third on 228.75. A player needs a minimum 50 balls faced to be ranked. The table ranks every player in T20 Cricket 2026 by strike rate, with their team and matches.

Who are the top strikers in T20 Cricket 2026?

The top three strikers in T20 Cricket 2026 are Ben Kohler-Cadmore (241.79 in 4 matches), Musaddiq Ahmed (234.75 in 5 matches) and Shahid Afridi (228.75 in 9 matches). Every other player follows in the table, with their team and matches.