Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 best strike rate

Shakeel Zeb leads T20 Cricket on strike rate: 0.33 from 4 matches (Denmark). Kumud Jha (1.50) and Mohammad Basit (1.80) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Shakeel ZebDenmarkDNK4 matches, 4 innings3/353/190/04410.170611.676.890.3300
2Kumud JhaAustriaAUT8 matches, 5 innings1/111/220/348514.0100425.007.141.5000
3Mohammad BasitPeshawar ZalmiPZ6 matches, 6 innings0/362/191/226622.11721017.207.761.8000
4Faridullah ShamsAustriaAUT5 matches, 4 innings1/133/160/305411.099519.809.003.6000
5Irfan HusainRomaniaROU7 matches, 6 innings0/224/193/217617.01221012.207.185.9010
6Hasan AliYorkshireYOR25 matches, 25 innings1/472/302/30252592.57824517.388.426.0230
7Shariq MunirQatarQAT5 matches, 5 innings1/301/381/165515.0124815.508.276.1310
8Arab GulAfghanistanAFG4 matches, 4 innings1/144/81/134413.25569.174.136.1710
9Benjamin Ito-DavisJapanJPN4 matches, 4 innings1/21/230/234412.059511.804.926.2000
10Adam SennCyprusCYP4 matches, 4 innings0/352/152/244416.092811.505.756.2510
11Danilson HawoeIndonesiaISN4 matches, 4 innings4414.0108912.007.716.8910
12Abdullah MahmoodDenmarkDNK7 matches, 6 innings7614.084516.806.007.2000
13Shadab KhanPakistanPAK38 matches, 37 innings3837129.09245118.127.167.2510
14Tharindu RatnayakeSri LankaSL5 matches, 5 innings5515.0128718.298.537.2900
15Muhammad SaqlainHungaryHUN6 matches, 6 innings6622.01911019.108.687.8000
16Hamid ShahDenmarkDNK7 matches, 3 innings7310.36788.386.388.0000
17Avinash PaiGibraltarGIB4 matches, 4 innings4410.076419.007.608.0000
18Ibrahim TakahashiJapanJPN4 matches, 4 innings4412.190422.507.408.0000
19Mujeeb Ur RehmanQatarQAT4 matches, 4 innings4410.080326.678.008.0000
20Taranjit SinghCyprusCYP4 matches, 3 innings4311.081327.007.368.3300
21Craig YoungDublin GuardiansDG6 matches, 6 innings6618.01691313.009.398.5401
22Rachin RavindraWashington FreedomWSF19 matches, 12 innings191232.02542311.047.948.7020
23Nasrulla RanaHong KongHK7 matches, 7 innings7722.01251111.365.688.9110
24Shadnan KhanAustriaAUT7 matches, 5 innings7514.0104617.337.439.0010
25Imran AnwarBahrainBHR3 matches, 3 innings3310.0105335.0010.509.0000
26Charlie Hara-HinzeJapanJPN4 matches, 4 innings4413.096424.007.389.2500
27Gurinder SandhuMelbourne RenegadesMR6 matches, 6 innings6621.02111415.0710.059.2930
28Naser BaluchSwedenSWE4 matches, 4 innings4414.094811.756.719.5000
29Ajin SomanMaltaMLT5 matches, 5 innings5516.0112814.007.009.6300
30Joshua JamesAntigua & Barbuda FalconsABF8 matches, 8 innings8818.01531212.758.509.6700
31Sonny BakerHampshireHAM11 matches, 11 innings111142.42912710.786.829.7012
32Pavandeep SinghMalaysiaML7 matches, 7 innings7725.01301111.825.209.7320
33Salman SharjeelMaltaMLT4 matches, 4 innings4412.0106521.208.839.8000
34Ahmed DaniyalPakistanPAK6 matches, 5 innings6516.2149721.299.1210.0000
35Waldo SmithNamibiaNAM5 matches, 5 innings5514.0123620.508.7910.0000
36Shahid AfridiGermanyDEU9 matches, 9 innings9923.52301515.339.6510.1320
37Iain LatinGibraltarGIB6 matches, 5 innings6515.0126718.008.4010.2910
38Jasper DavidsonRotterdam DockersRD4 matches, 4 innings4412.0130718.5710.8310.4300
39Mahesh TambeFinlandFIN5 matches, 5 innings5514.0117619.508.3610.5010
40Mackenzie JonesScotlandSCO5 matches, 5 innings5512.087712.437.2510.5710
41Hammadullah ShinwariFinlandFIN9 matches, 8 innings9829.31611312.385.4610.6211
42Ashwani KumarMumbai IndiansMI3 matches, 3 innings3310.0102617.0010.2010.6710
43Ottneil BaartmanSeattle OrcasSO20 matches, 20 innings202069.45584013.958.0110.7321
44Ali RazaPeshawar ZalmiPZ5 matches, 5 innings5517.11681016.809.7910.8010
45Vasu SainiRomaniaROU7 matches, 7 innings7717.2164627.339.4610.8300
46Ibrar AhmadHungaryHUN5 matches, 5 innings5514.0173443.2512.3611.0000
47James HayesGloucestershireGLO4 matches, 4 innings4410.4111618.5010.4111.0000
48Tabraiz ShamsiAdelaide StrikersAS4 matches, 4 innings4414.584810.505.6611.1310
49Bilal ZalmaiAustriaAUT12 matches, 12 innings121243.03231521.537.5111.1300
50Amjad SherFinlandFIN10 matches, 10 innings101039.02241812.445.7411.1700
51Naveenraj RajendranKuwaitKWT3 matches, 3 innings3311.065610.835.9111.1700
52Adam FinchWorcestershireWOR7 matches, 7 innings7721.02041217.009.7111.2500
53Mohammad Waqar ZalmaiAustriaAUT12 matches, 12 innings121234.02861223.838.4111.3300
54Mitchell StanleyLancashireLAN3 matches, 3 innings3311.098616.338.9111.3310
55Mohammad IsmailMultan SultansMS7 matches, 7 innings7717.31951019.5011.1411.5000
56Mehidy Hasan MirazGuyana Amazon WarriorsGAW5 matches, 5 innings5517.2114912.676.5811.5610
57Duan JansenSouth AfricaSA14 matches, 14 innings141450.44402915.178.6811.5920
58Richard NgaravaZimbabweZIM8 matches, 8 innings8829.22681616.759.1411.7510
59Luca PetreRomaniaROU5 matches, 5 innings5511.188422.007.8811.7500
60Sufiyan MuqeemPakistanPAK25 matches, 25 innings252596.07174715.267.4711.7730
61Mohammad NabiAfghanistanAFG18 matches, 17 innings181747.03502414.587.4511.7940
62Jeevan BhattGermanyDEU4 matches, 4 innings4413.0105715.008.0811.8600
63Hardus ViljoenTexas Super KingsTSK11 matches, 11 innings111133.22951816.398.8511.9410
64Surya AnandDenmarkDNK7 matches, 7 innings7723.0188726.868.1712.0000
65Praful HingeSunrisers HyderabadSRH7 matches, 7 innings7726.03051421.7911.7312.0010
66Abdullah AhmadzaiAfghanistanAFG7 matches, 7 innings7723.0170918.897.3912.1100
67Rahkeem CornwallAntigua & Barbuda FalconsABF9 matches, 7 innings9714.0121717.298.6412.1400
68Ahmad Khalid AhmadzaiBelgiumBEL4 matches, 3 innings4310.072514.407.2012.2000
69Charlie BennettEssexESS11 matches, 11 innings111130.53201620.0010.3812.2500
70Samiullah RahmaniSwedenSWE7 matches, 7 innings7726.01801215.006.9212.2500
71Nahid RanaBangladeshBAN9 matches, 9 innings9929.31951513.006.6112.2710
72Junaid SiddiqueUnited Arab EmiratesUAE7 matches, 7 innings7724.42171316.698.8012.4601
73Shardul ThakurMumbai IndiansMI8 matches, 7 innings8722.02701222.5012.2712.5010
74Tharindu SandaruwanRomaniaROU8 matches, 5 innings8512.0117429.259.7512.5000
75Arafat MinhasPakistanPAK14 matches, 12 innings141235.02991421.368.5412.5700
76Wes AgarSydney ThunderSYT5 matches, 5 innings5514.0124717.718.8612.5700
77James SalesNorthamptonshireNOR14 matches, 14 innings141446.03892416.218.4612.5801
78Ernest MasukuZimbabweZIM3 matches, 3 innings3310.0104520.8010.4012.6000
79Corbin BoschMumbai IndiansMI28 matches, 28 innings282897.07774816.198.0112.6530
80Shubham RanjaneRotterdam DockersRD18 matches, 7 innings18718.0130718.577.2212.7100
81Mitchell StarcDelhi CapitalsDC11 matches, 11 innings111142.03842118.299.1412.7120
82D'Arcy ShortGloucestershireGLO13 matches, 10 innings131023.01841116.738.0012.7310
83Jake BallSomersetSOM13 matches, 13 innings131338.23661919.269.5512.8410
84Faheem AshrafIslamabad UnitedISU26 matches, 22 innings262258.35531439.509.4512.8600
85Yash ThakurIndiaIND5 matches, 4 innings5414.0147721.0010.5012.8600
86Ahmadullah ShinwariNorwayNOR4 matches, 4 innings4416.093811.635.8112.8800
87Tom LawesSurreySUR8 matches, 8 innings8822.51991118.098.7212.9100
88Shamar SpringerWest IndiesWI17 matches, 16 innings171646.34722419.6710.1512.9210
89Lloyd PopeLos Angeles Knight RidersLAKR7 matches, 7 innings7725.01891215.757.5612.9210
90Louis BruceGibraltarGIB6 matches, 5 innings6516.0149529.809.3113.0000
91Joe WilsonGibraltarGIB6 matches, 6 innings6613.0135433.7510.3813.0000
92Karan SinghCyprusCYP4 matches, 4 innings4413.080326.676.1513.0000
93Scott CurrieHampshireHAM16 matches, 15 innings161555.54172616.047.4713.0810
94Kasey AldridgeDurhamDUR12 matches, 10 innings121028.12971322.8510.5413.0800
95Ben DwarshuisPunjab KingsPBKS18 matches, 18 innings181867.25563217.388.2613.1310
96Musa AhmadzaiSwitzerlandCHE4 matches, 4 innings4413.2119717.008.9313.1400
97Matty PottsDurhamDUR11 matches, 11 innings111139.53711919.539.3113.1600
98Jeremiah LouisSt Kitts and Nevis PatriotsSNP4 matches, 4 innings4410.291518.208.8113.2001
99Samuel CookEssexESS5 matches, 5 innings5517.098812.255.7613.2510
100David WieseRotterdam DockersRD13 matches, 13 innings131347.34032020.158.4813.4000
Showing the top 10 of 588. Minimum 1 wickets.

T20 Cricket 2026 Best Strike Rate

Shakeel Zeb leads T20 Cricket on strike rate: 0.33 from 4 matches (Denmark). Kumud Jha (1.50) and Mohammad Basit (1.80) are next. The T20 Cricket 2026 bowling strike rate leaderboard ranks the 588 players who meet the qualifying threshold this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse bowling strike rate depth across squads. Qualification: minimum 1 wickets.

T20 Cricket Bowling strike rate Questions

Who has the best bowling strike rate in T20 Cricket 2026?

Shakeel Zeb leads T20 Cricket 2026 with a bowling strike rate of 0.33 from 4 matches, at an economy of 6.89 and an average of 11.67. Kumud Jha is second on 1.5 and Mohammad Basit third on 1.8. A player needs a minimum 1 wickets to be ranked. The table ranks every player in T20 Cricket 2026 by bowling strike rate, with their team and matches.

Who are the top bowlers in T20 Cricket 2026?

The top three bowlers in T20 Cricket 2026 are Shakeel Zeb (0.33 in 4 matches), Kumud Jha (1.5 in 8 matches) and Mohammad Basit (1.8 in 6 matches). Every other player follows in the table, with their team and matches.