Oldest players in ODIs
Oldest players
Player | Age | Team | Opposition | Ground | Match Date | Scorecard |
47y 257d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 | |
45y 312d | Zimbabwe | v India | Pune | 25 Mar 1993 | ODI # 823 | |
44y 361d | England | v Pakistan | Sharjah | 26 Mar 1985 | ODI # 323 | |
43y 308d | Hong Kong | v Pakistan | Colombo (SSC) | 18 Jul 2004 | ODI # 2147 | |
43y 267d | U.A.E. | v West Indies | Napier | 15 Mar 2015 | ODI # 3638 | |
43y 236d | Namibia | v Zimbabwe | Harare | 10 Feb 2003 | ODI # 1943 | |
43y 129d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 | |
43y 60d | U.A.E. | v West Indies | Napier | 15 Mar 2015 | ODI # 3638 | |
43y 44d | East Africa | v England | Birmingham | 14 Jun 1975 | ODI # 27 | |
42y 347d | Netherlands | v South Africa | Rawalpindi | 5 Mar 1996 | ODI # 1073 | |
42y 284d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 | |
42y 261d | Sri Lanka | v West Indies | Melbourne | 27 Feb 1985 | ODI # 313 | |
42y 223d | England | v New Zealand | Auckland | 25 Feb 1984 | ODI # 251 | |
42y 213d | U.S.A. | v New Zealand | The Oval | 10 Sep 2004 | ODI # 2169 | |
42y 212d | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 | |
42y 157d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 | |
42y 114d | South Africa | v India | New Delhi | 14 Nov 1991 | ODI # 688 | |
42y 105d | England | v New Zealand | Wellington | 9 Mar 1975 | ODI # 18 | |
42y 68d | Australia | v West Indies | Castries | 12 Apr 1978 | ODI # 49 | |
41y 363d | Sri Lanka | v England | The Oval | 28 Jun 2011 | ODI # 3165 | |
41y 354d | England | v New Zealand | Christchurch | 9 Feb 1991 | ODI # 668 | |
41y 301d | East Africa | v England | Birmingham | 14 Jun 1975 | ODI # 27 | |
41y 261d | Canada | v Netherlands | Rotterdam | 5 Jul 2010 | ODI # 3014 | |
41y 186d | England | v Australia | Birmingham | 28 Aug 1972 | ODI # 4 | |
41y 171d | England | v Australia | Melbourne | 10 Jan 1995 | ODI # 969 | |
41y 60d | England | v India | Jalandhar | 20 Dec 1981 | ODI # 131 | |
41y 42d | England | v New Zealand | Manchester | 20 Jul 1973 | ODI # 7 | |
40y 349d | Scotland | v Bangladesh | Edinburgh | 24 May 1999 | ODI # 1459 | |
40y 329d | England | v Australia | Birmingham | 28 Aug 1972 | ODI # 4 | |
40y 322d | Oman | v Zimbabwe | Bulawayo | 29 Jun 2023 | ODI # 4605 | |
40y 321d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 | |
40y 319d | Canada | v New Zealand | Gros Islet | 22 Mar 2007 | ODI # 2548 | |
40y 311d | Canada | v Australia | Bengaluru | 16 Mar 2011 | ODI # 3134 | |
40y 304d | Oman | v West Indies | Harare | 5 Jul 2023 | ODI # 4614 | |
40y 296d | Pakistan | v Australia | Adelaide | 20 Mar 2015 | ODI # 3642 | |
40y 283d | Bangladesh | v New Zealand | Sharjah | 28 Apr 1990 | ODI # 626 | |
40y 251d | West Indies | v Sri Lanka | Manchester | 7 Jun 1975 | ODI # 22 | |
40y 212d | England | v Sri Lanka | Moratuwa | 20 Mar 1993 | ODI # 818 | |
40y 187d | West Indies | v Pakistan | Melbourne | 6 Mar 1985 | ODI # 317 | |
40y 156d | New Zealand | v England | Manchester | 17 Jul 1978 | ODI # 53 | |
40y 123d | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 | |
40y 112d | Canada | v England | Gros Islet | 18 Mar 2007 | ODI # 2541 | |
40y 104d | Zimbabwe | v New Zealand | Harare | 5 Oct 1997 | ODI # 1238 | |
40y 101d | South Africa | v Australia | Manchester | 6 Jul 2019 | ODI # 4188 | |
40y 79d | South Africa | v West Indies | Port of Spain | 11 Apr 1992 | ODI # 754 | |
40y 77d | Oman | v U.A.E. | Al Amerat | 5 Feb 2022 | ODI # 4351 | |
40y 33d | South Africa | v Sri Lanka | Colombo (RPS) | 2 Sep 1993 | ODI # 837 | |
40y 32d | U.A.E. | v Zimbabwe | Harare | 16 Apr 2019 | ODI # 4124 | |
40y 28d | U.S.A. | v Australia | Southampton | 13 Sep 2004 | ODI # 2172 | |
40y 24d | West Indies | v England | Manchester | 25 May 1991 | ODI # 677 | |
40y 21d | Netherlands | v Zimbabwe | Bulawayo | 28 Feb 2003 | ODI # 1972 |
Age is shown as at the end of the player's final match
Records includes the following current or recent matches:
Scotland v Namibia at Dundee, ICC Men's Cricket World Cup League 2 18th match, Jul 26, 2024 [ODI # 4751]
Namibia v Oman at Dundee, ICC Men's Cricket World Cup League 2 17th match, Jul 24, 2024 [ODI # 4750]
Scotland v Oman at Dundee, ICC Men's Cricket World Cup League 2 16th match, Jul 22, 2024 [ODI # 4749]