Records for ODI Matches

Oldest players
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
47y 257dNetherlandsv South AfricaRawalpindi5 Mar 1996ODI # 1073
45y 312dZimbabwev IndiaPune25 Mar 1993ODI # 823
44y 361dEnglandv PakistanSharjah26 Mar 1985ODI # 323
43y 308dHong Kongv PakistanColombo (SSC)18 Jul 2004ODI # 2147
43y 267dU.A.E.v West IndiesNapier15 Mar 2015ODI # 3638
43y 236dNamibiav ZimbabweHarare10 Feb 2003ODI # 1943
43y 129dNetherlandsv South AfricaRawalpindi5 Mar 1996ODI # 1073
43y 60dU.A.E.v West IndiesNapier15 Mar 2015ODI # 3638
43y 44dEast Africav EnglandBirmingham14 Jun 1975ODI # 27
42y 347dNetherlandsv South AfricaRawalpindi5 Mar 1996ODI # 1073
42y 284dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
42y 261dSri Lankav West IndiesMelbourne27 Feb 1985ODI # 313
42y 223dEnglandv New ZealandAuckland25 Feb 1984ODI # 251
42y 213dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
42y 212dKenyav NetherlandsLincoln23 Jan 2014ODI # 3460
42y 157dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
42y 114dSouth Africav IndiaNew Delhi14 Nov 1991ODI # 688
42y 105dEnglandv New ZealandWellington9 Mar 1975ODI # 18
42y 68dAustraliav West IndiesCastries12 Apr 1978ODI # 49
41y 363dSri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
41y 354dEnglandv New ZealandChristchurch9 Feb 1991ODI # 668
41y 301dEast Africav EnglandBirmingham14 Jun 1975ODI # 27
41y 261dCanadav NetherlandsRotterdam5 Jul 2010ODI # 3014
41y 186dEnglandv AustraliaBirmingham28 Aug 1972ODI # 4
41y 171dEnglandv AustraliaMelbourne10 Jan 1995ODI # 969
41y 60dEnglandv IndiaJalandhar20 Dec 1981ODI # 131
41y 42dEnglandv New ZealandManchester20 Jul 1973ODI # 7
40y 349dScotlandv BangladeshEdinburgh24 May 1999ODI # 1459
40y 329dEnglandv AustraliaBirmingham28 Aug 1972ODI # 4
40y 322dOmanv ZimbabweBulawayo29 Jun 2023ODI # 4605
40y 321dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
40y 319dCanadav New ZealandGros Islet22 Mar 2007ODI # 2548
40y 311dCanadav AustraliaBengaluru16 Mar 2011ODI # 3134
40y 304dOmanv West IndiesHarare5 Jul 2023ODI # 4614
40y 296dPakistanv AustraliaAdelaide20 Mar 2015ODI # 3642
40y 283dBangladeshv New ZealandSharjah28 Apr 1990ODI # 626
40y 251dWest Indiesv Sri LankaManchester7 Jun 1975ODI # 22
40y 212dEnglandv Sri LankaMoratuwa20 Mar 1993ODI # 818
40y 187dWest Indiesv PakistanMelbourne6 Mar 1985ODI # 317
40y 156dNew Zealandv EnglandManchester17 Jul 1978ODI # 53
40y 123dKenyav NetherlandsLincoln23 Jan 2014ODI # 3460
40y 112dCanadav EnglandGros Islet18 Mar 2007ODI # 2541
40y 104dZimbabwev New ZealandHarare5 Oct 1997ODI # 1238
40y 101dSouth Africav AustraliaManchester6 Jul 2019ODI # 4188
40y 79dSouth Africav West IndiesPort of Spain11 Apr 1992ODI # 754
40y 77dOmanv U.A.E.Al Amerat5 Feb 2022ODI # 4351
40y 33dSouth Africav Sri LankaColombo (RPS)2 Sep 1993ODI # 837
40y 32dU.A.E.v ZimbabweHarare16 Apr 2019ODI # 4124
40y 28dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
40y 24dWest Indiesv EnglandManchester25 May 1991ODI # 677
40y 21dNetherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
Age is shown as at the end of the player's final match
Records includes the following current or recent matches:

United Arab Emirates v Scotland at Dubai (DSC), ICC Men's Cricket World Cup League 2 9th match, Mar 3, 2024 [ODI # 4738]

Canada v Scotland at Dubai (DSC), ICC Men's Cricket World Cup League 2 8th match, Mar 1, 2024 [ODI # 4737]

United Arab Emirates v Canada at Dubai (DSC), ICC Men's Cricket World Cup League 2 7th match, Feb 28, 2024 [ODI # 4736]