Records for ODI Matches
Player | Age | Team | Opposition | Ground | Match Date | Scorecard |
N Gifford | 44y 361d | England | v Pakistan | Sharjah | 26 Mar 1985 | ODI # 323 |
R Sharma | 43y 308d | Hong Kong | v Pakistan | Colombo (SSC) | 18 Jul 2004 | ODI # 2147 |
Khurram Khan | 43y 164d | U.A.E. | v Afghanistan | ICCA Dubai | 2 Dec 2014 | ODI # 3560 |
Mohammad Tauqir | 43y 60d | U.A.E. | v West Indies | Napier | 15 Mar 2015 | ODI # 3638 |
SW Lubbers | 42y 347d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 |
CEB Rice | 42y 114d | South Africa | v India | New Delhi | 14 Nov 1991 | ODI # 688 |
RB Simpson | 42y 68d | Australia | v West Indies | Castries | 12 Apr 1978 | ODI # 49 |
DB Close | 41y 186d | England | v Australia | Birmingham | 28 Aug 1972 | ODI # 4 |
R Illingworth | 41y 42d | England | v New Zealand | Manchester | 20 Jul 1973 | ODI # 7 |
Misbah-ul-Haq | 40y 296d | Pakistan | v Australia | Adelaide | 20 Mar 2015 | ODI # 3642 |
DS de Silva | 40y 264d | Sri Lanka | v New Zealand | Dunedin | 2 Mar 1983 | ODI # 186 |
CH Lloyd | 40y 187d | West Indies | v Pakistan | Melbourne | 6 Mar 1985 | ODI # 317 |
AJ Traicos | 40y 166d | Zimbabwe | v Australia | Cuttack | 30 Oct 1987 | ODI # 471 |
RP Lefebvre | 40y 21d | Netherlands | v Zimbabwe | Bulawayo | 28 Feb 2003 | ODI # 1972 |
GR Codrington | 40y 5d | Canada | v Netherlands | Benoni | 1 Dec 2006 | ODI # 2455 |
AJ Stewart | 39y 317d | England | v Namibia | Gqeberha | 19 Feb 2003 | ODI # 1959 |
S Dhaniram | 39y 312d | Canada | v West Indies | King City (NW) | 24 Aug 2008 | ODI # 2752 |
GA Gooch | 39y 304d | England | v Australia | Lord's | 23 May 1993 | ODI # 832 |
SO Tikolo | 39y 268d | Kenya | v Zimbabwe | Eden Gardens | 20 Mar 2011 | ODI # 3140 |
Imran Khan | 39y 172d | Pakistan | v England | Melbourne | 25 Mar 1992 | ODI # 752 |
IVA Richards | 39y 81d | West Indies | v England | Lord's | 27 May 1991 | ODI # 678 |
AR Border | 38y 255d | Australia | v South Africa | Bloemfontein | 8 Apr 1994 | ODI # 903 |
KJ Coetzer | 38y 50d | Scotland | v U.A.E. | Pearland | 3 Jun 2022 | ODI # 4396 |
BC Lara | 37y 354d | West Indies | v England | Bridgetown | 21 Apr 2007 | ODI # 2578 |
KWR Fletcher | 37y 270d | England | v Sri Lanka | Colombo (SSC) | 14 Feb 1982 | ODI # 146 |
JM Brearley | 37y 269d | England | v West Indies | Sydney | 22 Jan 1980 | ODI # 87 |
DL Haynes | 37y 267d | West Indies | v Sri Lanka | Wankhede | 9 Nov 1993 | ODI # 847 |
JH Edrich | 37y 260d | England | v New Zealand | Dunedin | 8 Mar 1975 | ODI # 17 |
RB Kanhai | 37y 255d | West Indies | v England | The Oval | 7 Sep 1973 | ODI # 9 |
CR Ervine | 37y 218d | Zimbabwe | v Netherlands | Harare | 25 Mar 2023 | ODI # 4549 |
G Boycott | 37y 216d | England | v Pakistan | Manchester | 24 May 1978 | ODI # 50 |
JV Harris | 37y 199d | Canada | v New Zealand | Benoni | 3 Mar 2003 | ODI # 1977 |
CG Greenidge | 37y 174d | West Indies | v Pakistan | Sharjah | 22 Oct 1988 | ODI # 527 |
Zaheer Abbas | 37y 136d | Pakistan | v New Zealand | Multan | 7 Dec 1984 | ODI # 280 |
LP van Troost | 37y 80d | Netherlands | v Australia | Basseterre | 18 Mar 2007 | ODI # 2540 |
MS Dhoni | 37y 80d | India | v Afghanistan | Dubai (DSC) | 25 Sep 2018 | ODI # 4046 |
J Smits | 37y 72d | Netherlands | v Afghanistan | Amstelveen | 1 Sep 2009 | ODI # 2881 |
FL Reifer | 37y 69d | West Indies | v India | Johannesburg | 30 Sep 2009 | ODI # 2904 |
RT Ponting | 37y 62d | Australia | v India | Brisbane | 19 Feb 2012 | ODI # 3244 |
Shoaib Malik | 37y 54d | Pakistan | v Australia | Abu Dhabi | 27 Mar 2019 | ODI # 4118 |
KC Wessels | 37y 44d | South Africa | v Pakistan | Faisalabad | 28 Oct 1994 | ODI # 940 |
BE Congdon | 37y 26d | New Zealand | v England | Wellington | 9 Mar 1975 | ODI # 18 |
Inzamam-ul-Haq | 37y 18d | Pakistan | v Zimbabwe | Kingston | 21 Mar 2007 | ODI # 2547 |
S Dhawan | 36y 360d | India | v New Zealand | Christchurch | 30 Nov 2022 | ODI # 4489 |
JM Davison | 36y 317d | Canada | v New Zealand | Gros Islet | 22 Mar 2007 | ODI # 2548 |
Sikandar Raza | 36y 272d | Zimbabwe | v Ireland | Harare | 21 Jan 2023 | ODI # 4508 |
SR Waugh | 36y 246d | Australia | v South Africa | Perth | 3 Feb 2002 | ODI # 1802 |
IH Romaine | 36y 243d | Bermuda | v Netherlands | Potchefstroom | 8 Apr 2009 | ODI # 2837 |
DL Murray | 36y 203d | West Indies | v Australia | Melbourne | 9 Dec 1979 | ODI # 78 |
AJ Lamb | 36y 172d | England | v Australia | Perth | 9 Dec 1990 | ODI # 649 |
Mashrafe Mortaza | 36y 153d | Bangladesh | v Zimbabwe | Sylhet | 6 Mar 2020 | ODI # 4253 |
Saad Bin Zafar | 36y 146d | Canada | v P.N.G. | Windhoek | 5 Apr 2023 | ODI # 4567 |
MG Burgess | 36y 145d | New Zealand | v India | Perth | 9 Dec 1980 | ODI # 99 |
DT Johnston | 36y 131d | Ireland | v Canada | Toronto | 7 Sep 2010 | ODI # 3042 |
M Azharuddin | 36y 124d | India | v New Zealand | Nottingham | 12 Jun 1999 | ODI # 1480 |
Khawar Ali | 36y 113d | Oman | v P.N.G. | Dubai (DSC) | 12 Apr 2022 | ODI # 4386 |
Mohammad Hafeez | 36y 94d | Pakistan | v Australia | Perth | 19 Jan 2017 | ODI # 3820 |
CL Hooper | 36y 79d | West Indies | v Kenya | Kimberley | 4 Mar 2003 | ODI # 1981 |
Amjad Javed | 36y 42d | U.A.E. | v Scotland | Edinburgh | 16 Aug 2016 | ODI # 3766 |
Asif Iqbal | 36y 14d | Pakistan | v West Indies | The Oval | 20 Jun 1979 | ODI # 73 |
H Masakadza | 35y 332d | Zimbabwe | v Ireland | Belfast | 7 Jul 2019 | ODI # 4189 |
RG Sharma | 35y 326d | India | v Australia | Chennai | 22 Mar 2023 | ODI # 4545 |
JG Wright | 35y 324d | New Zealand | v England | The Oval | 25 May 1990 | ODI # 633 |
RD Berrington | 35y 324d | Scotland | v Nepal | Kirtipur | 21 Feb 2023 | ODI # 4520 |
AC Gilchrist | 35y 322d | Australia | v India | Kochi | 2 Oct 2007 | ODI # 2623 |
AJ Finch | 35y 298d | Australia | v New Zealand | Cairns | 11 Sep 2022 | ODI # 4464 |
EJG Morgan | 35y 282d | England | v Netherlands | Amstelveen | 19 Jun 2022 | ODI # 4414 |
GM Hamilton | 35y 276d | Scotland | v England | Edinburgh | 19 Jun 2010 | ODI # 2997 |
DL Houghton | 35y 275d | Zimbabwe | v India | Pune | 25 Mar 1993 | ODI # 823 |
SM Gavaskar | 35y 243d | India | v Pakistan | Melbourne | 10 Mar 1985 | ODI # 319 |
A Vala | 35y 243d | P.N.G. | v Canada | Windhoek | 5 Apr 2023 | ODI # 4567 |
DPMD Jayawardene | 35y 241d | Sri Lanka | v Australia | Hobart | 23 Jan 2013 | ODI # 3326 |
Javed Miandad | 35y 216d | Pakistan | v Australia | Sydney | 14 Jan 1993 | ODI # 791 |
SL Malinga | 35y 200d | Sri Lanka | v South Africa | Cape Town | 16 Mar 2019 | ODI # 4115 |
Zeeshan Maqsood | 35y 187d | Oman | v U.A.E. | Mulpani | 29 Apr 2023 | ODI # 4570 |
A Ranatunga | 35y 180d | Sri Lanka | v Kenya | Southampton | 30 May 1999 | ODI # 1469 |
AY Karim | 35y 166d | Kenya | v Sri Lanka | Southampton | 30 May 1999 | ODI # 1469 |
BRM Taylor | 35y 164d | Zimbabwe | v Bangladesh | Harare | 20 Jul 2021 | ODI # 4308 |
Mohammad Yousuf | 35y 155d | Pakistan | v Australia | Perth | 29 Jan 2010 | ODI # 2947 |
MM Ali | 35y 154d | England | v Australia | Sydney | 19 Nov 2022 | ODI # 4477 |
Sarfraz Nawaz | 35y 116d | Pakistan | v England | Karachi | 26 Mar 1984 | ODI # 256 |
MS Atapattu | 35y 115d | Sri Lanka | v Pakistan | Colombo (RPS) | 17 Mar 2006 | ODI # 2351 |
TM Dilshan | 35y 100d | Sri Lanka | v South Africa | Johannesburg | 22 Jan 2012 | ODI # 3229 |
LRD Mendis | 35y 66d | Sri Lanka | v England | Pune | 30 Oct 1987 | ODI # 472 |
CA Walsh | 35y 50d | West Indies | v England | Sharjah | 19 Dec 1997 | ODI # 1266 |
Ramiz Raja | 35y 38d | Pakistan | v India | Toronto | 21 Sep 1997 | ODI # 1232 |
Sultan Zarawani | 35y 37d | U.A.E. | v Netherlands | Lahore | 1 Mar 1996 | ODI # 1069 |
RD Jacobs | 35y 7d | West Indies | v Bangladesh | Dhaka | 3 Dec 2002 | ODI # 1910 |
Age is shown as at the end of the player's final match as captain
Records includes the following current or recent matches:
United Arab Emirates v West Indies at Sharjah, 3rd ODI, Jun 9, 2023 [ODI # 4584]
Sri Lanka v Afghanistan at Hambantota, 3rd ODI, Jun 7, 2023 [ODI # 4583]
United Arab Emirates v West Indies at Sharjah, 2nd ODI, Jun 6, 2023 [ODI # 4582]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2023 ESPN Sports Media Ltd. All rights reserved