Records for ODI Matches

Player
From
To
Span
Mat
SR Tendulkar (IND)18 Dec 198918 Mar 201222y 91d463
ST Jayasuriya (Asia/SL)26 Dec 198928 Jun 201121y 184d445
Javed Miandad (PAK)11 Jun 19759 Mar 199620y 272d233
CH Gayle (ICC/WI)11 Sep 199914 Aug 201919y 337d301
Shoaib Malik (PAK)14 Oct 199916 Jun 201919y 245d287
PA de Silva (SL)31 Mar 198418 Mar 200318y 352d308
JH Kallis (Afr/ICC/SA)9 Jan 199612 Jul 201418y 184d328
Shahid Afridi (Asia/ICC/PAK)2 Oct 199620 Mar 201518y 169d398
GA Gooch (ENG)26 Aug 197610 Jan 199518y 137d125
Mashrafe Mortaza (Asia/BAN)23 Nov 20016 Mar 202018y 104d220
Wasim Akram (PAK)23 Nov 19844 Mar 200318y 101d356
MN Samuels (WI)4 Oct 200014 Dec 201818y 71d207
SC Williams (ZIM)25 Feb 200525 Mar 202318y 28d149
DL Vettori (ICC/NZ)25 Mar 199729 Mar 201518y 4d295
GW Flower (ZIM)25 Oct 199217 Oct 201017y 357d221
TM Odoyo (Afr/KENYA)18 Feb 199630 Jan 201417y 346d136
SO Tikolo (Afr/KENYA)18 Feb 199623 Jan 201417y 339d135
LN Onyango (KENYA)6 Mar 199623 Jan 201417y 323d29
H Masakadza (ZIM)23 Sep 20017 Jul 201917y 287d209
M Muralidaran (Asia/ICC/SL)12 Aug 19932 Apr 201117y 233d350
Imran Khan (PAK)31 Aug 197425 Mar 199217y 207d175
Harbhajan Singh (Asia/IND)17 Apr 199825 Oct 201517y 191d236
Saleem Malik (PAK)12 Jan 19828 Jun 199917y 147d283
BRM Taylor (ZIM)20 Apr 200413 Sep 202117y 146d205
CJ Chibhabha (ZIM)31 Aug 200523 Jan 202317y 145d109
A Ranatunga (SL)14 Feb 198230 May 199917y 105d269
RJ Hadlee (NZ)11 Feb 197325 May 199017y 103d115
DPMD Jayawardene (Asia/SL)24 Jan 199818 Mar 201517y 53d448
RT Ponting (AUS/ICC)15 Feb 199519 Feb 201217y 4d375
A Kumble (Asia/IND)25 Apr 199019 Mar 200716y 328d271
Mushfiqur Rahim (BAN)6 Aug 200614 May 202316y 281d248
Shakib Al Hasan (BAN)6 Aug 200612 May 202316y 279d232
Yuvraj Singh (Asia/IND)3 Oct 200030 Jun 201716y 270d304
TM Dilshan (SL)11 Dec 199928 Aug 201616y 261d330
BC Lara (ICC/WI)9 Nov 199021 Apr 200716y 163d299
S Chanderpaul (WI)17 Oct 199423 Mar 201116y 157d268
HP Tillakaratne (SL)27 Nov 19867 Apr 200316y 131d200
Tamim Iqbal (BAN)9 Feb 200714 May 202316y 94d240
Mohammad Hafeez (PAK)3 Apr 20035 Jul 201916y 93d218
MS Atapattu (SL)1 Dec 199017 Feb 200716y 78d268
LRPL Taylor (NZ)1 Mar 20064 Apr 202216y 34d236
SR Waugh (AUS)9 Jan 19863 Feb 200216y 25d325
N Kapil Dev (IND)1 Oct 197817 Oct 199416y 16d225
DL Haynes (WI)22 Feb 19785 Mar 199416y 11d238
IT Botham (ENG)26 Aug 197624 Aug 199215y 364d116
IVA Richards (WI)7 Jun 197527 May 199115y 354d187
CL Hooper (WI)18 Mar 19874 Mar 200315y 351d227
CG Greenidge (WI)11 Jun 197525 May 199115y 348d128
PM Seelaar (NED)6 Jul 200617 Jun 202215y 346d57
EJG Morgan (ENG/IRE)5 Aug 200619 Jun 202215y 318d248
SC Ganguly (Asia/IND)11 Jan 199215 Nov 200715y 308d311
RG Sharma (IND)23 Jun 200722 Mar 202315y 272d243
Younis Khan (PAK)13 Feb 200011 Nov 201515y 271d265
DB Vengsarkar (IND)21 Feb 197614 Nov 199115y 266d129
Mahmudullah (BAN)25 Jul 20076 Mar 202315y 224d218
R Dravid (Asia/ICC/IND)3 Apr 199616 Sep 201115y 166d344
WTS Porterfield (IRE)5 Aug 200616 Jan 202215y 164d148
M Azharuddin (IND)20 Jan 19853 Jun 200015y 135d334
AC Cummins (CAN/WI)20 Nov 199122 Mar 200715y 122d76
Inzamam-ul-Haq (Asia/PAK)22 Nov 199121 Mar 200715y 119d378
CB Mpofu (ZIM)28 Nov 20041 Mar 202015y 94d84
MW Gatting (ENG)23 Dec 197720 Mar 199315y 87d92
AR Border (AUS)13 Jan 19798 Apr 199415y 85d273
XM Marshall (USA/WI)14 Jan 200512 Feb 202015y 29d37
B Zuiderent (NED)17 Feb 19969 Mar 201115y 20d57
Abdul Razzaq (Asia/PAK)1 Nov 199618 Nov 201115y 17d265
SL Malinga (SL)17 Jul 200426 Jul 201915y 9d226
CA Walsh (WI)10 Jan 198511 Jan 200015y 1d205
KJ O'Brien (IRE)13 Jun 20067 Jun 202114y 359d153
CL Cairns (ICC/NZ)13 Feb 19918 Jan 200614y 329d215
JP Duminy (SA)20 Aug 20046 Jul 201914y 320d199
PR Stirling (IRE)1 Jul 200814 May 202314y 317d148
KD Karthik (IND)5 Sep 200410 Jul 201914y 308d94
KA Pollard (WI)10 Apr 20076 Feb 202214y 302d123
ML Hayden (AUS/ICC)19 May 19934 Mar 200814y 290d161
KC Sangakkara (Asia/ICC/SL)5 Jul 200018 Mar 201514y 256d404
RD Berrington (SCOT)2 Jul 200821 Feb 202314y 234d105
V Kohli (IND)18 Aug 200822 Mar 202314y 216d274
TG Southee (NZ)15 Jun 200813 Jan 202314y 212d154
MS Dhoni (Asia/IND)23 Dec 200410 Jul 201914y 199d350
Mushtaq Ahmed (PAK)23 Mar 19893 Oct 200314y 194d144
WPUJC Vaas (Asia/SL)15 Feb 199427 Aug 200814y 194d322
E Chigumbura (Afr/ZIM)20 Apr 200426 Oct 201814y 189d213
KJ Coetzer (SCOT)18 Aug 200821 Feb 202314y 187d89
AD Mathews (SL)28 Nov 20082 Jun 202314y 186d221
CB Lambert (USA/WI)15 Mar 199010 Sep 200414y 179d12
Akram Khan (BAN)29 Oct 198817 Apr 200314y 170d44
JG Wright (NZ)15 Jul 197812 Dec 199214y 150d149
M Amarnath (IND)7 Jun 197530 Oct 198914y 145d85
Kamran Akmal (PAK)23 Nov 200211 Apr 201714y 139d157
DL Houghton (ZIM)9 Jun 19835 Oct 199714y 118d63
JE Taylor (WI)11 Jun 200329 Sep 201714y 110d90
DA Warner (AUS)18 Jan 200922 Mar 202314y 63d142
Saeed Anwar (PAK)1 Jan 19894 Mar 200314y 62d247
Nadeem Ahmed (HKG)18 Jul 200418 Sep 201814y 62d25
BJ Haddin (AUS)30 Jan 200129 Mar 201514y 58d126
Mohammad Sami (PAK)8 Apr 200129 May 201514y 51d87
WD Parnell (SA)30 Jan 200921 Mar 202314y 50d73
Mohammad Nabi (AFG)19 Apr 20094 Jun 202314y 46d138
RA Jadeja (IND)8 Feb 200922 Mar 202314y 42d174
BB McCullum (NZ)17 Jan 20028 Feb 201614y 22d260
CZ Harris (NZ)29 Nov 19908 Dec 200414y 9d250
CS MacLeod (SCOT)18 Aug 200817 Aug 202213y 364d88
Moin Khan (PAK)13 Nov 199016 Oct 200413y 338d219
Ijaz Ahmed (PAK)14 Nov 198611 Oct 200013y 332d250
DR Martyn (AUS)8 Dec 19925 Nov 200613y 332d208
T Maruma (ZIM)22 Aug 200716 Jul 202113y 328d22
RW Chakabva (ZIM)19 Oct 20083 Sep 202213y 319d61
LRD Mendis (SL)7 Jun 197524 Mar 198913y 290d79
KD Mills (NZ)15 Apr 200131 Jan 201513y 291d170
MD Crowe (NZ)13 Feb 198226 Nov 199513y 286d143
MV Boucher (Afr/SA)16 Jan 199828 Oct 201113y 285d295
V Sehwag (Asia/ICC/IND)1 Apr 19993 Jan 201313y 277d251
MJ Guptill (NZ)10 Jan 20098 Sep 202213y 241d198
KMDN Kulasekara (SL)18 Nov 200310 Jul 201713y 234d184
WU Tharanga (Asia/SL)2 Aug 200516 Mar 201913y 226d235
LE Plunkett (ENG)10 Dec 200514 Jul 201913y 216d89
DW Steyn (Afr/SA)17 Aug 200513 Mar 201913y 208d125
A Mishra (IND)13 Apr 200329 Oct 201613y 199d36
AU Rashid (ENG)27 Aug 20096 Mar 202313y 191d125
KAJ Roach (WI)20 Aug 200811 Feb 202213y 175d95
SR Watson (AUS)24 Mar 20025 Sep 201513y 165d190
Umar Gul (PAK)3 Apr 20034 Sep 201613y 154d130
HH Gibbs (SA)3 Oct 199627 Feb 201013y 147d248
KO Otieno (KENYA)18 Feb 199611 Jul 200913y 143d90
GP Swann (ENG)23 Jan 200013 Jun 201313y 141d79
Waqar Younis (PAK)14 Oct 19894 Mar 200313y 141d262
Sarfaraz Ahmed (PAK)18 Nov 20077 Apr 202113y 140d117
GD McGrath (AUS/ICC)9 Dec 199328 Apr 200713y 140d250
AJ Stewart (ENG)15 Oct 19892 Mar 200313y 138d170
N Hussain (ENG)30 Oct 19892 Mar 200313y 123d88
SM Gavaskar (IND)13 Jul 19745 Nov 198713y 115d108
UDU Chandana (SL)14 Apr 199425 Jul 200713y 102d147
Aminul Islam (BAN)27 Oct 198825 Jan 200213y 90d39
RS Mahanama (SL)2 Mar 198630 May 199913y 89d213
AH Omarshah (ZIM)9 Jun 19831 Sep 199613y 84d28
RS Kaluwitharana (SL)8 Dec 199022 Feb 200413y 76d189
JE Emburey (ENG)14 Jan 198020 Mar 199313y 65d61
Minhajul Abedin (BAN)31 Mar 198631 May 199913y 61d27
ME Waugh (AUS)11 Dec 19883 Feb 200213y 54d244
RW Marsh (AUS)5 Jan 197112 Feb 198413y 38d92
SPD Smith (AUS)19 Feb 201022 Mar 202313y 31d142
SP Fleming (ICC/NZ)25 Mar 199424 Apr 200713y 30d280
GH Dockrell (IRE)15 Apr 201014 May 202313y 29d111
AB de Villiers (Afr/SA)2 Feb 200516 Feb 201813y 14d228
Arshad Khan (PAK)1 Feb 199311 Feb 200613y 10d58
Dates are from debut to the final day of the player's last match
Records includes the following current or recent matches:

United Arab Emirates v West Indies at Sharjah, 1st ODI, Jun 4, 2023 [ODI # 4581]

Sri Lanka v Afghanistan at Hambantota, 2nd ODI, Jun 4, 2023 [ODI # 4580]

Sri Lanka v Afghanistan at Hambantota, 1st ODI, Jun 2, 2023 [ODI # 4579]