Twenty20 Internationals Cricket – Fastest to 50 wickets

Twenty20 Internationals
Fastest career wickets

Fastest to 50 wickets

RankPlayerOppositionGroundMatch DateDebutTimeMatScorecard
🥇 1
D Maisuria (BOT)v EswatiniBenoni29 May 202321 May 20194y 8d22T20I # 2079
🥈 2
Syazrul Idrus (MAS)v MyanmarKuala Lumpur30 Jul 20231 Oct 20193y 302d25T20I # 2184
🥉 3
BAW Mendis (SL)v PakistanColombo (RPS)4 Oct 201210 Oct 20083y 360d26T20I # 287
4
MR Adair (IRE)v Sri LankaAbu Dhabi20 Oct 202112 Jul 20192y 100d28T20I # 1331
4
AR Ramjani (UGA)v NigeriaWindhoek27 Nov 202315 Sep 20221y 73d28T20I # 2370
4
H Fennell (Arg)v BrazilBuenos Aires16 Dec 20243 Oct 20195y 74d28T20I # 3068
7
S Lamichhane (ICC/NEP)v IrelandAl Amerat14 Feb 202231 May 20183y 259d29T20I # 1465
8
Kuldeep Yadav (IND)v West IndiesProvidence8 Aug 20239 Jul 20176y 30d30T20I # 2192
8
MA Baig (MWI)v KenyaBenoni18 Dec 20236 Nov 20194y 42d30T20I # 2411
8
Rizwan Butt (BHR)v TanzaniaKuala Lumpur9 Mar 202414 Nov 20221y 116d30T20I # 2508
8
Usman Najeeb (KSA)v U.A.E.ICCA Dubai19 Dec 202415 Nov 20222y 34d30T20I # 3074
12
Imran Tahir (SA)v New ZealandAuckland17 Feb 20172 Aug 20133y 199d31T20I # 595
12
Rashid Khan (AFG/ICC)v BangladeshDehradun3 Jun 201826 Oct 20152y 220d31T20I # 667
12
Vraj Patel (KENYA)v BotswanaNairobi (Gym)19 Jun 202311 Sep 20211y 281d31T20I # 2106
12
AS Joseph (WI)v Sri LankaDambulla15 Oct 202429 Jul 20222y 78d31T20I # 2908
16
- (SL)v EnglandSharjah1 Nov 20211 Sep 20192y 61d32T20I # 1382
16
L Ngidi (SA)v IndiaIndore4 Oct 202220 Jan 20175y 257d32T20I # 1805
16
MA Wood (ENG)v OmanNorth Sound13 Jun 202423 Jun 20158y 356d32T20I # 2678
16
Muhammad Jawadullah (UAE)v BangladeshSharjah17 May 202516 Feb 20232y 90d32T20I # 3185
20
Mustafizur Rahman (BAN)v ZimbabweChattogram18 Sep 201924 Apr 20154y 147d33T20I # 886
20
CW Perchard (JER)v ScotlandEdinburgh21 Jul 202331 May 20194y 51d33T20I # 2152
20
Arshdeep Singh (IND)v IrelandDublin (Malahide)20 Aug 20237 Jul 20221y 44d33T20I # 2208
20
Ravi Bishnoi (IND)v BangladeshHyderabad12 Oct 202416 Feb 20222y 239d33T20I # 2904
24
YS Chahal (IND)v BangladeshNagpur10 Nov 201918 Jun 20163y 145d34T20I # 1014
24
JR Hazlewood (AUS)v West IndiesCarrara5 Oct 202213 Feb 20139y 234d34T20I # 1806
24
DM Nakrani (UGA)v BotswanaNairobi (Gym)9 Jun 202320 May 20194y 20d34T20I # 2084
24
Khalid Ahmadi (BEL)v SerbiaKrefeld12 Jul 202429 Aug 20203y 318d34T20I # 2755
28
DW Steyn (SA)v New ZealandChattogram24 Mar 201423 Nov 20076y 121d35T20I # 383
28
Bilal Khan (OMA)v MaldivesAl Amerat25 Feb 202021 Nov 20154y 96d35T20I # 1058
28
JN Frylinck (NAM)v ZimbabweBulawayo24 May 202220 May 20193y 4d35T20I # 1547
28
Bilal Hassun (UGA)v NigeriaWindhoek27 Nov 202310 Sep 20212y 78d35T20I # 2370
28
Kaleem Sana (CAN)v CaymanGeorge Town26 Apr 202518 Feb 20223y 67d35T20I # 3163
28
J Miyagi (UGA)v U.A.E.Entebbe19 Jul 202510 Apr 20223y 100d35T20I # 3330
34
Umar Gul (PAK)v BangladeshMirpur29 Nov 20114 Sep 20074y 86d36T20I # 216
34
TA Boult (NZ)v IndiaDubai (DICS)31 Oct 20219 Feb 20138y 264d36T20I # 1381
34
Karan KC (NEP)v P.N.G.Kirtipur31 Mar 202230 Jun 20156y 274d36T20I # 1500
34
Waseem Abbas (MLT)v LuxembourgMarsa12 Jul 202318 Oct 20193y 267d36T20I # 2130
34
Ali Dawood (BHR)v MalaysiaKuala Lumpur10 Mar 20258 Mar 20232y 2d36T20I # 3108
39
Saeed Ajmal (PAK)v EnglandAbu Dhabi27 Feb 20127 May 20092y 296d37T20I # 229
39
YM Nkanya (TAN)v UgandaRwanda28 Aug 202317 Sep 20220y 345d37T20I # 2220
39
LH Ferguson (NZ)v AustraliaWellington21 Feb 20243 Jan 20177y 49d37T20I # 2481
42
Hasan Ali (PAK)v West IndiesBridgetown28 Jul 20217 Sep 20164y 324d38T20I # 1205
42
Muslim Yar (GER)v GuernseyDeventer14 Aug 202311 May 20194y 95d38T20I # 2195
42
Ehsan Khan (HKG)v MalaysiaKuala Lumpur19 Sep 20235 Sep 20167y 14d38T20I # 2241
42
B Ward (JER)v SwitzerlandKrefeld9 Jul 202415 Jun 20195y 24d38T20I # 2746
46
GP Swann (ENG)v Sri LankaPallekele1 Oct 20125 Feb 20084y 239d39T20I # 284
46
S Badree (WI)v AfghanistanBasseterre5 Jun 201730 Jun 20124y 340d39T20I # 613
46
Mujeeb Ur Rahman (AFG)v PakistanSharjah24 Mar 20235 Feb 20185y 47d39T20I # 2030
46
Fazalhaq Farooqi (AFG)v IndiaBridgetown20 Jun 202420 Mar 20213y 92d39T20I # 2710
46
N Senamontree (THA)v Saudi ArabiaKuala Lumpur28 Apr 202529 Feb 20205y 58d39T20I # 3166
46
C Kyewuta (UGA)v KenyaEntebbe21 Jul 20253 Apr 20214y 109d39T20I # 3341
52
RE van der Merwe (NED/SA)v ScotlandDubai (DICS)27 Oct 201929 Mar 200910y 212d40T20I # 983
52
MJ Santner (NZ)v IndiaAuckland24 Jan 202023 Jun 20154y 215d40T20I # 1031
52
MA Starc (AUS)v BangladeshMirpur3 Aug 20217 Sep 20128y 330d40T20I # 1210
52
MRJ Watt (SCOT)v BangladeshAl Amerat17 Oct 202118 Jun 20156y 121d40T20I # 1311
52
Zahoor Khan (UAE)v AfghanistanAbu Dhabi19 Feb 202316 Jan 20176y 34d40T20I # 1995
52
MNM Aslam (KUW)v U.A.E.Mulpani31 Oct 20234 Jul 20194y 119d40T20I # 2341
52
Naveen-ul-Haq (AFG)v P.N.G.Tarouba13 Jun 202421 Sep 20194y 266d40T20I # 2679
52
OC McCoy (WI)v BangladeshKingstown15 Dec 20248 Mar 20195y 282d40T20I # 3062
52
Ali Naseer (UAE)v KuwaitDubai (DICS)21 Dec 202417 Aug 20231y 126d40T20I # 3078
61
Mohammad Amir (PAK)v AustraliaHarare8 Jul 20187 Jun 20099y 31d41T20I # 689
61
JJ Bumrah (IND)v AustraliaVisakhapatnam24 Feb 201926 Jan 20163y 29d41T20I # 748
61
CJ Jordan (ENG)v New ZealandWellington3 Nov 20192 Feb 20145y 274d41T20I # 998
61
Shadab Khan (PAK)v EnglandManchester28 Aug 202026 Mar 20173y 155d41T20I # 1087
61
Aizaz Khan (HKG)v NetherlandsBulawayo12 Jul 202216 Mar 20148y 118d41T20I # 1641
61
Haris Rauf (PAK)v Sri LankaDubai (DICS)11 Sep 202224 Jan 20202y 230d41T20I # 1769
61
DJ Willey (ENG)v PakistanLahore2 Oct 202223 Jun 20157y 101d41T20I # 1804
61
Pavandeep Singh (MAS)v BangladeshHangzhou4 Oct 202313 Jul 20194y 83d41T20I # 2283
61
A Bohara (NEP)v Hong KongMulpani19 Oct 202331 Jan 20194y 261d41T20I # 2321
61
Junaid Siddique (UAE)v BahrainMulpani30 Oct 202318 Oct 20194y 12d41T20I # 2333
61
A Nortje (SA)v AfghanistanTarouba26 Jun 202418 Sep 20194y 282d41T20I # 2723
61
YI Patel (KUW)v Hong KongBangi9 Sep 202414 Aug 20222y 26d41T20I # 2849
61
O Harvey (GHA)v TanzaniaDar-es-Salaam25 Sep 202418 Aug 20213y 38d41T20I # 2862
61
P Aho (NGA)v Sierra LeoneAbuja27 Nov 202411 Sep 20213y 77d41T20I # 2988
61
M Mooketsi (BOT)v St HelenaAbuja27 Nov 202420 May 20195y 191d41T20I # 2989
61
Ishtiaq Ahmad (KSA)v SingaporeKuala Lumpur25 Apr 202523 Oct 20213y 184d41T20I # 3160
61
D Jakiel (MWI/ZIM)v GermanyBlantyre13 Jul 20251 Oct 20195y 285d41T20I # 3313
78
Shahid Afridi (PAK)v New ZealandChristchurch30 Dec 201028 Aug 20064y 124d42T20I # 195
78
Shakib Al Hasan (BAN)v ZimbabweKhulna22 Jan 201628 Nov 20069y 55d42T20I # 484
78
R Ashwin (IND)v AustraliaMohali27 Mar 201612 Jun 20105y 289d42T20I # 553
78
GH Dockrell (IRE)v ScotlandDubai (DICS)20 Jan 20171 Feb 20106y 354d42T20I # 587
78
TG Southee (NZ)v West IndiesNelson29 Dec 20175 Feb 20089y 327d42T20I # 636
78
IS Sodhi (NZ)v IndiaAuckland26 Jan 20205 Jul 20145y 205d42T20I # 1034
78
K Rabada (SA)v IndiaCuttack12 Jun 20225 Nov 20147y 219d42T20I # 1569
78
SS Cottrell (WI)v AustraliaCarrara5 Oct 202213 Mar 20148y 206d42T20I # 1806
78
K Irakoze (RWN)v KenyaNairobi (Gym)17 Jun 202318 Aug 20211y 303d42T20I # 2103
78
R Ngarava (ZIM)v NigeriaWindhoek29 Nov 202329 Sep 20194y 61d42T20I # 2373
78
AL Phehlukwayo (SA)v West IndiesKingston25 May 202420 Jan 20177y 126d42T20I # 2626
78
Ghulam Ahmadi (GER)v GibraltarKrefeld8 Jul 20245 Aug 20212y 338d42T20I # 2741
78
Sayed Monib (KUW)v QatarICCA Dubai17 Dec 202423 Feb 20204y 298d42T20I # 3069
91
SM Sharif (SCOT)v ZimbabweEdinburgh15 Sep 202113 Mar 20129y 186d43T20I # 1276
91
T Shamsi (SA)v AustraliaAbu Dhabi23 Oct 202121 Jun 20174y 124d43T20I # 1351
91
TL Chatara (ZIM)v ScotlandHobart21 Oct 202213 Jun 201012y 130d43T20I # 1838
94
SCJ Broad (ENG)v New ZealandAuckland9 Feb 201328 Aug 20066y 165d44T20I # 301
94
SL Malinga (SL)v South AfricaColombo (RPS)2 Aug 201315 Jun 20067y 48d44T20I # 323
94
PJ Cummins (AUS)v West IndiesBrisbane7 Oct 202213 Oct 201110y 359d44T20I # 1808
94
LM Jongwe (ZIM)v NetherlandsAdelaide2 Nov 202227 Sep 20157y 36d44T20I # 1859
94
Shaheen Shah Afridi (PAK)v South AfricaSydney3 Nov 20223 Apr 20184y 214d44T20I # 1861
94
B Muzarabani (ZIM)v Sri LankaColombo (RPS)14 Jan 20245 Feb 20185y 343d44T20I # 2432
100
KMDN Kulasekara (SL)v U.A.E.Mirpur25 Feb 201611 Oct 20087y 137d45T20I # 510
100
WB Rankin (ENG/IRE)v JerseyTolerance Oval25 Oct 20198 Jun 200910y 139d45T20I # 968
100
WD Parnell (SA)v IrelandBristol5 Aug 202213 Jan 200913y 204d45T20I # 1724
100
SO Ngoche (KENYA)v NepalNairobi (Gym)29 Aug 20221 Feb 201012y 209d45T20I # 1751
100
N Vanua (PNG)v JapanPort Moresby25 Jul 202315 Jul 20158y 10d45T20I # 2164
100
Saad Bin Zafar (CAN)v U.S.A.The Hague27 Aug 202418 Aug 20195y 9d45T20I # 2817
100
R Shepherd (WI)v Sri LankaDambulla15 Oct 202418 Jan 20204y 271d45T20I # 2908
100
Shoriful Islam (BAN)v PakistanLahore28 May 202528 Mar 20214y 61d45T20I # 3190
108
JB Little (IRE)v AfghanistanBelfast17 Aug 20225 Sep 20165y 346d46T20I # 1738
108
BM Scholtz (NAM)v RwandaWindhoek25 Nov 202320 May 20194y 189d46T20I # 2364
108
D Wiese (NAM/SA)v OmanAl Amerat1 Apr 20242 Aug 201310y 243d46T20I # 2539
108
Yasim Murtaza (HKG)v MalaysiaKuala Lumpur7 Sep 202411 Jul 20222y 58d46T20I # 2845
108
Umar Adam (MDV)v BhutanGelephu23 Oct 202420 Jan 20195y 277d46T20I # 2929
108
D Heyliger (CAN)v NamibiaWindhoek19 Mar 202518 Aug 20195y 213d46T20I # 3123
114
Rohan Mustafa (UAE)v NepalAl Amerat12 Feb 202217 Mar 20147y 332d47T20I # 1460
114
PA van Meekeren (NED)v P.N.G.Bulawayo11 Jul 202220 Apr 20139y 82d47T20I # 1636
114
F Nsubuga (UGA)v RwandaNairobi (Gym)11 Jun 202320 May 20194y 22d47T20I # 2094
114
S Thakor (TAN)v RwandaWindhoek29 Nov 20232 Nov 20212y 27d47T20I # 2374
114
AF Milne (NZ)v BangladeshMount Maunganui31 Dec 202326 Dec 201013y 5d47T20I # 2425
114
Fayyaz Butt (OMA)v NepalKing City (NW)2 Oct 202413 Feb 20195y 232d47T20I # 2889
120
Mohammad Nabi (AFG)v U.A.E.ICCA Dubai18 Dec 20161 Feb 20106y 321d48T20I # 573
120
SP Narine (WI)v EnglandChester-le-Street16 Sep 201727 Mar 20125y 173d48T20I # 622
120
JO Holder (WI)v ZimbabweHobart19 Oct 202215 Jan 20148y 277d48T20I # 1834
120
E Sebareme (RWN)v Sierra LeoneLagos11 Oct 202316 Oct 20211y 360d48T20I # 2310
120
BJ McCarthy (IRE)v AfghanistanSharjah17 Mar 202410 Mar 20177y 7d48T20I # 2526
120
T van der Gugten (NED)v OmanAl Amerat13 Nov 202413 Mar 201212y 245d48T20I # 2946
120
F Banunaek (INA)v BahrainBali23 Feb 202511 Oct 20222y 135d48T20I # 3099
120
Aqib Iqbal (AUT)v SloveniaLatschach17 May 202529 Aug 20195y 261d48T20I # 3183
128
A Zampa (AUS)v BangladeshMirpur6 Aug 20214 Mar 20165y 155d49T20I # 1216
128
CA Young (IRE)v IndiaDublin (Malahide)26 Jun 202218 Jun 20157y 8d49T20I # 1580
128
LN Oluoch (KENYA)v GhanaAccra20 Mar 202419 Apr 201310y 336d49T20I # 2530
128
IO Okpe (NGA)v St HelenaAbuja23 Nov 202420 May 20195y 187d49T20I # 2975
128
S Vijay Unni (MAS)v ThailandKuala Lumpur25 Apr 202529 Mar 20223y 27d49T20I # 3159
128
Zain Ul Abidin (KSA)v QatarDoha21 Jul 202523 Oct 20213y 271d49T20I # 3342
128
V Vijh (LUX)v HungarySzodliget27 Jul 202529 Aug 20195y 332d49T20I # 3379
135
B Kumar (IND)v Sri LankaColombo (RPS)28 Jul 202125 Dec 20128y 215d50T20I # 1206
135
H Ssenyondo (UGA)v BotswanaNairobi (Gym)17 Jun 202320 May 20194y 28d50T20I # 2102
135
M Akayezu (RWN)v GhanaLagos5 Oct 202318 Aug 20212y 48d50T20I # 2295
135
SA Jumbe (TAN)v RwandaWindhoek29 Nov 20232 Nov 20212y 27d50T20I # 2374
135
SM Curran (ENG)v U.S.A.Bridgetown23 Jun 20241 Nov 20194y 235d50T20I # 2719
135
Sami Sohail (MWI)v GermanyBlantyre10 Jul 20256 Nov 20195y 246d50T20I # 3298

Showing 140 records

Additional Information

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Bowlers within a maximum of 50 matches shown