Player Team Mat From Until
Asghar Afghan Afghanistan 61* 18 Mar 2014 20 Mar 2021
Mohammad Shahzad Afghanistan 58 1 Feb 2010 12 Mar 2017
RD Berrington Scotland 57* 1 Feb 2010 31 Oct 2019
AD Mathews Sri Lanka 55 8 Jun 2009 30 Jul 2015
Saeed Ajmal Pakistan 54 7 May 2009 23 Aug 2013
Mahmudullah Bangladesh 54 13 Nov 2015 30 Mar 2021
Shahid Afridi Pakistan 48 23 Sep 2012 25 Mar 2016
KJ O'Brien Ireland 48* 9 Mar 2016 10 Mar 2020
Mohammad Nabi Afghanistan 48* 8 Jan 2016 20 Mar 2021
Rashid Khan Afghanistan 48* 8 Jan 2016 20 Mar 2021
KJ O'Brien Ireland 46 2 Aug 2008 6 Feb 2016
Najibullah Zadran Afghanistan 46* 19 Feb 2016 20 Mar 2021
Umar Akmal Pakistan 45 12 Aug 2009 28 Jul 2013
Sarfaraz Ahmed Pakistan 44 15 Jan 2016 4 Nov 2018
Mohammad Hafeez Pakistan 43 7 Sep 2010 1 Apr 2014
SK Raina India 43 10 Feb 2009 7 Sep 2014
PM Seelaar Netherlands 41* 9 Mar 2016 24 Apr 2021
BB McCullum New Zealand 40 17 Feb 2005 23 May 2010
Nizakat Khan Hong Kong 40* 15 Jul 2015 6 Mar 2020
DA Warner Australia 39 6 Jun 2009 28 Jan 2013
MS Dhoni India 39 2 Oct 2015 24 Feb 2018
DJ Hussey Australia 38 1 Feb 2008 7 Sep 2012
H Masakadza Zimbabwe 38 28 Nov 2006 29 Sep 2015
WTS Porterfield Ireland 37 2 Aug 2008 21 Mar 2014
JC Buttler England 37 31 Aug 2011 7 Sep 2014
DJG Sammy West Indies 36 15 Jun 2009 28 Jul 2013
W Barresi Netherlands 35 13 Mar 2012 18 Jan 2017
KJ Coetzer Scotland 35 16 Nov 2013 19 Sep 2019
Bilal Khan Oman 35* 21 Nov 2015 25 Feb 2020
TL Seifert New Zealand 35 13 Feb 2018 7 Mar 2021
JP Duminy South Africa 33 23 Nov 2007 22 Feb 2012
Mohammad Nabi Afghanistan 33 1 Feb 2010 28 Oct 2015
CJ Jordan England 33 30 Nov 2015 3 Nov 2019
JJ Roy England 32 7 Sep 2014 27 Oct 2018
Shadab Khan Pakistan 32 26 Mar 2017 6 Feb 2019
RG Sharma India 32 6 Sep 2017 24 Feb 2019
Shaiman Anwar United Arab Emirates 32 17 Mar 2014 16 Mar 2019
AJ Finch Australia 32 10 Feb 2018 4 Dec 2020
Samiullah Shinwari Afghanistan 31 1 Feb 2010 25 Jul 2015
Shoaib Malik Pakistan 30 28 Aug 2006 20 Feb 2010
GP Swann England 30 19 Feb 2010 1 Oct 2012
AD Hales England 30 21 Sep 2012 27 Nov 2015
Soumya Sarkar Bangladesh 30 15 Jan 2016 18 Mar 2018
MH Cross Scotland 30 22 Nov 2013 17 Feb 2019
CO Obuya Kenya 30* 1 Feb 2010 27 Oct 2019
KS Williamson New Zealand 29 22 Mar 2014 7 Nov 2017
Sabbir Rahman Bangladesh 29 24 Apr 2015 15 Feb 2018
RR Patel Kenya 29 1 Feb 2010 25 Oct 2019
Karan KC Nepal 29* 17 Jul 2015 24 Apr 2021
Kamran Akmal Pakistan 28 28 Aug 2006 5 Feb 2010
JA Morkel South Africa 28 1 Dec 2006 10 May 2010
NLTC Perera Sri Lanka 28 8 Aug 2011 31 Mar 2014
GJ Bailey Australia 28 1 Feb 2012 1 Apr 2014
V Kohli India 28 12 Jun 2010 7 Sep 2014
AD Russell West Indies 28 11 Jan 2014 28 Aug 2016
L Ronchi New Zealand 28 6 Nov 2013 6 Jan 2017
JC Buttler England 28 27 Nov 2015 27 Oct 2018
Mohammad Naveed United Arab Emirates 28 3 Feb 2016 6 Aug 2019
H Masakadza Zimbabwe 28 8 Jan 2016 20 Sep 2019
Sompal Kami Nepal 28 16 Mar 2014 10 Oct 2019
HG Munsey Scotland 28* 8 Mar 2016 31 Oct 2019
TG Southee New Zealand 28 28 Jan 2018 29 Nov 2020
Liton Das Bangladesh 28* 8 Mar 2018 1 Apr 2021
S Muniandy Malaysia 28* 24 Jun 2019 22 Apr 2021
KC Sangakkara Sri Lanka 27 8 Jun 2009 3 Jun 2012
PW Borren Netherlands 27 15 Nov 2013 18 Jan 2017
Shoaib Malik Pakistan 27 27 Nov 2015 29 Oct 2017
Mushfiqur Rahim Bangladesh 27 4 Apr 2017 10 Nov 2019
Mashrafe Mortaza Bangladesh 26 24 Apr 2015 6 Apr 2017
C Munro New Zealand 26 23 Jun 2015 25 Jan 2018
L Siaka Papua New Guinea 26* 15 Jul 2015 2 Nov 2019
A Vala Papua New Guinea 26* 15 Jul 2015 2 Nov 2019
DA Miller South Africa 26 21 Jun 2017 26 Feb 2020
MP O'Dowd Netherlands 26 17 Feb 2019 20 Apr 2021
MS Dhoni India 25 1 Dec 2006 11 May 2010
NL McCullum New Zealand 25 4 Sep 2009 1 Jul 2012
Mudassar Bukhari Netherlands 25 9 Feb 2010 1 Jul 2015
MN Samuels West Indies 25 9 Jan 2015 16 Sep 2017
GJ Maxwell Australia 25 7 Oct 2017 30 Oct 2019
CS MacLeod Scotland 25* 14 Jan 2017 31 Oct 2019
Asif Ali Pakistan 25 1 Apr 2018 5 Nov 2019
C Munro New Zealand 25 3 Feb 2018 2 Feb 2020
SO Hetmyer West Indies 25 4 Nov 2018 29 Nov 2020
SA Edwards Netherlands 25 23 Jun 2019 20 Apr 2021
B Bhandari Nepal 25* 3 Feb 2019 24 Apr 2021

* indicates an ongoing sequence

Records include the following recent matches:
Czech Republic v Austria at Vinor, Central Europe Cup 6th match, May 23, 2021 [T20I # 1164]
Austria v Luxembourg at Vinor, Central Europe Cup 5th match, May 23, 2021 [T20I # 1163]
Czech Republic v Luxembourg at Vinor, Central Europe Cup 4th match, May 22, 2021 [T20I # 1162]
Czech Republic v Austria at Vinor, Central Europe Cup 3rd match, May 22, 2021 [T20I # 1161]