Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 most 4-wicket hauls

Mohammad Nabi leads T20 Cricket 2026 with 4 four-wicket hauls (Afghanistan). Jason Holder (3) and Corbin Bosch (3) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Mohammad NabiAfghanistanAFG18 matches, 17 innings2/280/440/29181747.03502414.587.4511.7940
2Jason HolderSt Kitts and Nevis PatriotsSNP46 matches, 46 innings0/210/313/314646161.31,3836222.318.5616.3530
3Corbin BoschMumbai IndiansMI28 matches, 28 innings1/113/190/10282897.07774816.198.0112.6530
4Hasan AliYorkshireYOR25 matches, 25 innings1/472/302/30252592.57824517.388.426.0230
5Sufiyan MuqeemPakistanPAK25 matches, 25 innings3/260/330/35252596.07174715.267.4711.7730
6Adam ZampaAustraliaAUS19 matches, 19 innings3/181/392/22191972.25342719.787.3816.2630
7Blessing MuzarabaniZimbabweZIM19 matches, 19 innings1/340/251/31191972.55862920.218.0515.6230
8Gurinder SandhuMelbourne RenegadesMR6 matches, 6 innings0/304/420/476621.02111415.0710.059.2930
9Sikandar RazaZimbabweZIM49 matches, 48 innings1/301/331/534948166.01,3424430.508.0823.2320
10Akeal HoseinWest IndiesWI43 matches, 42 innings1/311/370/464342139.41,1673731.548.3623.1620
11Lungi NgidiGlasgow CosmicGC33 matches, 33 innings3333118.29264122.597.8317.9820
12Marco JansenPunjab KingsPBKS33 matches, 33 innings3333125.11,1763632.679.4021.6920
13Tom CurranEdinburgh Castle RockersECR32 matches, 32 innings3232104.18953327.128.5919.4520
14Shadley van SchalkwykSaint Lucia KingsSLK22 matches, 22 innings222276.06903221.569.0815.0020
15Matthew HumphreysBelfast WolvesBW22 matches, 21 innings222175.55563217.387.3314.4420
16Akif JavedHyderabad KingsmenHK20 matches, 20 innings202072.06323021.078.7814.8720
17Ottneil BaartmanSeattle OrcasSO20 matches, 20 innings202069.45584013.958.0110.7321
18Rachin RavindraWashington FreedomWSF19 matches, 12 innings191232.02542311.047.948.7020
19Shaheen AfridiLahore QalandarsLQ17 matches, 17 innings171760.05152619.818.5814.0820
20Duan JansenSouth AfricaSA14 matches, 14 innings141450.44402915.178.6811.5920
21Mitchell StarcDelhi CapitalsDC11 matches, 11 innings111142.03842118.299.1412.7120
22Shahid AfridiGermanyDEU9 matches, 9 innings9923.52301515.339.6510.1320
23Pavandeep SinghMalaysiaML7 matches, 7 innings7725.01301111.825.209.7320
24Dasun ShanakaSri LankaSL44 matches, 26 innings442662.55932128.249.4418.9010
25Sunil NarineTrinbago Knight RidersTKR40 matches, 40 innings4040155.18555316.135.5117.7910
26Shadab KhanPakistanPAK38 matches, 37 innings3837129.09245118.127.167.2510
27Glenn MaxwellBelfast WolvesBW38 matches, 27 innings382758.44851826.948.2720.0010
28Usman TariqTrinbago Knight RidersTKR37 matches, 37 innings3737142.19484919.356.6718.2010
29Rashid KhanAfghanistanAFG35 matches, 35 innings3535125.29834521.847.8416.9610
30Mitchell SantnerEdinburgh Castle RockersECR34 matches, 34 innings3434126.09473626.317.5221.6111
31Daniel SamsSomersetSOM34 matches, 33 innings3433109.49474123.108.6416.8810
32Chris GreenBarbados RoyalsBR32 matches, 32 innings3232105.57862432.757.4326.7910
33Jasprit BumrahIndiaIND30 matches, 30 innings3030108.08322730.817.7024.0010
34Shamar JosephWest IndiesWI29 matches, 29 innings292993.39013823.719.6415.7411
35Jamie OvertonChennai Super KingsCSK28 matches, 27 innings282779.26253617.367.8813.7510
36Andre RussellJamaica KingsmenJK27 matches, 26 innings272683.17223222.568.6816.2210
37Eshan MalingaSri LankaSL27 matches, 27 innings272790.28753128.239.6918.9010
38Gudakesh MotieWest IndiesWI26 matches, 26 innings262681.16842923.598.4317.3410
39Richard GleesonAmsterdam FlamesAF25 matches, 25 innings252588.38233027.439.3018.9310
40Aaron HardieAustraliaAUS25 matches, 23 innings252367.25552522.208.2416.7610
41Matthew FordeWest IndiesWI25 matches, 25 innings252582.27343024.478.9117.7011
42Mujeeb Ur RahmanAfghanistanAFG24 matches, 24 innings242492.07192825.687.8220.4610
43Matthew ShortChennai Super KingsCSK24 matches, 22 innings242252.14421923.268.4716.9510
44Hunain ShahJamaica KingsmenJK23 matches, 23 innings232382.06753320.458.2315.6110
45Frederick KlaassenBelfast WolvesBW22 matches, 21 innings222167.15491830.508.1723.1710
46Ravi BishnoiIndiaIND22 matches, 20 innings222062.15682127.059.1417.6210
47Jacob BethellRoyal Challengers BengaluruRCB22 matches, 2 innings2224.32446.005.336.7510
48Bhuvneshwar KumarIndiaIND20 matches, 20 innings202079.06812923.488.6217.1410
49Jacob DuffyNew ZealandNZ20 matches, 20 innings202069.37502332.6110.7919.4310
50Rishad HossainBangladeshBAN20 matches, 19 innings201966.55982029.908.9518.6010
51Alzarri JosephAntigua & Barbuda FalconsABF19 matches, 19 innings191966.36132425.549.2217.7910
52Ali KhanGlasgow CosmicGC19 matches, 19 innings191959.35171632.318.6923.6310
53Wanindu HasarangaSt Kitts and Nevis PatriotsSNP19 matches, 19 innings191968.05362521.447.8816.6010
54Adam MilneNew ZealandNZ18 matches, 18 innings181859.55222124.868.7217.9510
55Ben DwarshuisPunjab KingsPBKS18 matches, 18 innings181867.25563217.388.2613.1310
56Shamar SpringerWest IndiesWI17 matches, 16 innings171646.34722419.6710.1512.9210
57Scott CurrieHampshireHAM16 matches, 15 innings161555.54172616.047.4713.0810
58Andrew TyeEdinburgh Castle RockersECR15 matches, 15 innings151553.34832123.009.0315.8610
59Azmatullah OmarzaiAfghanistanAFG15 matches, 15 innings151544.53842118.298.5713.4310
60Bjorn FortuinSouth AfricaSA15 matches, 15 innings151556.43941723.186.9520.3510
61Prasidh KrishnaGujarat TitansGT15 matches, 15 innings151550.05281731.0610.5618.3510
62James FullerHampshireHAM15 matches, 15 innings151550.54711727.719.2718.7610
63Grant StewartItalyITA15 matches, 15 innings151546.04491529.939.7620.0710
64Gerhard ErasmusNamibiaNAM15 matches, 11 innings151127.02061217.177.6314.0010
65Jack EdwardsWashington FreedomWSF14 matches, 14 innings141447.54351725.599.0917.6510
66Ben SandersonNorthamptonshireNOR14 matches, 14 innings141449.43972118.907.9914.7610
67Bas de LeedeAmsterdam FlamesAF14 matches, 12 innings141232.22531025.307.8220.6010
68Calvin HarrisonNorthamptonshireNOR14 matches, 14 innings141450.03482215.826.9613.9511
69D'Arcy ShortGloucestershireGLO13 matches, 10 innings131023.01841116.738.0012.7310
70Jake BallSomersetSOM13 matches, 13 innings131338.23661919.269.5512.8410
71Josh HazlewoodRoyal Challengers BengaluruRCB13 matches, 13 innings131351.34941532.939.5921.4710
72Nathan McAndrewGlamorganGLA13 matches, 13 innings131342.04631825.7211.0214.4410
73Matthew CritchleyEssexESS13 matches, 12 innings131239.53331325.628.3618.7710
74Harmeet SinghDublin GuardiansDG13 matches, 12 innings131239.03421228.508.7720.0810
75Fazalhaq FarooqiAfghanistanAFG12 matches, 12 innings121238.03261719.188.5814.5310
76Rasikh Salam DarRoyal Challengers BengaluruRCB12 matches, 12 innings121242.54051921.329.4614.3210
77Luke HollmanMiddlesexMID12 matches, 12 innings121241.03251129.557.9322.3610
78Jafer ChohanYorkshireYOR12 matches, 11 innings121139.33041619.007.7015.1310
79Hardus ViljoenTexas Super KingsTSK11 matches, 11 innings111133.22951816.398.8511.9410
80Michael LeaskGlasgow CosmicGC11 matches, 9 innings11927.3211923.447.6718.5610
81Ben RaineDurhamDUR11 matches, 11 innings111140.52821716.596.9114.7110
82Robert YatesWarwickshireWAR11 matches, 2 innings1125.045411.259.008.0010
83Nathan EllisAustraliaAUS11 matches, 11 innings111137.52891519.277.6415.8710
84Tom HartleyLancashireLAN11 matches, 11 innings111132.52721222.678.2816.8310
85Sonny BakerHampshireHAM11 matches, 11 innings111142.42912710.786.829.7012
86Jack JarvisEdinburgh Castle RockersECR11 matches, 11 innings111126.02281120.738.7714.9110
87Sakib HussainSunrisers HyderabadSRH11 matches, 11 innings111142.03971526.479.4518.2710
88Ehsan KhanHong KongHK10 matches, 10 innings101032.41801215.005.5114.2510
89Iftikhar AhmedPeshawar ZalmiPZ10 matches, 10 innings101031.12371219.757.6016.0010
90Mason CraneGlamorganGLA10 matches, 10 innings101039.03031520.207.7715.7310
91Amshi de SilvaTexas Super KingsTSK10 matches, 10 innings101035.13061323.548.7017.7710
92Jack MorleyDerbyshireDER10 matches, 10 innings101034.02901029.008.5321.0010
93Nahid RanaBangladeshBAN9 matches, 9 innings9929.31951513.006.6112.2710
94Hammadullah ShinwariFinlandFIN9 matches, 8 innings9829.31611312.385.4610.6211
95Newman NyamhuriZimbabweZIM9 matches, 9 innings9927.5276930.679.9220.6710
96Jan BaltNamibiaNAM9 matches, 7 innings9726.01521113.825.8514.3610
97Shardul ThakurMumbai IndiansMI8 matches, 7 innings8722.02701222.5012.2712.5010
98Richard NgaravaZimbabweZIM8 matches, 8 innings8829.22681616.759.1411.7510
99Kushal BhurtelNepalNPL8 matches, 6 innings8617.0141528.208.2916.0010
100Thomas Stewart RogersKentKEN7 matches, 7 innings7722.0238734.0010.8219.8610
Showing the top 10 of 133

T20 Cricket 2026 Most 4-Wicket Hauls

Mohammad Nabi leads T20 Cricket 2026 with 4 four-wicket hauls (Afghanistan). Jason Holder (3) and Corbin Bosch (3) are next. The T20 Cricket 2026 four-wicket hauls leaderboard ranks all 133 players who have contributed four-wicket hauls this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse four-wicket hauls depth across squads.

T20 Cricket Four-wicket hauls Questions

Who has the most four-wicket hauls in T20 Cricket 2026?

Mohammad Nabi leads T20 Cricket 2026 with 4 four-wicket hauls from 18 matches, at an economy of 7.45 and an average of 14.58. Jason Holder is second on 3 and Corbin Bosch third on 3. The table ranks every player in T20 Cricket 2026 by four-wicket hauls, with their team and matches.

Who are the top bowlers in T20 Cricket 2026?

The top three bowlers in T20 Cricket 2026 are Mohammad Nabi (4 in 18 matches), Jason Holder (3 in 46 matches) and Corbin Bosch (3 in 28 matches). Mohammad Nabi is 1 four-wicket haul clear of Jason Holder. Every other player follows in the table, with their team and matches.