One-Day Internationals Cricket – Longest careers

One-Day Internationals
Players

Longest careers

RankPlayerFromToSpanMat
🥇 1
SR Tendulkar (IND)18 Dec 198918 Mar 201222y 91d463
🥈 2
ST Jayasuriya (Asia/SL)26 Dec 198928 Jun 201121y 184d445
🥉 3
Javed Miandad (PAK)11 Jun 19759 Mar 199620y 272d233
4
CH Gayle (ICC/WI)11 Sep 199914 Aug 201919y 337d301
5
SC Williams (ZIM)25 Feb 200521 Dec 202419y 300d162
6
Shoaib Malik (PAK)14 Oct 199916 Jun 201919y 245d287
7
PA de Silva (SL)31 Mar 198418 Mar 200318y 352d308
8
Mushfiqur Rahim (BAN)6 Aug 200624 Feb 202518y 202d274
9
JH Kallis (Afr/ICC/SA)9 Jan 199612 Jul 201418y 184d328
10
Shahid Afridi (Asia/ICC/PAK)2 Oct 199620 Mar 201518y 169d398
11
GA Gooch (ENG)26 Aug 197610 Jan 199518y 137d125
12
Mashrafe Mortaza (Asia/BAN)23 Nov 20016 Mar 202018y 104d220
13
Wasim Akram (PAK)23 Nov 19844 Mar 200318y 101d356
14
MN Samuels (WI)4 Oct 200014 Dec 201818y 71d207
15
DL Vettori (ICC/NZ)25 Mar 199729 Mar 201518y 4d295
16
GW Flower (ZIM)25 Oct 199217 Oct 201017y 357d221
17
TM Odoyo (Afr/KENYA)18 Feb 199630 Jan 201417y 346d136
18
SO Tikolo (Afr/KENYA)18 Feb 199623 Jan 201417y 339d135
19
LN Onyango (KENYA)6 Mar 199623 Jan 201417y 323d29
20
H Masakadza (ZIM)23 Sep 20017 Jul 201917y 287d209
21
RG Sharma (IND)23 Jun 20079 Mar 202517y 259d273
22
M Muralidaran (Asia/ICC/SL)12 Aug 19932 Apr 201117y 233d350
23
Mahmudullah (BAN)25 Jul 200724 Feb 202517y 214d239
24
Imran Khan (PAK)31 Aug 197425 Mar 199217y 207d175
25
Harbhajan Singh (Asia/IND)17 Apr 199825 Oct 201517y 191d236
26
Saleem Malik (PAK)12 Jan 19828 Jun 199917y 147d283
27
BRM Taylor (ZIM)20 Apr 200413 Sep 202117y 146d205
28
CJ Chibhabha (ZIM)31 Aug 200523 Jan 202317y 145d109
29
A Ranatunga (SL)14 Feb 198230 May 199917y 105d269
30
RJ Hadlee (NZ)11 Feb 197325 May 199017y 103d115
31
Shakib Al Hasan (BAN)6 Aug 20066 Nov 202317y 92d247
32
DPMD Jayawardene (Asia/SL)24 Jan 199818 Mar 201517y 53d448
33
RT Ponting (AUS/ICC)15 Feb 199519 Feb 201217y 4d375
34
RD Berrington (SCOT)2 Jul 20088 Jun 202516y 341d131
35
A Kumble (Asia/IND)25 Apr 199019 Mar 200716y 328d271
35
PR Stirling (IRE)1 Jul 200825 May 202516y 328d170
37
Yuvraj Singh (Asia/IND)3 Oct 200030 Jun 201716y 270d304
38
TM Dilshan (SL)11 Dec 199928 Aug 201616y 261d330
39
Tamim Iqbal (BAN)9 Feb 200723 Sep 202316y 226d243
40
V Kohli (IND)18 Aug 20089 Mar 202516y 203d302
41
BC Lara (ICC/WI)9 Nov 199021 Apr 200716y 163d299
42
S Chanderpaul (WI)17 Oct 199423 Mar 201116y 157d268
43
HP Tillakaratne (SL)27 Nov 19867 Apr 200316y 131d200
44
Mohammad Hafeez (PAK)3 Apr 20035 Jul 201916y 93d218
45
MS Atapattu (SL)1 Dec 199017 Feb 200716y 78d268
46
RE van der Merwe (NED/SA)5 Apr 200912 Jun 202516y 68d39
47
LRPL Taylor (NZ)1 Mar 20064 Apr 202216y 34d236
48
RA Jadeja (IND)8 Feb 20099 Mar 202516y 29d204
49
SR Waugh (AUS)9 Jan 19863 Feb 200216y 25d325
50
N Kapil Dev (IND)1 Oct 197817 Oct 199416y 16d225
51
DL Haynes (WI)22 Feb 19785 Mar 199416y 11d238
52
IT Botham (ENG)26 Aug 197624 Aug 199215y 364d116
53
IVA Richards (WI)7 Jun 197527 May 199115y 354d187
54
CL Hooper (WI)18 Mar 19874 Mar 200315y 351d227
55
CG Greenidge (WI)11 Jun 197525 May 199115y 348d128
56
PM Seelaar (NED)6 Jul 200617 Jun 202215y 346d57
57
EJG Morgan (ENG/IRE)5 Aug 200619 Jun 202215y 318d248
58
Mohammad Nabi (AFG)19 Apr 200928 Feb 202515y 315d173
59
SC Ganguly (Asia/IND)11 Jan 199215 Nov 200715y 308d311
60
AU Rashid (ENG)27 Aug 20093 Jun 202515y 280d152
61
Younis Khan (PAK)13 Feb 200011 Nov 201515y 271d265
62
DB Vengsarkar (IND)21 Feb 197614 Nov 199115y 266d129
63
R Dravid (Asia/ICC/IND)3 Apr 199616 Sep 201115y 166d344
64
WTS Porterfield (IRE)5 Aug 200616 Jan 202215y 164d148
65
TG Southee (NZ)15 Jun 200815 Nov 202315y 153d161
66
M Azharuddin (IND)20 Jan 19853 Jun 200015y 135d334
67
AC Cummins (CAN/WI)20 Nov 199122 Mar 200715y 122d76
68
Inzamam-ul-Haq (Asia/PAK)22 Nov 199121 Mar 200715y 119d378
69
CB Mpofu (ZIM)28 Nov 20041 Mar 202015y 94d84
70
MW Gatting (ENG)23 Dec 197720 Mar 199315y 87d92
71
AR Border (AUS)13 Jan 19798 Apr 199415y 85d273
72
GH Dockrell (IRE)15 Apr 201025 May 202515y 40d133
73
XM Marshall (USA/WI)14 Jan 200512 Feb 202015y 29d37
74
B Zuiderent (NED)17 Feb 19969 Mar 201115y 20d57
75
Abdul Razzaq (Asia/PAK)1 Nov 199618 Nov 201115y 17d265
76
SPD Smith (AUS)19 Feb 20104 Mar 202515y 13d170
77
SL Malinga (SL)17 Jul 200426 Jul 201915y 9d226
78
CA Walsh (WI)10 Jan 198511 Jan 200015y 1d205
79
KJ O'Brien (IRE)13 Jun 20067 Jun 202114y 359d153
80
W Barresi (NED)1 Jul 201012 Jun 202514y 346d55
80
AD Mathews (SL)28 Nov 20089 Nov 202314y 346d226
82
CL Cairns (ICC/NZ)13 Feb 19918 Jan 200614y 329d215
83
A Balbirnie (IRE)5 Jul 201025 May 202514y 324d117
84
JP Duminy (SA)20 Aug 20046 Jul 201914y 320d199
85
KD Karthik (IND)5 Sep 200410 Jul 201914y 308d94
86
DA Warner (AUS)18 Jan 200919 Nov 202314y 305d161
87
KA Pollard (WI)10 Apr 20076 Feb 202214y 302d123
88
ML Hayden (AUS/ICC)19 May 19934 Mar 200814y 290d161
89
DA Miller (SA)22 May 20105 Mar 202514y 287d178
90
CR Ervine (ZIM)28 May 201018 Feb 202514y 266d128
91
KC Sangakkara (Asia/ICC/SL)5 Jul 200018 Mar 201514y 256d404
92
KS Williamson (NZ)10 Aug 20109 Mar 202514y 211d173
93
MS Dhoni (Asia/IND)23 Dec 200410 Jul 201914y 199d350
94
Mushtaq Ahmed (PAK)23 Mar 19893 Oct 200314y 194d144
94
WPUJC Vaas (Asia/SL)15 Feb 199427 Aug 200814y 194d322
96
E Chigumbura (Afr/ZIM)20 Apr 200426 Oct 201814y 189d213
97
KJ Coetzer (SCOT)18 Aug 200821 Feb 202314y 187d89
98
CB Lambert (USA/WI)15 Mar 199010 Sep 200414y 179d12
99
Akram Khan (BAN)29 Oct 198817 Apr 200314y 170d44
100
JG Wright (NZ)15 Jul 197812 Dec 199214y 150d149
101
M Amarnath (IND)7 Jun 197530 Oct 198914y 145d85
102
Kamran Akmal (PAK)23 Nov 200211 Apr 201714y 139d157
102
JR Hazlewood (AUS)22 Jun 20108 Nov 202414y 139d91
104
DL Houghton (ZIM)9 Jun 19835 Oct 199714y 118d63
105
JE Taylor (WI)11 Jun 200329 Sep 201714y 110d90
106
Saeed Anwar (PAK)1 Jan 19894 Mar 200314y 62d247
106
Nadeem Ahmed (HKG)18 Jul 200418 Sep 201814y 62d25
108
BJ Haddin (AUS)30 Jan 200129 Mar 201514y 58d126
109
Mohammad Sami (PAK)8 Apr 200129 May 201514y 51d87
110
WD Parnell (SA)30 Jan 200921 Mar 202314y 50d73
111
BB McCullum (NZ)17 Jan 20028 Feb 201614y 22d260
112
MA Starc (AUS)20 Oct 20108 Nov 202414y 19d127
113
CZ Harris (NZ)29 Nov 19908 Dec 200414y 9d250
114
CS MacLeod (SCOT)18 Aug 200817 Aug 202213y 364d88
115
AC Evans (SCOT)7 Jul 200927 Jun 202313y 355d42
116
SM Sharif (SCOT)29 Jun 201112 Jun 202513y 348d88
117
Moin Khan (PAK)13 Nov 199016 Oct 200413y 338d219
118
Ijaz Ahmed (PAK)14 Nov 198611 Oct 200013y 332d250
118
DR Martyn (AUS)8 Dec 19925 Nov 200613y 332d208
120
T Maruma (ZIM)22 Aug 200716 Jul 202113y 328d22
121
RW Chakabva (ZIM)19 Oct 20083 Sep 202213y 319d61
122
LRD Mendis (SL)7 Jun 197524 Mar 198913y 290d79
123
KD Mills (NZ)15 Apr 200131 Jan 201513y 291d170
124
MD Crowe (NZ)13 Feb 198226 Nov 199513y 286d143
125
MV Boucher (Afr/SA)16 Jan 199828 Oct 201113y 285d295
126
V Sehwag (Asia/ICC/IND)1 Apr 19993 Jan 201313y 277d251
127
MJ Guptill (NZ)10 Jan 20098 Sep 202213y 241d198
128
KMDN Kulasekara (SL)18 Nov 200310 Jul 201713y 234d184
129
WU Tharanga (Asia/SL)2 Aug 200516 Mar 201913y 226d235
130
LE Plunkett (ENG)10 Dec 200514 Jul 201913y 216d89
131
DW Steyn (Afr/SA)17 Aug 200513 Mar 201913y 208d125
132
Gulbadin Naib (AFG)9 Aug 201128 Feb 202513y 203d89
133
A Mishra (IND)13 Apr 200329 Oct 201613y 199d36
134
KAJ Roach (WI)20 Aug 200811 Feb 202213y 175d95
135
SR Watson (AUS)24 Mar 20025 Sep 201513y 165d190
136
Umar Gul (PAK)3 Apr 20034 Sep 201613y 154d130
137
HH Gibbs (SA)3 Oct 199627 Feb 201013y 147d248
138
KO Otieno (KENYA)18 Feb 199611 Jul 200913y 143d90
139
GP Swann (ENG)23 Jan 200013 Jun 201313y 141d79
139
Waqar Younis (PAK)14 Oct 19894 Mar 200313y 141d262
141
Sarfaraz Ahmed (PAK)18 Nov 20077 Apr 202113y 140d117
141
GD McGrath (AUS/ICC)9 Dec 199328 Apr 200713y 140d250
143
AJ Stewart (ENG)15 Oct 19892 Mar 200313y 138d170
144
R Ashwin (IND)5 Jun 20108 Oct 202313y 125d116
145
N Hussain (ENG)30 Oct 19892 Mar 200313y 123d88
146
SM Gavaskar (IND)13 Jul 19745 Nov 198713y 115d108
147
JC Buttler (ENG)21 Feb 20123 Jun 202513y 102d190
147
UDU Chandana (SL)14 Apr 199425 Jul 200713y 102d147
149
Aminul Islam (BAN)27 Oct 198825 Jan 200213y 90d39
150
RS Mahanama (SL)2 Mar 198630 May 199913y 89d213
151
AH Omarshah (ZIM)9 Jun 19831 Sep 199613y 84d28
152
RS Kaluwitharana (SL)8 Dec 199022 Feb 200413y 76d189
153
JE Emburey (ENG)14 Jan 198020 Mar 199313y 65d61
154
Minhajul Abedin (BAN)31 Mar 198631 May 199913y 61d27
155
ME Waugh (AUS)11 Dec 19883 Feb 200213y 54d244
156
RW Marsh (AUS)5 Jan 197112 Feb 198413y 38d92
157
TWM Latham (NZ)3 Feb 20129 Mar 202513y 34d157
158
SP Fleming (ICC/NZ)25 Mar 199424 Apr 200713y 30d280
159
PJ Cummins (AUS)19 Oct 20118 Nov 202413y 20d90
160
AB de Villiers (Afr/SA)2 Feb 200516 Feb 201813y 14d228
161
Junaid Siddiqui (CAN)7 Aug 201117 Aug 202413y 10d11
161
Arshad Khan (PAK)1 Feb 199311 Feb 200613y 10d58

Showing 162 records

Additional Information

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