Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast 2026 most wickets

Hasan Ali topped T20 Blast 2026 with 27 wickets (Yorkshire). Scott Currie (26) and James Sales (24) followed.

Updated , after Northamptonshire vs Hampshire
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Hasan AliYorkshireYOR12 matches, 12 innings1/472/302/30121244.03532713.078.0210.0420
2Scott CurrieHampshireHAM15 matches, 15 innings1/332/332/38151555.54172616.047.4713.0810
3James SalesNorthamptonshireNOR14 matches, 14 innings1/271/163/25141446.03892416.218.4612.5801
4Calvin HarrisonNorthamptonshireNOR14 matches, 14 innings2/231/201/32141450.03482215.826.9613.9511
5Ben SandersonNorthamptonshireNOR14 matches, 14 innings4/203/282/26141449.43972118.907.9914.7610
6Andrew TyeYorkshireYOR13 matches, 13 innings0/483/181/34131348.24232120.148.7514.3310
7Sonny BakerHampshireHAM8 matches, 8 innings5/241/285/218830.52472111.768.019.0012
8Reece TopleySurreySUR13 matches, 13 innings1/240/171/39131345.33682018.408.0914.5000
9Usama MirWorcestershireWOR12 matches, 12 innings2/172/382/28121247.03632018.157.7214.2500
10Chris WoodHampshireHAM15 matches, 15 innings0/292/310/43151559.05041926.538.5419.4700
11Daniel SamsSomersetSOM14 matches, 14 innings141445.23801920.008.3815.1600
12Jake BallSomersetSOM13 matches, 13 innings131338.23661919.269.5512.8410
13Matty PottsDurhamDUR11 matches, 11 innings111139.53711919.539.3113.1600
14Mohammad AliNottinghamshireNOT10 matches, 10 innings101039.53081916.217.7313.2100
15Akif JavedDerbyshireDER12 matches, 12 innings121246.03961822.008.6115.7820
16James FullerHampshireHAM15 matches, 15 innings151550.54711727.719.2718.7610
17George LindeNottinghamshireNOT13 matches, 13 innings131343.03591721.128.3515.3500
18Shane SnaterEssexESS13 matches, 13 innings131347.04471726.299.5116.8800
19Callum ParkinsonDurhamDUR12 matches, 12 innings121243.03101718.247.2115.2900
20Ben RaineDurhamDUR11 matches, 11 innings111140.52821716.596.9114.7110
21Matthew WaiteWorcestershireWOR11 matches, 11 innings111138.23431720.188.9514.0000
22Tymal MillsSussexSUS12 matches, 12 innings121245.24351627.199.6018.0000
23Nick PottsDerbyshireDER12 matches, 12 innings121237.43951624.6910.4915.3100
24Jafer ChohanYorkshireYOR12 matches, 11 innings121139.33041619.007.7015.1310
25Usman TariqWarwickshireWAR11 matches, 11 innings111142.02561616.006.1016.3100
26Charlie BennettEssexESS11 matches, 11 innings111130.53201620.0010.3812.2500
27Duan JansenGloucestershireGLO7 matches, 7 innings7725.41921612.007.4811.0020
28Craig OvertonSomersetSOM14 matches, 14 innings141451.04291528.608.4120.6000
29Mason CraneGlamorganGLA10 matches, 10 innings101039.03031520.207.7715.7310
30David WilleyNorthamptonshireNOR15 matches, 15 innings151556.05111436.509.1324.4300
31Marchant de LangeGloucestershireGLO13 matches, 13 innings131347.44061429.008.5220.7900
32Ben KellawayGlamorganGLA12 matches, 12 innings121238.02781419.867.3216.5000
33Matt MilnesKentKEN11 matches, 11 innings111138.42961421.147.6617.1400
34Nathan McAndrewGlamorganGLA10 matches, 10 innings101034.03521425.1410.3515.0010
35Riley MeredithSomersetSOM8 matches, 8 innings8828.02291416.368.1812.4300
36Simon HarmerEssexESS13 matches, 13 innings131343.02901322.316.7420.0000
37Matthew CritchleyEssexESS13 matches, 12 innings131239.53331325.628.3618.7710
38Danny BriggsSussexSUS12 matches, 12 innings121244.34051331.159.1020.6200
39Tom TaylorWorcestershireWOR12 matches, 12 innings121241.03291325.318.0219.6200
40Kasey AldridgeDurhamDUR12 matches, 10 innings121028.12971322.8510.5413.0800
41Olly StoneNottinghamshireNOT13 matches, 13 innings131336.33811231.7510.4419.4200
42Jordan ThompsonWarwickshireWAR12 matches, 12 innings121235.23731231.0810.5618.3300
43George ScrimshawNorthamptonshireNOR12 matches, 11 innings121132.02861223.838.9416.7500
44Tom HartleyLancashireLAN11 matches, 11 innings111132.52721222.678.2816.8310
45Liam LivingstoneLancashireLAN10 matches, 10 innings101037.02961224.678.0019.1700
46Liam Patterson-WhiteNottinghamshireNOT10 matches, 10 innings101029.02121217.677.3114.6700
47Adam FinchWorcestershireWOR7 matches, 7 innings7721.02041217.009.7111.2500
48Benny HowellNottinghamshireNOT14 matches, 14 innings141443.33611132.828.3023.9100
49D'Arcy ShortGloucestershireGLO13 matches, 10 innings131023.01841116.738.0012.7310
50Martin AnderssonDerbyshireDER12 matches, 10 innings121030.02891126.279.6317.1801
51Luke HollmanMiddlesexMID12 matches, 12 innings121241.03251129.557.9322.3610
52Matthew TaylorGloucestershireGLO11 matches, 11 innings111138.03671133.369.6622.3600
53Daniel DouthwaiteGlamorganGLA11 matches, 11 innings111139.03631133.009.3122.3600
54Zaman AkhterEssexESS10 matches, 10 innings101028.02751125.009.8216.0900
55Richard GleesonWarwickshireWAR8 matches, 8 innings8830.42671124.278.7117.4510
56Ben AitchisonDerbyshireDER8 matches, 8 innings8826.22921126.5511.0914.7300
57Tom LawesSurreySUR8 matches, 8 innings8822.51991118.098.7212.9100
58Tom HelmMiddlesexMID12 matches, 12 innings121243.03951039.509.1926.8000
59Ben GreenLeicestershireLEI12 matches, 12 innings121235.33831038.3010.7921.8000
60Matthew MontgomeryDerbyshireDER12 matches, 12 innings121235.23041030.408.6021.6000
61Jack MorleyDerbyshireDER10 matches, 10 innings101034.02901029.008.5321.0010
62Shadab KhanLancashireLAN6 matches, 6 innings6623.01881018.808.1714.2000
63Rehan AhmedLeicestershireLEI6 matches, 6 innings6624.02181021.809.0814.5000
64Sufiyan MuqeemDerbyshireDER6 matches, 6 innings6624.01981019.808.2514.4000
65Tom CurranSurreySUR12 matches, 12 innings121238.0341937.898.9725.8900
66Jake LintottKentKEN12 matches, 12 innings121242.0332936.897.9029.1100
67Liam DawsonHampshireHAM11 matches, 11 innings111143.0321935.677.4728.7800
68Liam TrevaskisLeicestershireLEI10 matches, 10 innings101033.0270930.008.1822.2200
69Jordan ClarkSurreySUR10 matches, 10 innings101027.1250927.789.2018.8900
70Sikandar RazaWorcestershireWOR9 matches, 9 innings9935.0229925.446.5424.1110
71Josh DaveyLeicestershireLEI9 matches, 9 innings9926.0214923.788.2318.2200
72Chris JordanSurreySUR8 matches, 8 innings8826.0211923.448.1217.5600
73Dillon PenningtonNottinghamshireNOT8 matches, 8 innings8827.0291932.3310.7818.7800
74Moeen AliYorkshireYOR13 matches, 10 innings131023.0192824.008.3517.3800
75Lewis GoldsworthySomersetSOM13 matches, 12 innings131236.0309838.638.5826.5000
76Beau WebsterWarwickshireWAR12 matches, 12 innings121221.0188823.508.9516.0000
77Nathan SowterDurhamDUR12 matches, 12 innings121241.0333841.638.1230.3800
78Daniel LawrenceSurreySUR12 matches, 9 innings12922.0157819.637.1417.3800
79Zafar GoharMiddlesexMID10 matches, 10 innings101034.0247830.887.2627.1300
80Ben AllisonWorcestershireWOR7 matches, 7 innings7721.0205825.639.7616.3800
81Sean HuntSussexSUS7 matches, 7 innings7726.2226828.258.5820.8800
82Saqib MahmoodLancashireLAN6 matches, 6 innings6624.0200825.008.3318.3800
83James AndersonLancashireLAN5 matches, 5 innings5519.0141817.637.4214.5000
84Samuel CookEssexESS5 matches, 5 innings5517.098812.255.7613.2510
85Ashton TurnerLeicestershireLEI12 matches, 10 innings121023.3167723.867.1120.7100
86James NeeshamGlamorganGLA10 matches, 10 innings101026.0258736.869.9223.2900
87Eathan BoschMiddlesexMID9 matches, 9 innings9928.0307743.8610.9625.5700
88Alex GreenLeicestershireLEI8 matches, 8 innings8825.0223731.868.9224.4300
89Thomas Stewart RogersKentKEN7 matches, 7 innings7722.0238734.0010.8219.8610
90Jack BlatherwickLancashireLAN7 matches, 6 innings7615.1152721.7110.0214.0000
91Thomas AspinwallLancashireLAN7 matches, 6 innings7616.5189727.0011.2315.5700
92Noah CornwellMiddlesexMID7 matches, 7 innings7725.4216730.868.4223.4300
93Wiaan MulderEssexESS6 matches, 6 innings6618.0170724.299.4416.5700
94Keith DudgeonKentKEN6 matches, 6 innings6622.5185726.438.1020.8600
95Ian HollandLeicestershireLEI4 matches, 4 innings4415.0106715.147.0713.0000
96Jack TaylorGloucestershireGLO13 matches, 9 innings13921.2190631.678.9120.5000
97Chris WoakesWarwickshireWAR12 matches, 12 innings121240.1348658.008.6641.1700
98Sean AbbottSurreySUR10 matches, 10 innings101031.1279646.508.9533.1700
99Grant StewartKentKEN8 matches, 8 innings8820.2204634.0010.0322.3310
100Mohammad AmirNottinghamshireNOT7 matches, 7 innings7727.0214635.677.9327.8300
Showing the top 10 of 174

T20 Blast 2026 Most Wickets

Hasan Ali topped T20 Blast 2026 with 27 wickets (Yorkshire). Scott Currie (26) and James Sales (24) followed. The T20 Blast 2026 wickets leaderboard ranks all 174 players who have contributed wickets this season. These are the final standings from the T20 Blast 2026 season.

T20 Blast Wickets Questions

Who had the most wickets in T20 Blast 2026?

Hasan Ali led T20 Blast 2026 with 27 wickets from 12 matches, at an economy of 8.02 and an average of 13.07. Scott Currie was second on 26 and James Sales third on 24. The table ranks every player in T20 Blast 2026 by wickets, with their team and matches.

Who were the top wicket takers in T20 Blast 2026?

The top three wicket takers in T20 Blast 2026 were Hasan Ali (27 in 12 matches), Scott Currie (26 in 15 matches) and James Sales (24 in 14 matches). Hasan Ali was 1 wicket clear of Scott Currie. Every other player follows in the table, with their team and matches.