Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 most wickets

Jason Holder leads T20 Cricket 2026 with 62 wickets (St Kitts and Nevis Patriots). Arshdeep Singh (55) and Sunil Narine (53) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Jason HolderSt Kitts and Nevis PatriotsSNP46 matches, 46 innings0/210/313/314646161.31,3836222.318.5616.3530
2Arshdeep SinghIndiaIND43 matches, 43 innings1/331/381/404343166.51,5945528.989.5519.7301
3Sunil NarineTrinbago Knight RidersTKR40 matches, 40 innings0/204/121/134040155.18555316.135.5117.7910
4Shadab KhanPakistanPAK38 matches, 37 innings1/281/331/193837129.09245118.127.167.2510
5Usman TariqTrinbago Knight RidersTKR37 matches, 37 innings1/250/251/193737142.19484919.356.6718.2010
6Jofra ArcherRajasthan RoyalsRR32 matches, 32 innings1/412/342/233232119.01,0964922.379.2115.2400
7Corbin BoschMumbai IndiansMI28 matches, 28 innings1/113/190/10282897.07774816.198.0112.6530
8Sufiyan MuqeemPakistanPAK25 matches, 25 innings3/260/330/35252596.07174715.267.4711.7730
9Axar PatelIndiaIND44 matches, 41 innings0/281/361/434441146.11,2864528.588.8018.8400
10Rashid KhanAfghanistanAFG35 matches, 35 innings2/201/290/73535125.29834521.847.8416.9610
11Hasan AliYorkshireYOR25 matches, 25 innings252592.57824517.388.426.0230
12Sikandar RazaZimbabweZIM49 matches, 48 innings4948166.01,3424430.508.0823.2320
13Kagiso RabadaGujarat TitansGT33 matches, 33 innings3333123.21,1264226.819.1318.4800
14Daniel SamsSomersetSOM34 matches, 33 innings3433109.49474123.108.6416.8810
15Lungi NgidiGlasgow CosmicGC33 matches, 33 innings3333118.29264122.597.8317.9820
16Ottneil BaartmanSeattle OrcasSO20 matches, 20 innings202069.45584013.958.0110.7321
17Mohammad AliHyderabad KingsmenHK22 matches, 22 innings222285.16873917.628.0713.6900
18Shamar JosephWest IndiesWI29 matches, 29 innings292993.39013823.719.6415.7411
19Akeal HoseinWest IndiesWI43 matches, 42 innings4342139.41,1673731.548.3623.1620
20Mitchell SantnerEdinburgh Castle RockersECR34 matches, 34 innings3434126.09473626.317.5221.6111
21Marco JansenPunjab KingsPBKS33 matches, 33 innings3333125.11,1763632.679.4021.6920
22Jamie OvertonChennai Super KingsCSK28 matches, 27 innings282779.26253617.367.8813.7510
23Anrich NortjeRotterdam DockersRD22 matches, 22 innings222285.36573419.327.6814.8201
24Tom CurranEdinburgh Castle RockersECR32 matches, 32 innings3232104.18953327.128.5919.4520
25Haris RaufSan Francisco UnicornsSFU26 matches, 26 innings262691.18153324.708.9417.5200
26Hunain ShahJamaica KingsmenJK23 matches, 23 innings232382.06753320.458.2315.6110
27George LindeNottinghamshireNOT34 matches, 33 innings343398.17603223.757.7418.7500
28Trent BoultEdinburgh Castle RockersECR31 matches, 31 innings3131111.29703230.318.7122.2201
29Roston ChaseWest IndiesWI30 matches, 29 innings3029105.28053225.167.6420.2800
30Andre RussellJamaica KingsmenJK27 matches, 26 innings272683.17223222.568.6816.2210
31Varun ChakaravarthyIndiaIND27 matches, 27 innings272799.08883227.758.9719.1600
32Shadley van SchalkwykSaint Lucia KingsSLK22 matches, 22 innings222276.06903221.569.0815.0020
33Matthew HumphreysBelfast WolvesBW22 matches, 21 innings222175.55563217.387.3314.4420
34Ben DwarshuisPunjab KingsPBKS18 matches, 18 innings181867.25563217.388.2613.1310
35Romario ShepherdWest IndiesWI52 matches, 45 innings5245106.31,1123135.8710.4421.8401
36Maheesh TheekshanaSri LankaSL30 matches, 30 innings3030113.49203129.688.0922.2900
37Liam DawsonHampshireHAM29 matches, 28 innings292899.07573124.427.6519.4200
38Eshan MalingaSri LankaSL27 matches, 27 innings272790.28753128.239.6918.9010
39Brad EvansZimbabweZIM19 matches, 19 innings191968.46523121.039.5013.8700
40Marcus StoinisPunjab KingsPBKS32 matches, 22 innings322264.55393017.978.3113.6001
41Richard GleesonAmsterdam FlamesAF25 matches, 25 innings252588.38233027.439.3018.9310
42Matthew FordeWest IndiesWI25 matches, 25 innings252582.27343024.478.9117.7011
43Akif JavedHyderabad KingsmenHK20 matches, 20 innings202072.06323021.078.7814.8720
44Xavier BartlettAustraliaAUS30 matches, 29 innings3029107.11,0232935.289.5522.7900
45Keshav MaharajGlasgow CosmicGC26 matches, 26 innings262693.07522925.938.0919.6900
46Gudakesh MotieWest IndiesWI26 matches, 26 innings262681.16842923.598.4317.3410
47Bhuvneshwar KumarIndiaIND20 matches, 20 innings202079.06812923.488.6217.1410
48Blessing MuzarabaniZimbabweZIM19 matches, 19 innings191972.55862920.218.0515.6230
49Riley MeredithSomersetSOM18 matches, 18 innings181862.05862920.219.4513.5200
50Duan JansenSouth AfricaSA14 matches, 14 innings141450.44402915.178.6811.5920
51Prince YadavIndiaIND26 matches, 26 innings262695.28592830.689.0121.5700
52Mujeeb Ur RahmanAfghanistanAFG24 matches, 24 innings242492.07192825.687.8220.4610
53Peter SiddleSan Francisco UnicornsSFU22 matches, 22 innings222277.16572823.468.5117.0400
54Jasprit BumrahIndiaIND30 matches, 30 innings3030108.08322730.817.7024.0010
55Saurabh NetravalkarBelfast WolvesBW24 matches, 24 innings242485.07912729.309.3119.7000
56Adam ZampaAustraliaAUS19 matches, 19 innings191972.25342719.787.3816.2630
57Sonny BakerHampshireHAM11 matches, 11 innings111142.42912710.786.829.7012
58Liam LivingstoneGlasgow CosmicGC28 matches, 25 innings282581.06672625.658.2319.1900
59Michael BracewellAmsterdam FlamesAF24 matches, 22 innings242266.05282620.318.0015.6901
60Usama MirAntigua & Barbuda FalconsABF20 matches, 20 innings202076.05762622.157.5817.7700
61Adil RashidEnglandENG19 matches, 19 innings191966.25362620.628.0815.6900
62Shaheen AfridiLahore QalandarsLQ17 matches, 17 innings171760.05152619.818.5814.0820
63Scott CurrieHampshireHAM16 matches, 15 innings161555.54172616.047.4713.0810
64Aaron HardieAustraliaAUS25 matches, 23 innings252367.25552522.208.2416.7610
65Abrar AhmedPakistanPAK23 matches, 23 innings232382.06542526.167.9818.7200
66Wanindu HasarangaSt Kitts and Nevis PatriotsSNP19 matches, 19 innings191968.05362521.447.8816.6010
67Chris GreenBarbados RoyalsBR32 matches, 32 innings3232105.57862432.757.4326.7910
68Noor AhmadAfghanistanAFG26 matches, 26 innings262688.37512431.298.4922.8301
69David WilleyDublin GuardiansDG24 matches, 24 innings242491.08042433.508.8422.1700
70Alzarri JosephAntigua & Barbuda FalconsABF19 matches, 19 innings191966.36132425.549.2217.7910
71Mohammad NabiAfghanistanAFG18 matches, 17 innings181747.03502414.587.4511.7940
72Chris WoodDublin GuardiansDG18 matches, 18 innings181869.06032425.138.7418.0800
73Shamar SpringerWest IndiesWI17 matches, 16 innings171646.34722419.6710.1512.9210
74James SalesNorthamptonshireNOR14 matches, 14 innings141446.03892416.218.4612.5801
75Will JacksMumbai IndiansMI30 matches, 27 innings302772.56152326.748.4419.6500
76Wiaan MulderTexas Super KingsTSK26 matches, 25 innings262569.57172331.1710.2719.4300
77Jacob DuffyNew ZealandNZ20 matches, 20 innings202069.37502332.6110.7919.4310
78Mark AdairBelfast WolvesBW20 matches, 20 innings202064.15242322.788.1717.5700
79Rachin RavindraWashington FreedomWSF19 matches, 12 innings191232.02542311.047.948.7020
80Tymal MillsGlasgow CosmicGC16 matches, 16 innings161660.45602324.359.2316.9100
81David PayneAmsterdam FlamesAF16 matches, 16 innings161655.24472319.438.0814.8300
82Dushmantha ChameeraSri LankaSL15 matches, 15 innings151552.15032321.879.6414.3001
83Nandre BurgerRajasthan RoyalsRR21 matches, 21 innings212172.37002231.829.6620.9500
84AM GhazanfarBarbados RoyalsBR17 matches, 17 innings171759.55452224.779.1116.6400
85Reece TopleyEdinburgh Castle RockersECR14 matches, 14 innings141449.34042218.368.1614.4100
86Calvin HarrisonNorthamptonshireNOR14 matches, 14 innings141450.03482215.826.9613.9511
87Dasun ShanakaSri LankaSL44 matches, 26 innings442662.55932128.249.4418.9010
88Saim AyubPakistanPAK34 matches, 29 innings342989.07532135.868.4624.3800
89Sam CurranEnglandENG27 matches, 19 innings271955.45452125.959.7917.1400
90Ravi BishnoiIndiaIND22 matches, 20 innings222062.15682127.059.1417.6210
91Mohammad NawazMultan SultansMS21 matches, 20 innings212055.04912123.388.9315.9501
92Adam MilneNew ZealandNZ18 matches, 18 innings181859.55222124.868.7217.9510
93Andrew TyeEdinburgh Castle RockersECR15 matches, 15 innings151553.34832123.009.0315.8610
94Azmatullah OmarzaiAfghanistanAFG15 matches, 15 innings151544.53842118.298.5713.4310
95Ben SandersonNorthamptonshireNOR14 matches, 14 innings141449.43972118.907.9914.7610
96Anshul KambojChennai Super KingsCSK14 matches, 14 innings141450.25302125.2410.5315.0000
97Mitchell StarcDelhi CapitalsDC11 matches, 11 innings111142.03842118.299.1412.7120
98Rishad HossainBangladeshBAN20 matches, 19 innings201966.55982029.908.9518.6010
99David WieseRotterdam DockersRD13 matches, 13 innings131347.34032020.158.4813.4000
100Matthew ShortChennai Super KingsCSK24 matches, 22 innings242252.14421923.268.4716.9510
Showing the top 10 of 873

T20 Cricket 2026 Most Wickets

Jason Holder leads T20 Cricket 2026 with 62 wickets (St Kitts and Nevis Patriots). Arshdeep Singh (55) and Sunil Narine (53) are next. The T20 Cricket 2026 wickets leaderboard ranks all 873 players who have contributed wickets this season. The leading wicket taker can change after every match as the season progresses. Filter by team to analyse wickets depth across squads.

T20 Cricket Wickets Questions

Who has the most wickets in T20 Cricket 2026?

Jason Holder leads T20 Cricket 2026 with 62 wickets from 46 matches, at an economy of 8.56 and an average of 22.31. Arshdeep Singh is second on 55 and Sunil Narine third on 53. The table ranks every player in T20 Cricket 2026 by wickets, with their team and matches.

Who are the top wicket takers in T20 Cricket 2026?

The top three wicket takers in T20 Cricket 2026 are Jason Holder (62 in 46 matches), Arshdeep Singh (55 in 43 matches) and Sunil Narine (53 in 40 matches). Jason Holder is 7 wickets clear of Arshdeep Singh. Every other player follows in the table, with their team and matches.