Longest careers in T20I Cricket

Twenty20 Internationals Cricket – Longest careers

Twenty20 Internationals
Players

Longest careers

RankPlayerFromToSpanMat
🥇 1
Shakib Al Hasan (BAN)28 Nov 200624 Jun 202417y 209d129
🥈 2
SC Williams (ZIM)28 Nov 200612 May 202417y 166d81
🥉 3
Mahmudullah (BAN)1 Sep 200712 Oct 202417y 41d141
4
RR Patel (KENYA)4 Aug 200827 Jul 202516y 357d88
5
RD Berrington (SCOT)2 Aug 200811 Jul 202516y 343d102
6
RG Sharma (IND)19 Sep 200729 Jun 202416y 284d159
7
CO Obuya (KENYA)1 Sep 200723 Mar 202416y 204d75
8
ADS Fletcher (WI)20 Jun 200817 Dec 202416y 180d60
9
TG Southee (NZ)5 Feb 200817 Jun 202416y 133d126
10
RE van der Merwe (NED/SA)29 Mar 200911 Jul 202516y 104d67
11
AU Rashid (ENG)5 Jun 200910 Jun 202516y 5d127
12
PR Stirling (IRE)15 Jun 200915 Jun 202516y 0d151
13
KD Karthik (ICC/IND)1 Dec 20062 Nov 202215y 336d60
14
AA Obanda (KENYA)4 Sep 200721 Jun 202315y 290d51
15
Mushfiqur Rahim (BAN)28 Nov 20061 Sep 202215y 277d102
16
DJ Bravo (WI)16 Feb 20066 Nov 202115y 263d91
16
CH Gayle (WI)16 Feb 20066 Nov 202115y 263d79
18
SO Ngoche (KENYA)1 Feb 201027 Jul 202515y 176d104
19
DA Warner (AUS)11 Jan 200924 Jun 202415y 165d110
20
RA Jadeja (IND)10 Feb 200929 Jun 202415y 140d74
21
GH Dockrell (IRE)1 Feb 201015 Jun 202515y 134d145
22
Shoaib Malik (ICC/PAK)28 Aug 200620 Nov 202115y 84d124
23
LD Chandimal (SL)30 Apr 201016 Jul 202515y 77d69
24
Mohammad Hafeez (PAK)28 Aug 200611 Nov 202115y 75d119
25
NN Odhiambo (KENYA)12 Sep 200721 Sep 202215y 9d43
25
Mohammad Amir (PAK)7 Jun 200916 Jun 202415y 9d62
27
AD Mathews (SL)8 Jun 200916 Jun 202415y 8d90
28
Mohammad Nabi (AFG)1 Feb 201014 Dec 202414y 317d132
29
AF Milne (NZ)26 Dec 201026 Jul 202514y 212d56
30
DA Miller (SA/World)20 May 201010 Dec 202414y 204d130
31
NM Odhiambo (KENYA)4 Feb 201012 Jul 202414y 159d64
32
BRM Taylor (ZIM)28 Nov 200625 Apr 202114y 148d45
33
R Rampaul (WI)28 Jun 20074 Nov 202114y 129d27
34
LMP Simmons (WI)29 Jun 200726 Oct 202114y 119d68
35
AD Russell (WI)21 Apr 201122 Jul 202514y 92d86
36
WD Parnell (SA)13 Jan 200928 Mar 202314y 74d56
37
TL Chatara (ZIM)13 Jun 201013 Jul 202414y 30d60
38
RW Chakabva (ZIM)12 Oct 20086 Nov 202214y 25d49
39
SPD Smith (AUS)5 Feb 201025 Feb 202414y 20d67
40
V Kohli (IND)12 Jun 201029 Jun 202414y 17d125
41
CR Ervine (ZIM)3 May 20107 May 202414y 4d71
42
CJ Chibhabha (ZIM)28 Nov 200610 Nov 202013y 348d36
42
E Chigumbura (ZIM)28 Nov 200610 Nov 202013y 348d57
44
LRPL Taylor (NZ)22 Dec 200629 Nov 202013y 343d102
45
FH Edwards (WI)11 Sep 200710 Jul 202113y 302d26
46
D Ramdin (WI)16 Feb 20066 Dec 201913y 293d71
47
JC Buttler (ENG)31 Aug 201110 Jun 202513y 283d137
47
MR Marsh (AUS)16 Oct 201126 Jul 202513y 283d69
49
SL Malinga (SL)15 Jun 20066 Mar 202013y 265d84
50
J Charles (WI)23 Sep 201110 Jun 202513y 260d63
51
Mohammad Shahzad (AFG)1 Feb 20107 Oct 202313y 248d73
52
KA Pollard (WI)20 Jun 200820 Feb 202213y 245d101
52
Noor Ali Zadran (AFG)4 Feb 20107 Oct 202313y 245d23
54
MJ Guptill (NZ)15 Feb 200912 Oct 202213y 239d122
55
XM Marshall (USA/WI)20 Jun 200822 Dec 202113y 185d20
56
CS MacLeod (SCOT)6 Jun 200921 Oct 202213y 137d64
57
SM Sharif (SCOT)13 Mar 201211 Jul 202513y 120d75
58
RJ Trott (BER)3 Aug 200814 Nov 202113y 103d21
59
KC Hodsoll (BER)5 Aug 200814 Nov 202113y 101d4
60
KJ Coetzer (SCOT)2 Aug 20087 Nov 202113y 97d70
61
KJ O'Brien (IRE)2 Aug 200822 Oct 202113y 81d110
61
PM Seelaar (NED)2 Aug 200822 Oct 202113y 81d77
63
RN ten Doeschate (NED)2 Aug 200820 Oct 202113y 79d24
64
A Khan (DEN/ENG)15 Mar 20098 May 202213y 54d9
65
DC Thomas (WI)2 Aug 200914 Aug 202213y 12d12
66
CR Woakes (ENG)12 Jan 201121 Dec 202312y 343d33
67
GJ Maxwell (AUS)5 Sep 201226 Jul 202512y 324d120
68
H Masakadza (ZIM)28 Nov 200620 Sep 201912y 296d66
69
JM Bairstow (ENG)23 Sep 201127 Jun 202412y 278d80
70
Gulbadin Naib (AFG)14 Mar 201214 Dec 202412y 275d75
71
LE Plunkett (ENG)15 Jun 20068 Mar 201912y 266d22
72
PJ Cummins (AUS)13 Oct 201124 Jun 202412y 255d57
72
MS Wade (AUS)13 Oct 201124 Jun 202412y 255d92
74
KS Williamson (NZ)15 Oct 201117 Jun 202412y 246d93
74
T van der Gugten (NED)13 Mar 201214 Nov 202412y 246d49
76
Wahab Riaz (PAK)20 Apr 200820 Dec 202012y 244d36
77
EJG Morgan (ENG)5 Jun 200923 Jan 202212y 232d115
78
Samiullah Shinwari (AFG)1 Feb 20103 Sep 202212y 214d65
79
JDS Neesham (NZ)21 Dec 201216 Jul 202512y 207d84
80
NR Kumar (CAN/USA)13 Mar 20125 Oct 202412y 206d36
81
Tamim Iqbal (BAN/ICC/World)1 Sep 20079 Mar 202012y 190d78
82
MC Henriques (AUS)15 Feb 20099 Aug 202112y 175d24
83
MDKJ Perera (SL)26 Jan 201316 Jul 202512y 171d80
84
R Ashwin (IND)12 Jun 201010 Nov 202212y 151d65
85
LN Oluoch (KENYA)19 Apr 201325 Jul 202512y 97d68
86
PD Collingwood (ENG/World)13 Jun 200513 Sep 201712y 92d36
87
DW Steyn (SA)23 Nov 200721 Feb 202012y 90d47
87
Junaid Siddiqui (CAN)13 Mar 201211 Jun 202412y 90d22
89
MS Dhoni (IND)1 Dec 200627 Feb 201912y 88d98
90
PA van Meekeren (NED)20 Apr 201311 Jul 202512y 82d74
91
Sikandar Raza (ZIM)11 May 201324 Jul 202512y 74d109
92
W Barresi (NED)13 Mar 201224 May 202412y 72d46
93
I Udana (SL)8 Jun 200928 Jul 202112y 50d35
94
MH Cross (SCOT)4 Jul 201311 Jul 202512y 7d83
94
MA Leask (SCOT)4 Jul 201311 Jul 202512y 7d74
96
DM Bravo (WI)28 Feb 201029 Jan 202211y 335d26
97
JE Taylor (WI)16 Feb 20063 Jan 201811y 321d30
98
Rubel Hossain (BAN)6 Jun 20091 Apr 202111y 299d28
99
AJ Finch (AUS)12 Jan 201131 Oct 202211y 292d103
100
MA Starc (AUS)7 Sep 201224 Jun 202411y 291d65
101
DM Gondaria (KENYA)11 Oct 201325 Jul 202511y 287d19
102
J Theron (SA/USA)8 Oct 201017 Jul 202211y 282d18
103
H Patel (CAN)3 Feb 201011 Nov 202111y 281d15
104
Hamid Hassan (AFG)1 Feb 20107 Nov 202111y 279d25
105
Shahid Afridi (ICC/PAK)28 Aug 200631 May 201811y 276d99
105
Sarfaraz Ahmed (PAK)19 Feb 201022 Nov 202111y 276d61
107
WU Tharanga (SL)15 Jun 200616 Mar 201811y 274d26
108
Najibullah Zadran (AFG)19 Sep 201220 Jun 202411y 275d107
109
Asghar Afghan (AFG)1 Feb 201031 Oct 202111y 272d75
110
AB de Villiers (SA)24 Feb 200629 Oct 201711y 247d78
111
IA Karim (KENYA)16 Mar 201324 Oct 202411y 222d64
112
SK Raina (IND)1 Dec 20068 Jul 201811y 219d78
113
JR Hazlewood (AUS)13 Feb 201311 Sep 202411y 211d52
114
JO Holder (WI)15 Jan 201426 Jul 202511y 192d71
115
JP Duminy (SA)15 Sep 200724 Mar 201911y 190d81
116
Q de Kock (SA)21 Dec 201229 Jun 202411y 191d92
117
CJ Anderson (NZ/USA)21 Dec 201223 Jun 202411y 185d42
118
GC Wilson (IRE)2 Aug 200819 Jan 202011y 170d81
119
DT Christian (AUS)23 Feb 20109 Aug 202111y 167d23
120
A Dananjaya (SL)27 Sep 20124 Mar 202411y 159d33
121
CB Mpofu (ZIM)10 Oct 200811 Mar 202011y 153d32
122
Aizaz Khan (HKG)16 Mar 201426 Jul 202511y 132d91
122
Babar Hayat (HKG)16 Mar 201426 Jul 202511y 132d95
122
MS Chapman (HKG/NZ)16 Mar 201426 Jul 202511y 132d90
122
Nizakat Khan (HKG)16 Mar 201426 Jul 202511y 132d115
122
Waqas Barkat (HKG)16 Mar 201426 Jul 202511y 132d39
127
TA Boult (NZ)9 Feb 201317 Jun 202411y 129d61
128
Taskin Ahmed (BAN)1 Apr 201424 Jul 202511y 114d76
129
GH O'Brien (BER)3 Aug 200826 Oct 201911y 84d11
130
OO Bascome (BER)5 Aug 200826 Oct 201911y 82d3
131
AD Hales (ENG)31 Aug 201113 Nov 202211y 74d75
132
BA Stokes (ENG)23 Sep 201113 Nov 202211y 51d43
133
MN Samuels (WI)28 Jun 20075 Aug 201811y 38d67
134
Sompal Kami (NEP)16 Mar 201413 Apr 202511y 28d78
135
IS Sodhi (NZ)5 Jul 201424 Jul 202511y 19d126
136
Rizwan Cheema (CAN)10 Oct 200824 Oct 201911y 14d24
137
JL Denly (ENG)30 Aug 20098 Sep 202011y 9d13
138
T Maruma (ZIM)10 Oct 200829 Sep 201910y 354d13
139
Mohammed Shami (IND)21 Mar 20142 Feb 202510y 318d25
139
D Wiese (NAM/SA)2 Aug 201315 Jun 202410y 318d54
141
NLTC Perera (ICC/SL/World)3 May 20107 Mar 202110y 308d84
142
TWM Latham (NZ)30 Jun 201224 Apr 202310y 298d26
143
CK Kapugedera (SL)15 Jun 20066 Apr 201710y 295d43
144
SA Abbott (AUS)5 Oct 201426 Jul 202510y 294d23
145
JOA Gordon (CAN)16 Nov 201324 Aug 202410y 282d17
146
WB Rankin (ENG/IRE)8 Jun 20098 Mar 202010y 274d50
147
RR Hendricks (SA)5 Nov 201426 Jul 202510y 263d83
148
TLW Cooper (NED)13 Mar 20126 Nov 202210y 238d33
148
SJ Myburgh (NED)13 Mar 20126 Nov 202210y 238d45
150
MJ Henry (NZ)4 Dec 201426 Jul 202510y 234d25
151
Kamran Akmal (PAK)28 Aug 20062 Apr 201710y 217d58
152
E Otieno (KENYA)22 Feb 201221 Sep 202210y 211d31
153
JJ Atkinson (HKG)16 Mar 20149 Sep 202410y 177d29
154
Ahmed Shehzad (PAK)7 May 20097 Oct 201910y 153d59
155
CJ Jordan (ENG)2 Feb 201427 Jun 202410y 146d95
156
Mashrafe Mortaza (BAN)28 Nov 20066 Apr 201710y 129d54
157
BB McCullum (NZ)17 Feb 200523 Jun 201510y 126d71
158
JW Dernbach (ENG/ITA)25 Jun 201121 Oct 202110y 118d40
159
Anas Khan (HKG)24 Nov 201417 Mar 202510y 113d26
160
MM Ali (ENG)11 Mar 201427 Jun 202410y 108d92
161
LV van Beek (NED)17 Mar 201416 Jun 202410y 91d31
162
Mustafizur Rahman (BAN)24 Apr 201522 Jul 202510y 89d111
162
JH Davey (SCOT)24 Jul 201221 Oct 202210y 89d31
164
TM Dilshan (SL)15 Jun 20069 Sep 201610y 86d80
165
DJG Sammy (WI/World)28 Jun 200715 Sep 201710y 79d68
166
UT Yadav (IND)7 Aug 20124 Oct 202210y 58d9
167
Umar Akmal (PAK)12 Aug 20097 Oct 201910y 56d84
168
S Dhawan (IND)4 Jun 201129 Jul 202110y 55d68
169
Shapoor Zadran (AFG)1 Feb 20108 Mar 202010y 36d36
170
Shafiul Islam (BAN)3 Feb 20109 Mar 202010y 35d20
171
MJ Santner (NZ)23 Jun 201526 Jul 202510y 33d114
172
SR Watson (AUS)24 Feb 200627 Mar 201610y 32d58
173
HG Munsey (SCOT)18 Jun 201511 Jul 202510y 23d81
173
MRJ Watt (SCOT)18 Jun 201511 Jul 202510y 23d77
175
MF Maharoof (SL)15 Jun 20065 Jul 201610y 20d8
175
WTS Porterfield (IRE)2 Aug 200822 Aug 201810y 20d61
177
Litton Das (BAN)5 Jul 201524 Jul 202510y 19d107
178
Anshuman Rath (HKG)15 Jul 201526 Jul 202510y 11d68
179
MP O'Dowd (NED)1 Jul 201511 Jul 202510y 10d84
180
M Morkel (SA/World)11 Sep 200715 Sep 201710y 4d44

Showing 180 records

Additional Information

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