Player Opposition Ground Match Date Debut Time Mat Scorecard
BAW Mendis (SL) v Pakistan Colombo (RPS) 4 Oct 2012 10 Oct 2008 3y 360d 26 T20I # 287
MR Adair (IRE) v Sri Lanka Abu Dhabi 20 Oct 2021 12 Jul 2019 2y 100d 28 T20I # 1331
S Lamichhane (ICC/NEPAL) v Ireland Al Amerat 14 Feb 2022 31 May 2018 3y 259d 29 T20I # 1465
Imran Tahir (SA) v New Zealand Auckland 17 Feb 2017 2 Aug 2013 3y 199d 31 T20I # 595
Rashid Khan (AFG/ICC) v Bangladesh Dehradun 3 Jun 2018 26 Oct 2015 2y 220d 31 T20I # 667
PWH de Silva (SL) v England Sharjah 1 Nov 2021 1 Sep 2019 2y 61d 32 T20I # 1382
Mustafizur Rahman (BAN) v Zimbabwe Chattogram 18 Sep 2019 24 Apr 2015 4y 147d 33 T20I # 886
YS Chahal (INDIA) v Bangladesh Nagpur 10 Nov 2019 18 Jun 2016 3y 145d 34 T20I # 1014
DW Steyn (SA) v New Zealand Chattogram 24 Mar 2014 23 Nov 2007 6y 121d 35 T20I # 383
Bilal Khan (OMA) v Maldives Al Amerat 25 Feb 2020 21 Nov 2015 4y 96d 35 T20I # 1058
JN Frylinck (NAM) v Zimbabwe Bulawayo 24 May 2022 20 May 2019 3y 4d 35 T20I # 1547
Umar Gul (PAK) v Bangladesh Mirpur 29 Nov 2011 4 Sep 2007 4y 86d 36 T20I # 216
TA Boult (NZ) v India Dubai (DSC) 31 Oct 2021 9 Feb 2013 8y 264d 36 T20I # 1381
Karan KC (NEPAL) v P.N.G. Kirtipur 31 Mar 2022 30 Jun 2015 6y 274d 36 T20I # 1500
Saeed Ajmal (PAK) v England Abu Dhabi 27 Feb 2012 7 May 2009 2y 296d 37 T20I # 229
Hasan Ali (PAK) v West Indies Bridgetown 28 Jul 2021 7 Sep 2016 4y 324d 38 T20I # 1205
GP Swann (ENG) v Sri Lanka Pallekele 1 Oct 2012 5 Feb 2008 4y 239d 39 T20I # 284
S Badree (WI) v Afghanistan Basseterre 5 Jun 2017 30 Jun 2012 4y 340d 39 T20I # 613
RE van der Merwe (NED/SA) v Scotland Dubai (DSC) 27 Oct 2019 29 Mar 2009 10y 212d 40 T20I # 983
MJ Santner (NZ) v India Auckland 24 Jan 2020 23 Jun 2015 4y 215d 40 T20I # 1031
MA Starc (AUS) v Bangladesh Mirpur 3 Aug 2021 7 Sep 2012 8y 330d 40 T20I # 1210
MRJ Watt (SCOT) v Bangladesh Al Amerat 17 Oct 2021 18 Jun 2015 6y 121d 40 T20I # 1311
Mohammad Amir (PAK) v Australia Harare 8 Jul 2018 7 Jun 2009 9y 31d 41 T20I # 689
JJ Bumrah (INDIA) v Australia Visakhapatnam 24 Feb 2019 26 Jan 2016 3y 29d 41 T20I # 748
CJ Jordan (ENG) v New Zealand Wellington 3 Nov 2019 2 Feb 2014 5y 274d 41 T20I # 998
Shadab Khan (PAK) v England Manchester 28 Aug 2020 26 Mar 2017 3y 155d 41 T20I # 1087
Aizaz Khan (HKG) v Netherlands Bulawayo 12 Jul 2022 16 Mar 2014 8y 118d 41 T20I # 1641
Shahid Afridi (PAK) v New Zealand Christchurch 30 Dec 2010 28 Aug 2006 4y 124d 42 T20I # 195
Shakib Al Hasan (BAN) v Zimbabwe Khulna 22 Jan 2016 28 Nov 2006 9y 55d 42 T20I # 484
R Ashwin (INDIA) v Australia Mohali 27 Mar 2016 12 Jun 2010 5y 289d 42 T20I # 553
GH Dockrell (IRE) v Scotland Dubai (DSC) 20 Jan 2017 1 Feb 2010 6y 354d 42 T20I # 587
TG Southee (NZ) v West Indies Nelson 29 Dec 2017 5 Feb 2008 9y 327d 42 T20I # 636
IS Sodhi (NZ) v India Auckland 26 Jan 2020 5 Jul 2014 5y 205d 42 T20I # 1034
K Rabada (SA) v India Cuttack 12 Jun 2022 5 Nov 2014 7y 219d 42 T20I # 1569
SM Sharif (SCOT) v Zimbabwe Edinburgh 15 Sep 2021 13 Mar 2012 9y 186d 43 T20I # 1276
T Shamsi (SA) v Australia Abu Dhabi 23 Oct 2021 21 Jun 2017 4y 124d 43 T20I # 1351
SCJ Broad (ENG) v New Zealand Auckland 9 Feb 2013 28 Aug 2006 6y 165d 44 T20I # 301
SL Malinga (SL) v South Africa Colombo (RPS) 2 Aug 2013 15 Jun 2006 7y 48d 44 T20I # 323
KMDN Kulasekara (SL) v U.A.E. Mirpur 25 Feb 2016 11 Oct 2008 7y 137d 45 T20I # 510
WB Rankin (ENG/IRE) v Jersey Tolerance Oval 25 Oct 2019 8 Jun 2009 10y 139d 45 T20I # 968
WD Parnell (SA) v Ireland Bristol 5 Aug 2022 13 Jan 2009 13y 204d 45 T20I # 1724
Rohan Mustafa (UAE) v Nepal Al Amerat 12 Feb 2022 17 Mar 2014 7y 332d 47 T20I # 1460
PA van Meekeren (NED) v P.N.G. Bulawayo 11 Jul 2022 20 Apr 2013 9y 82d 47 T20I # 1636
Mohammad Nabi (AFG) v U.A.E. ICCA Dubai 18 Dec 2016 1 Feb 2010 6y 321d 48 T20I # 573
SP Narine (WI) v England Chester-le-Street 16 Sep 2017 27 Mar 2012 5y 173d 48 T20I # 622
A Zampa (AUS) v Bangladesh Mirpur 6 Aug 2021 4 Mar 2016 5y 155d 49 T20I # 1216
CA Young (IRE) v India Dublin (Malahide) 26 Jun 2022 18 Jun 2015 7y 8d 49 T20I # 1580
B Kumar (INDIA) v Sri Lanka Colombo (RPS) 28 Jul 2021 25 Dec 2012 8y 215d 50 T20I # 1206

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

Records include the following recent matches:
Bahrain v Kuwait at Al Amerat, 2nd T20I, Aug 13, 2022 [T20I # 1733]
West Indies v New Zealand at Kingston, 2nd T20I, Aug 12, 2022 [T20I # 1732]
Ireland v Afghanistan at Belfast, 3rd T20I, Aug 12, 2022 [T20I # 1731]