Records for ODI Matches

Oldest players on debut
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
47y 240dNetherlandsv New ZealandVadodara17 Feb 1996ODI # 1051
44y 359dEnglandv AustraliaSharjah24 Mar 1985ODI # 322
43y 306dHong Kongv BangladeshColombo (SSC)16 Jul 2004ODI # 2143
43y 236dNamibiav ZimbabweHarare10 Feb 2003ODI # 1943
43y 112dNetherlandsv New ZealandVadodara17 Feb 1996ODI # 1051
43y 41dEast Africav IndiaLeeds11 Jun 1975ODI # 24
42y 330dNetherlandsv New ZealandVadodara17 Feb 1996ODI # 1051
42y 284dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
42y 154dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
42y 110dSouth Africav IndiaEden Gardens10 Nov 1991ODI # 686
42y 104dEnglandv New ZealandDunedin8 Mar 1975ODI # 17
42y 19dAustraliav West IndiesSt John's22 Feb 1978ODI # 48
41y 294dEast Africav New ZealandBirmingham7 Jun 1975ODI # 20
41y 182dEnglandv AustraliaManchester24 Aug 1972ODI # 2
40y 341dScotlandv AustraliaWorcester16 May 1999ODI # 1446
40y 318dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
40y 39dSouth Africav Sri LankaWellington2 Mar 1992ODI # 727
40y 25dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
39y 269dCanadav PakistanLeeds9 Jun 1979ODI # 64
39y 195dCanadav BangladeshDurban11 Feb 2003ODI # 1946
39y 172dCanadav BermudaPort of Spain17 May 2006ODI # 2375
39y 121dPakistanv IndiaEden Gardens18 Feb 1987ODI # 434
39y 93dEnglandv AustraliaMelbourne5 Jan 1971ODI # 1
39y 93dCanadav AustraliaBirmingham16 Jun 1979ODI # 70
39y 26dU.A.E.v South AfricaRawalpindi16 Feb 1996ODI # 1049
38y 363dCanadav PakistanLeeds9 Jun 1979ODI # 64
38y 341dWest Indiesv EnglandLeeds5 Sep 1973ODI # 8
38y 211dEnglandv AustraliaMelbourne5 Jan 1971ODI # 1
38y 183dEnglandv PakistanSharjah26 Mar 1985ODI # 323
38y 182dNetherlandsv New ZealandVadodara17 Feb 1996ODI # 1051
38y 133dU.A.E.v South AfricaRawalpindi16 Feb 1996ODI # 1049
38y 108dScotlandv PakistanEdinburgh17 May 2013ODI # 3356
38y 102dSouth Africav IndiaEden Gardens10 Nov 1991ODI # 686
38y 88dAustraliav West IndiesSydney15 Jan 1985ODI # 289
38y 84dU.S.A.v AustraliaSouthampton13 Sep 2004ODI # 2172
38y 12dEnglandv AustraliaMelbourne5 Jan 1971ODI # 1
37y 311dCanadav BangladeshDurban11 Feb 2003ODI # 1946
37y 268dOmanv ScotlandAberdeen15 Aug 2019ODI # 4200
37y 253dWest Indiesv EnglandLeeds5 Sep 1973ODI # 8
37y 211dCanadav ZimbabwePort of Spain16 May 2006ODI # 2374
37y 179dCanadav BangladeshDurban11 Feb 2003ODI # 1946
37y 147dOmanv U.A.E.Al Amerat5 Jan 2020ODI # 4224
37y 43dEast Africav New ZealandBirmingham7 Jun 1975ODI # 20
37y 39dWest Indiesv EnglandLeeds5 Sep 1973ODI # 8
37y 33dU.S.A.v P.N.G.Lauderhill13 Sep 2019ODI # 4205
37y 4dNetherlandsv Sri LankaAmstelveen4 Jul 2006ODI # 2390
36y 275dScotlandv AustraliaWorcester16 May 1999ODI # 1446
36y 275dCanadav IrelandDublin19 Sep 2011ODI # 3196
36y 255dBangladeshv PakistanMoratuwa31 Mar 1986ODI # 375
36y 244dCanadav U.A.E.Dubai (DICS)28 Feb 2024ODI # 4736
36y 235dOmanv NamibiaWindhoek27 Apr 2019ODI # 4125
36y 225dCanadav KenyaNairobi (Gym)18 Oct 2007ODI # 2634
36y 197dHong Kongv BangladeshColombo (SSC)16 Jul 2004ODI # 2143
36y 180dSouth Africav IndiaEden Gardens10 Nov 1991ODI # 686
36y 164dScotlandv PakistanEdinburgh27 Jun 2006ODI # 2387
36y 138dIndiav EnglandLeeds13 Jul 1974ODI # 12
36y 137dCanadav JerseyWindhoek27 Mar 2023ODI # 4552
36y 131dBermudav CanadaPort of Spain17 May 2006ODI # 2375
36y 83dEnglandv AustraliaMelbourne12 Jan 2007ODI # 2473
36y 82dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
36y 76dSri Lankav West IndiesManchester7 Jun 1975ODI # 22
36y 43dBermudav KenyaPotchefstroom6 Apr 2009ODI # 2835
36y 23dZimbabwev AustraliaNottingham9 Jun 1983ODI # 199
36y 3dBermudav KenyaMombasa11 Nov 2006ODI # 2444
35y 330dEnglandv AustraliaMelbourne1 Jan 1975ODI # 16
35y 315dNamibiav PakistanKimberley16 Feb 2003ODI # 1954
35y 301dPakistanv AustraliaSharjah7 Oct 2014ODI # 3530
35y 300dOmanv ScotlandAberdeen18 Aug 2019ODI # 4202
35y 262dCanadav NetherlandsAmstelveen11 Jul 2009ODI # 2859
35y 259dCanadav ScotlandAyr11 Jul 2012ODI # 3287
35y 216dBermudav CanadaToronto19 Aug 2006ODI # 2406
35y 148dU.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
35y 147dU.S.A.v P.N.G.Windhoek27 Apr 2019ODI # 4126
35y 144dScotlandv AfghanistanEdinburgh4 Jul 2016ODI # 3759
35y 121dCanadav NepalKirtipur8 Feb 2024ODI # 4724
35y 113dZimbabwev IndiaWankhede17 Oct 1987ODI # 461
35y 105dHong Kongv PakistanColombo (SSC)18 Jul 2004ODI # 2147
35y 85dCanadav NepalKirtipur8 Feb 2024ODI # 4724
35y 83dCanadav BermudaPort of Spain17 May 2006ODI # 2375
35y 61dNamibiav OmanWindhoek27 Apr 2019ODI # 4125
35y 43dAustraliav South AfricaGqeberha13 Apr 2009ODI # 2840
35y 37dNetherlandsv Sri LankaColombo (RPS)16 Sep 2002ODI # 1878
35y 35dEnglandv AustraliaManchester2 Jun 1977ODI # 42
35y 34dCanadav BangladeshDurban11 Feb 2003ODI # 1946
35y 24dNetherlandsv New ZealandHyderabad9 Oct 2023ODI # 4663
35y 6dU.A.E.v IrelandICCA Dubai11 Jan 2018ODI # 3948
35y 0dNew Zealandv PakistanChristchurch11 Feb 1973ODI # 5
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]