Player Inns Debut Until: Team Opposition Ground Match Date Scorecard
H Masakadza 61 28 Nov 2006 Zimbabwe v Ireland Bready 14 Jul 2019 T20I # 831
AD Mathews 56 10 Jun 2009 Sri Lanka v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
MDKJ Perera 52 26 Jan 2013 Sri Lanka v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
V Kohli 47 12 Jun 2010 India v Australia Guwahati 10 Oct 2017 T20I # 624
AJ Finch 43 12 Jan 2011 Australia v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
Shoaib Malik 40 28 Aug 2006 Pakistan v Australia Dubai (DSC) 10 Sep 2012 T20I # 259
Yuvraj Singh 39 14 Sep 2007 India v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
Samiullah Shinwari 38 1 Feb 2010 Afghanistan v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Sikandar Raza 37 11 May 2013 Zimbabwe v Bangladesh Harare 22 Jul 2021 T20I # 1196
Babar Azam 36 7 Sep 2016 Pakistan v Bangladesh Lahore 24 Jan 2020 T20I # 1032
EJG Morgan 35 5 Jun 2009 England v Australia Southampton 29 Aug 2013 T20I # 328
Sabbir Rahman 34 14 Feb 2014 Bangladesh v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
BB McCullum 33 17 Feb 2005 New Zealand v Sri Lanka Providence 30 Apr 2010 T20I # 151
Najibullah Zadran 32 19 Sep 2012 Afghanistan v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
GC Smith 31 21 Oct 2005 South Africa v Australia Cape Town 13 Oct 2011 T20I # 210
Fakhar Zaman 30 30 Mar 2017 Pakistan v Sri Lanka Lahore 9 Oct 2019 T20I # 925
MS Wade 30 13 Oct 2011 Australia v West Indies Gros Islet 10 Jul 2021 T20I # 1188
MS Chapman 30 16 Mar 2014 New Zealand v India Kolkata 21 Nov 2021 T20I # 1446
GD Phillips 27 17 Feb 2017 New Zealand v India Jaipur 17 Nov 2021 T20I # 1434
KJ Coetzer 26 2 Aug 2008 Scotland v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
Mohammad Hafeez 25 28 Aug 2006 Pakistan v England Dubai (DSC) 25 Feb 2012 T20I # 228
JEC Franklin 25 16 Feb 2006 New Zealand v South Africa Durban 21 Dec 2012 T20I # 293
TP Ura 25 15 Jul 2015 P.N.G. v Oman Al Amerat 17 Oct 2021 T20I # 1307
Misbah-ul-Haq 24 2 Sep 2007 Pakistan v Australia Gros Islet 14 May 2010 T20I # 176
MJ Lumb 24 3 May 2010 England v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
JE Root 24 29 Aug 2013 England v India Manchester 3 Jul 2018 T20I # 684
JA Morkel 23 21 Oct 2005 South Africa v England Bridgetown 8 May 2010 T20I # 168
CL White 23 9 Jan 2007 Australia v England Melbourne 14 Jan 2011 T20I # 198
Mohammad Shahzad 22 1 Feb 2010 Afghanistan v Bangladesh Mirpur 16 Mar 2014 T20I # 366
Jatinder Singh 22 25 Jul 2015 Oman v Namibia Dubai (DSC) 29 Oct 2019 T20I # 987
HT Tector 22 17 Sep 2019 Ireland v Zimbabwe Bready 4 Sep 2021 T20I # 1256
Kamran Khan 22 21 Jan 2019 Qatar v Maldives Doha 24 Oct 2021 T20I # 1358
C Kieswetter 21 3 May 2010 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
D Ramdin 21 16 Feb 2006 West Indies v Zimbabwe North Sound 3 Mar 2013 T20I # 308
DR Smith 21 16 Feb 2006 West Indies v England Bridgetown 13 Mar 2014 T20I # 364
Sarfaraz Ahmed 21 19 Feb 2010 Pakistan v World-XI Lahore 13 Sep 2017 T20I # 620
E Chigumbura 20 28 Nov 2006 Zimbabwe v South Africa Hambantota 20 Sep 2012 T20I # 266
PW Borren 20 2 Aug 2008 Netherlands v Sri Lanka Chattogram 24 Mar 2014 T20I # 384
AR Cusack 20 3 Aug 2008 Ireland v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
CJ Chibhabha 20 28 Nov 2006 Zimbabwe v Pakistan Harare 27 Sep 2015 T20I # 454
Muhammad Tanveer 20 21 Jan 2019 Qatar v Bahrain Al Amerat 25 Feb 2020 T20I # 1060
H Singh 20 11 May 2019 Germany v Denmark Almeria 20 Oct 2021 T20I # 1330
DJ Mitchell 20 6 Feb 2019 New Zealand v India Jaipur 17 Nov 2021 T20I # 1434
RG Sharma 19 20 Sep 2007 India v Australia Sydney 1 Feb 2012 T20I # 217
Gulbadin Naib 19 14 Mar 2012 Afghanistan v Hong Kong Mirpur 22 Feb 2016 T20I # 507
HDRL Thirimanne 19 1 Jun 2012 Sri Lanka v South Africa Delhi 28 Mar 2016 T20I # 554
JM Bairstow 19 25 Sep 2011 England v India Manchester 3 Jul 2018 T20I # 684
AT Carey 19 3 Feb 2018 Australia v West Indies Gros Islet 14 Jul 2021 T20I # 1190
MG Erasmus 19 21 May 2019 Namibia v P.N.G. ICCA Dubai 10 Oct 2021 T20I # 1295
JC Buttler 18 25 Sep 2011 England v Australia Chester-le-Street 31 Aug 2013 T20I # 329
GJ Maxwell 18 5 Sep 2012 Australia v South Africa Melbourne 7 Nov 2014 T20I # 408
JJ Smit 18 21 May 2019 Namibia v Afghanistan Abu Dhabi 31 Oct 2021 T20I # 1380
NL McCullum 17 19 Sep 2007 New Zealand v South Africa Auckland 22 Feb 2012 T20I # 223
KS Williamson 17 11 Feb 2012 New Zealand v Pakistan Dubai (DSC) 4 Dec 2014 T20I # 411
BKG Mendis 17 5 Jul 2016 Sri Lanka v South Africa Cape Town 19 Mar 2019 T20I # 755
Ahmed Faiz 17 24 Jun 2019 Malaysia v Netherlands Kirtipur 18 Apr 2021 T20I # 1150
Tamim Iqbal 16 1 Sep 2007 Bangladesh v Ireland Belfast 20 Jul 2012 T20I # 250
Asghar Afghan 16 1 Feb 2010 Afghanistan v Oman Dublin 25 Jul 2015 T20I # 446
Khawar Ali 16 25 Jul 2015 Oman v Ireland Al Amerat 6 Oct 2019 T20I # 917
BDH Stevens 16 31 May 2019 Jersey v Oman Abu Dhabi 27 Oct 2019 T20I # 982
MR Marsh 16 16 Oct 2011 Australia v New Zealand Dunedin 25 Feb 2021 T20I # 1124
AK Markram 16 22 Mar 2019 South Africa v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
IO Okpe 16 20 May 2019 Nigeria v Kenya Kigali 20 Nov 2021 T20I # 1442
Fawad Alam 15 4 Sep 2007 Pakistan v England Cardiff 7 Sep 2010 T20I # 187
JD Ryder 15 5 Feb 2008 New Zealand v Pakistan Hamilton 28 Dec 2010 T20I # 194
GJ Bailey 15 1 Feb 2012 Australia v India Rajkot 10 Oct 2013 T20I # 331
Ahmed Shehzad 15 7 May 2009 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
CJA Amini 15 15 Jul 2015 P.N.G. v Kenya Dubai (DSC) 27 Oct 2019 T20I # 979
N Pooran 15 23 Sep 2016 West Indies v India Mumbai 11 Dec 2019 T20I # 1024
TC Bruce 15 3 Jan 2017 New Zealand v India Wellington 31 Jan 2020 T20I # 1036
Mohammed Rizlan 15 21 Jan 2019 Qatar v Oman Al Amerat 24 Feb 2020 T20I # 1054
H Klaasen 15 18 Feb 2018 South Africa v Pakistan Lahore 14 Feb 2021 T20I # 1122
Riazat Ali Shah 15 20 May 2019 Uganda v Kenya Kigali 17 Nov 2021 T20I # 1431

Records include the following recent matches:
West Indies v England at Bridgetown, 2nd T20I, Jan 23, 2022 [T20I # 1454]
West Indies v England at Bridgetown, 1st T20I, Jan 22, 2022 [T20I # 1453]
United States of America v Ireland at Lauderhill, 2nd T20I, Dec 23, 2021 [T20I # 1452]