One-Day Internationals Cricket – Oldest players
One-Day Internationals
Players
Oldest players
Rank | Player | Age | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|
🥇 1 | NE Clarke | 47y 257d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 |
🥈 2 | AJ Traicos | 45y 312d | Zimbabwe | v India | Pune | 25 Mar 1993 | ODI # 823 |
🥉 3 | N Gifford | 44y 361d | England | v Pakistan | Sharjah | 26 Mar 1985 | ODI # 323 |
4 | R Sharma | 43y 308d | Hong Kong | v Pakistan | Colombo (SSC) | 18 Jul 2004 | ODI # 2147 |
5 | Khurram Khan | 43y 267d | U.A.E. | v West Indies | Napier | 15 Mar 2015 | ODI # 3638 |
6 | JL Louw | 43y 236d | Namibia | v Zimbabwe | Harare | 10 Feb 2003 | ODI # 1943 |
7 | Aamir Kaleem | 43y 188d | Oman | v U.S.A. | Lauderhill | 27 May 2025 | ODI # 4879 |
8 | GJAF Aponso | 43y 129d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 |
9 | Mohammad Tauqir | 43y 60d | U.A.E. | v West Indies | Napier | 15 Mar 2015 | ODI # 3638 |
10 | DJ Pringle | 43y 44d | East Africa | v England | Birmingham | 14 Jun 1975 | ODI # 27 |
11 | SW Lubbers | 42y 347d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 |
12 | DL Blake | 42y 284d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 |
13 | Mohammad Nadeem | 42y 265d | Oman | v U.S.A. | Lauderhill | 27 May 2025 | ODI # 4879 |
14 | DS de Silva | 42y 261d | Sri Lanka | v West Indies | Melbourne | 27 Feb 1985 | ODI # 313 |
15 | RW Taylor | 42y 223d | England | v New Zealand | Auckland | 25 Feb 1984 | ODI # 251 |
16 | CB Lambert | 42y 213d | U.S.A. | v New Zealand | The Oval | 10 Sep 2004 | ODI # 2169 |
17 | SO Tikolo | 42y 212d | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 |
18 | CA Reid | 42y 157d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 |
19 | CEB Rice | 42y 114d | South Africa | v India | New Delhi | 14 Nov 1991 | ODI # 688 |
20 | FJ Titmus | 42y 105d | England | v New Zealand | Wellington | 9 Mar 1975 | ODI # 18 |
21 | RB Simpson | 42y 68d | Australia | v West Indies | Castries | 12 Apr 1978 | ODI # 49 |
22 | ST Jayasuriya | 41y 363d | Sri Lanka | v England | The Oval | 28 Jun 2011 | ODI # 3165 |
23 | EE Hemmings | 41y 354d | England | v New Zealand | Christchurch | 9 Feb 1991 | ODI # 668 |
24 | PG Nana | 41y 301d | East Africa | v England | Birmingham | 14 Jun 1975 | ODI # 27 |
25 | S Dhaniram | 41y 261d | Canada | v Netherlands | Rotterdam | 5 Jul 2010 | ODI # 3014 |
26 | DB Close | 41y 186d | England | v Australia | Birmingham | 28 Aug 1972 | ODI # 4 |
27 | GA Gooch | 41y 171d | England | v Australia | Melbourne | 10 Jan 1995 | ODI # 969 |
28 | G Boycott | 41y 60d | England | v India | Jalandhar | 20 Dec 1981 | ODI # 131 |
29 | R Illingworth | 41y 42d | England | v New Zealand | Manchester | 20 Jul 1973 | ODI # 7 |
30 | W Barresi | 41y 40d | Netherlands | v Scotland | Dundee | 12 Jun 2025 | ODI # 4888 |
31 | IL Philip | 40y 349d | Scotland | v Bangladesh | Edinburgh | 24 May 1999 | ODI # 1459 |
32 | BL D'Oliveira | 40y 329d | England | v Australia | Birmingham | 28 Aug 1972 | ODI # 4 |
33 | Naseem Khushi | 40y 322d | Oman | v Zimbabwe | Bulawayo | 29 Jun 2023 | ODI # 4605 |
34 | MR Johnson | 40y 321d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 |
35 | AC Cummins | 40y 319d | Canada | v New Zealand | Gros Islet | 22 Mar 2007 | ODI # 2548 |
36 | JM Davison | 40y 311d | Canada | v Australia | Bengaluru | 16 Mar 2011 | ODI # 3134 |
37 | Misbah-ul-Haq | 40y 296d | Pakistan | v Australia | Adelaide | 20 Mar 2015 | ODI # 3642 |
38 | Jahangir Shah | 40y 283d | Bangladesh | v New Zealand | Sharjah | 28 Apr 1990 | ODI # 626 |
39 | LR Gibbs | 40y 251d | West Indies | v Sri Lanka | Manchester | 7 Jun 1975 | ODI # 22 |
40 | JE Emburey | 40y 212d | England | v Sri Lanka | Moratuwa | 20 Mar 1993 | ODI # 818 |
41 | CH Lloyd | 40y 187d | West Indies | v Pakistan | Melbourne | 6 Mar 1985 | ODI # 317 |
42 | RE van der Merwe | 40y 163d | Netherlands | v Scotland | Dundee | 12 Jun 2025 | ODI # 4888 |
43 | BE Congdon | 40y 156d | New Zealand | v England | Manchester | 17 Jul 1978 | ODI # 53 |
44 | LN Onyango | 40y 123d | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 |
45 | GR Codrington | 40y 112d | Canada | v England | Gros Islet | 18 Mar 2007 | ODI # 2541 |
46 | DL Houghton | 40y 104d | Zimbabwe | v New Zealand | Harare | 5 Oct 1997 | ODI # 1238 |
47 | Imran Tahir | 40y 101d | South Africa | v Australia | Manchester | 6 Jul 2019 | ODI # 4188 |
48 | O Henry | 40y 79d | South Africa | v West Indies | Port of Spain | 11 Apr 1992 | ODI # 754 |
49 | Mohammad Nabi | 40y 58d | Afghanistan | v Australia | Lahore | 28 Feb 2025 | ODI # 4850 |
50 | SJ Cook | 40y 33d | South Africa | v Sri Lanka | Colombo (RPS) | 2 Sep 1993 | ODI # 837 |
51 | Shaiman Anwar | 40y 32d | U.A.E. | v Zimbabwe | Harare | 16 Apr 2019 | ODI # 4124 |
52 | HR Johnson | 40y 28d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 |
53 | CG Greenidge | 40y 24d | West Indies | v England | Manchester | 25 May 1991 | ODI # 677 |
54 | RP Lefebvre | 40y 21d | Netherlands | v Zimbabwe | Bulawayo | 28 Feb 2003 | ODI # 1972 |
Showing 54 records
Additional Information
Age is shown as at the end of the player's final match