Player From To Span Mat
DJ Bravo (WI) 16 Feb 2006 6 Nov 2021 15y 263d 91
CH Gayle (WI) 16 Feb 2006 6 Nov 2021 15y 263d 79
Shoaib Malik (ICC/PAK) 28 Aug 2006 20 Nov 2021 15y 84d 124
Mohammad Hafeez (PAK) 28 Aug 2006 11 Nov 2021 15y 75d 119
Mushfiqur Rahim (BAN) 28 Nov 2006 4 Nov 2021 14y 341d 99
Shakib Al Hasan (BAN) 28 Nov 2006 29 Oct 2021 14y 335d 94
SC Williams (ZIM) 28 Nov 2006 19 Sep 2021 14y 295d 50
BRM Taylor (ZIM) 28 Nov 2006 25 Apr 2021 14y 148d 45
R Rampaul (WI) 28 Jun 2007 4 Nov 2021 14y 129d 27
LMP Simmons (WI) 29 Jun 2007 26 Oct 2021 14y 119d 68
Mahmudullah (BAN) 1 Sep 2007 22 Nov 2021 14y 82d 113
CO Obuya (KENYA) 1 Sep 2007 20 Nov 2021 14y 80d 41
AA Obanda (KENYA) 4 Sep 2007 20 Nov 2021 14y 77d 42
NN Odhiambo (KENYA) 12 Sep 2007 20 Nov 2021 14y 69d 35
RG Sharma (INDIA) 19 Sep 2007 21 Nov 2021 14y 63d 119
CJ Chibhabha (ZIM) 28 Nov 2006 10 Nov 2020 13y 348d 36
E Chigumbura (ZIM) 28 Nov 2006 10 Nov 2020 13y 348d 57
LRPL Taylor (NZ) 22 Dec 2006 29 Nov 2020 13y 343d 102
FH Edwards (WI) 11 Sep 2007 10 Jul 2021 13y 302d 26
D Ramdin (WI) 16 Feb 2006 6 Dec 2019 13y 293d 71
TG Southee (NZ) 5 Feb 2008 19 Nov 2021 13y 287d 92
SL Malinga (SL) 15 Jun 2006 6 Mar 2020 13y 265d 84
XM Marshall (USA/WI) 20 Jun 2008 13 Nov 2021 13y 146d 19
KA Pollard (WI) 20 Jun 2008 6 Nov 2021 13y 139d 93
RR Patel (KENYA) 4 Aug 2008 20 Nov 2021 13y 108d 36
RJ Trott (BMUDA) 3 Aug 2008 14 Nov 2021 13y 103d 21
KC Hodsoll (BMUDA) 5 Aug 2008 14 Nov 2021 13y 101d 4
RD Berrington (SCOT) 2 Aug 2008 7 Nov 2021 13y 97d 74
KJ Coetzer (SCOT) 2 Aug 2008 7 Nov 2021 13y 97d 70
KJ O'Brien (IRE) 2 Aug 2008 22 Oct 2021 13y 81d 110
PM Seelaar (NL) 2 Aug 2008 22 Oct 2021 13y 81d 77
RN ten Doeschate (NL) 2 Aug 2008 20 Oct 2021 13y 79d 24
ADS Fletcher (WI) 20 Jun 2008 3 Aug 2021 13y 44d 54
RW Chakabva (ZIM) 12 Oct 2008 19 Sep 2021 12y 342d 26
DA Warner (AUS) 11 Jan 2009 14 Nov 2021 12y 307d 88
H Masakadza (ZIM) 28 Nov 2006 20 Sep 2019 12y 296d 66
MJ Guptill (NZ) 15 Feb 2009 21 Nov 2021 12y 279d 112
RA Jadeja (INDIA) 10 Feb 2009 8 Nov 2021 12y 271d 55
LE Plunkett (ENG) 15 Jun 2006 8 Mar 2019 12y 266d 22
Wahab Riaz (PAK) 20 Apr 2008 20 Dec 2020 12y 244d 36
A Khan (DEN/ENG) 15 Mar 2009 20 Oct 2021 12y 219d 6
RE van der Merwe (NL/SA) 29 Mar 2009 22 Oct 2021 12y 207d 46
Tamim Iqbal (BAN/ICC/World) 1 Sep 2007 9 Mar 2020 12y 190d 78
MC Henriques (AUS) 15 Feb 2009 9 Aug 2021 12y 175d 24
EJG Morgan (ENG) 5 Jun 2009 10 Nov 2021 12y 158d 113
AU Rashid (ENG) 5 Jun 2009 10 Nov 2021 12y 158d 68
CS MacLeod (SCOT) 6 Jun 2009 5 Nov 2021 12y 152d 60
PR Stirling (IRE) 15 Jun 2009 22 Oct 2021 12y 129d 92
PD Collingwood (ENG/World) 13 Jun 2005 13 Sep 2017 12y 92d 36
DW Steyn (SA) 23 Nov 2007 21 Feb 2020 12y 90d 47
MS Dhoni (INDIA) 1 Dec 2006 27 Feb 2019 12y 88d 98
KD Karthik (ICC/INDIA) 1 Dec 2006 27 Feb 2019 12y 88d 32
I Udana (SL) 8 Jun 2009 28 Jul 2021 12y 50d 35
JE Taylor (WI) 16 Feb 2006 3 Jan 2018 11y 321d 30
Rubel Hossain (BAN) 6 Jun 2009 1 Apr 2021 11y 299d 28
SO Ngoche (KENYA) 1 Feb 2010 20 Nov 2021 11y 292d 41
SPD Smith (AUS) 5 Feb 2010 14 Nov 2021 11y 282d 52
H Patel (CAN) 3 Feb 2010 11 Nov 2021 11y 281d 15
Hamid Hassan (AFG) 1 Feb 2010 7 Nov 2021 11y 279d 25
Mohammad Nabi (AFG) 1 Feb 2010 7 Nov 2021 11y 279d 86
Mohammad Shahzad (AFG) 1 Feb 2010 7 Nov 2021 11y 279d 70
Shahid Afridi (ICC/PAK) 28 Aug 2006 31 May 2018 11y 276d 99
Sarfaraz Ahmed (PAK) 19 Feb 2010 22 Nov 2021 11y 276d 61
WU Tharanga (SL) 15 Jun 2006 16 Mar 2018 11y 274d 26
AD Mathews (SL) 8 Jun 2009 7 Mar 2021 11y 272d 78
Asghar Afghan (AFG) 1 Feb 2010 31 Oct 2021 11y 272d 75
GH Dockrell (IRE) 1 Feb 2010 10 Oct 2021 11y 251d 86
AB de Villiers (SA) 24 Feb 2006 29 Oct 2017 11y 247d 78
NM Odhiambo (KENYA) 4 Feb 2010 17 Sep 2021 11y 225d 23
SK Raina (INDIA) 1 Dec 2006 8 Jul 2018 11y 219d 78
JP Duminy (SA) 15 Sep 2007 24 Mar 2019 11y 190d 81
LD Chandimal (SL) 30 Apr 2010 20 Oct 2021 11y 173d 61
DA Miller (SA/World) 20 May 2010 6 Nov 2021 11y 170d 95
GC Wilson (IRE) 2 Aug 2008 19 Jan 2020 11y 170d 81
DT Christian (AUS) 23 Feb 2010 9 Aug 2021 11y 167d 23
R Ashwin (INDIA) 12 Jun 2010 19 Nov 2021 11y 160d 51
CB Mpofu (ZIM) 10 Oct 2008 11 Mar 2020 11y 153d 32
V Kohli (INDIA) 12 Jun 2010 8 Nov 2021 11y 149d 95
CR Ervine (ZIM) 3 May 2010 19 Sep 2021 11y 139d 34
DM Bravo (WI) 28 Feb 2010 16 Jul 2021 11y 138d 21
TL Chatara (ZIM) 13 Jun 2010 19 Sep 2021 11y 98d 30
Mohammad Amir (PAK) 7 Jun 2009 30 Aug 2020 11y 84d 50
GH O'Brien (BMUDA) 3 Aug 2008 26 Oct 2019 11y 84d 11
OO Bascome (BMUDA) 5 Aug 2008 26 Oct 2019 11y 82d 3
MN Samuels (WI) 28 Jun 2007 5 Aug 2018 11y 38d 67
J Theron (SA/USA) 8 Oct 2010 11 Nov 2021 11y 34d 13
Rizwan Cheema (CAN) 10 Oct 2008 24 Oct 2019 11y 14d 24
JL Denly (ENG) 30 Aug 2009 8 Sep 2020 11y 9d 13
T Maruma (ZIM) 10 Oct 2008 29 Sep 2019 10y 354d 13
AF Milne (NZ) 26 Dec 2010 21 Nov 2021 10y 330d 31
NLTC Perera (ICC/SL/World) 3 May 2010 7 Mar 2021 10y 308d 84
AJ Finch (AUS) 12 Jan 2011 14 Nov 2021 10y 306d 83
CR Woakes (ENG) 12 Jan 2011 10 Nov 2021 10y 302d 16
CK Kapugedera (SL) 15 Jun 2006 6 Apr 2017 10y 295d 43
WB Rankin (ENG/IRE) 8 Jun 2009 8 Mar 2020 10y 274d 50
Kamran Akmal (PAK) 28 Aug 2006 2 Apr 2017 10y 217d 58
AD Russell (WI) 21 Apr 2011 6 Nov 2021 10y 199d 67
Ahmed Shehzad (PAK) 7 May 2009 7 Oct 2019 10y 153d 59
Mashrafe Mortaza (BAN) 28 Nov 2006 6 Apr 2017 10y 129d 54
BB McCullum (NZ) 17 Feb 2005 23 Jun 2015 10y 126d 71
JW Dernbach (ENG/ITA) 25 Jun 2011 21 Oct 2021 10y 118d 40
TM Dilshan (SL) 15 Jun 2006 9 Sep 2016 10y 86d 80
DJG Sammy (WI/World) 28 Jun 2007 15 Sep 2017 10y 79d 68
JC Buttler (ENG) 31 Aug 2011 10 Nov 2021 10y 71d 88
Umar Akmal (PAK) 12 Aug 2009 7 Oct 2019 10y 56d 84
S Dhawan (INDIA) 4 Jun 2011 29 Jul 2021 10y 55d 68
JM Bairstow (ENG) 23 Sep 2011 10 Nov 2021 10y 48d 63
Samiullah Shinwari (AFG) 1 Feb 2010 8 Mar 2020 10y 36d 64
Shapoor Zadran (AFG) 1 Feb 2010 8 Mar 2020 10y 36d 36
Shafiul Islam (BAN) 3 Feb 2010 9 Mar 2020 10y 35d 20
PJ Cummins (AUS) 13 Oct 2011 14 Nov 2021 10y 32d 37
MS Wade (AUS) 13 Oct 2011 14 Nov 2021 10y 32d 55
SR Watson (AUS) 24 Feb 2006 27 Mar 2016 10y 32d 58
KS Williamson (NZ) 15 Oct 2011 14 Nov 2021 10y 30d 74
MR Marsh (AUS) 16 Oct 2011 14 Nov 2021 10y 29d 36
MF Maharoof (SL) 15 Jun 2006 5 Jul 2016 10y 20d 8
WTS Porterfield (IRE) 2 Aug 2008 22 Aug 2018 10y 20d 61
M Morkel (SA/World) 11 Sep 2007 15 Sep 2017 10y 4d 44

Dates are from debut to the final day of the player's last match

Records include the following recent matches:
Bangladesh v Pakistan at Dhaka, 3rd T20I, Nov 22, 2021 [T20I # 1447]
India v New Zealand at Kolkata, 3rd T20I, Nov 21, 2021 [T20I # 1446]
Nigeria v Tanzania at Kigali, ICC Men's T20 World Cup Africa Region Qualifier 12th match, Nov 20, 2021 [T20I # 1445]
Kenya v Uganda at Rwanda, ICC Men's T20 World Cup Africa Region Qualifier 11th match, Nov 20, 2021 [T20I # 1444]
Bangladesh v Pakistan at Dhaka, 2nd T20I, Nov 20, 2021 [T20I # 1443]
Kenya v Nigeria at Kigali, ICC Men's T20 World Cup Africa Region Qualifier 10th match, Nov 20, 2021 [T20I # 1442]
Tanzania v Uganda at Rwanda, ICC Men's T20 World Cup Africa Region Qualifier 9th match, Nov 20, 2021 [T20I # 1441]