Records for ODI Matches

Oldest captains
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
44y 361dEnglandv PakistanSharjah26 Mar 1985ODI # 323
43y 308dHong Kongv PakistanColombo (SSC)18 Jul 2004ODI # 2147
43y 164dU.A.E.v AfghanistanICCA Dubai2 Dec 2014ODI # 3560
43y 60dU.A.E.v West IndiesNapier15 Mar 2015ODI # 3638
42y 347dNetherlandsv South AfricaRawalpindi5 Mar 1996ODI # 1073
42y 114dSouth Africav IndiaNew Delhi14 Nov 1991ODI # 688
42y 68dAustraliav West IndiesCastries12 Apr 1978ODI # 49
41y 186dEnglandv AustraliaBirmingham28 Aug 1972ODI # 4
41y 42dEnglandv New ZealandManchester20 Jul 1973ODI # 7
40y 296dPakistanv AustraliaAdelaide20 Mar 2015ODI # 3642
40y 264dSri Lankav New ZealandDunedin2 Mar 1983ODI # 186
40y 187dWest Indiesv PakistanMelbourne6 Mar 1985ODI # 317
40y 166dZimbabwev AustraliaCuttack30 Oct 1987ODI # 471
40y 21dNetherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
40y 5dCanadav NetherlandsBenoni1 Dec 2006ODI # 2455
39y 317dEnglandv NamibiaGqeberha19 Feb 2003ODI # 1959
39y 312dCanadav West IndiesKing City (NW)24 Aug 2008ODI # 2752
39y 304dEnglandv AustraliaLord's23 May 1993ODI # 832
39y 268dKenyav ZimbabweEden Gardens20 Mar 2011ODI # 3140
39y 172dPakistanv EnglandMelbourne25 Mar 1992ODI # 752
39y 81dWest Indiesv EnglandLord's27 May 1991ODI # 678
38y 255dAustraliav South AfricaBloemfontein8 Apr 1994ODI # 903
38y 145dZimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
38y 50dScotlandv U.A.E.Pearland3 Jun 2022ODI # 4396
37y 354dWest Indiesv EnglandBridgetown21 Apr 2007ODI # 2578
37y 270dEnglandv Sri LankaColombo (SSC)14 Feb 1982ODI # 146
37y 269dEnglandv West IndiesSydney22 Jan 1980ODI # 87
37y 267dWest Indiesv Sri LankaWankhede9 Nov 1993ODI # 847
37y 260dEnglandv New ZealandDunedin8 Mar 1975ODI # 17
37y 255dWest Indiesv EnglandThe Oval7 Sep 1973ODI # 9
37y 237dZimbabwev IrelandHarare17 Dec 2023ODI # 4712
37y 216dEnglandv PakistanManchester24 May 1978ODI # 50
37y 199dCanadav New ZealandBenoni3 Mar 2003ODI # 1977
37y 174dWest Indiesv PakistanSharjah22 Oct 1988ODI # 527
37y 136dPakistanv New ZealandMultan7 Dec 1984ODI # 280
37y 118dCanadav ScotlandDubai (DICS)7 Mar 2024ODI # 4740
37y 80dNetherlandsv AustraliaBasseterre18 Mar 2007ODI # 2540
37y 80dIndiav AfghanistanDubai (DICS)25 Sep 2018ODI # 4046
37y 72dNetherlandsv AfghanistanAmstelveen1 Sep 2009ODI # 2881
37y 69dWest Indiesv IndiaJohannesburg30 Sep 2009ODI # 2904
37y 62dAustraliav IndiaBrisbane19 Feb 2012ODI # 3244
37y 54dPakistanv AustraliaAbu Dhabi27 Mar 2019ODI # 4118
37y 44dSouth Africav PakistanFaisalabad28 Oct 1994ODI # 940
37y 26dNew Zealandv EnglandWellington9 Mar 1975ODI # 18
37y 18dPakistanv ZimbabweKingston21 Mar 2007ODI # 2547
36y 360dIndiav New ZealandChristchurch30 Nov 2022ODI # 4489
36y 339dScotlandv CanadaDubai (DICS)7 Mar 2024ODI # 4740
36y 317dCanadav New ZealandGros Islet22 Mar 2007ODI # 2548
36y 273dZimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
36y 246dAustraliav South AfricaPerth3 Feb 2002ODI # 1802
36y 243dBermudav NetherlandsPotchefstroom8 Apr 2009ODI # 2837
36y 227dBangladeshv Sri LankaDelhi6 Nov 2023ODI # 4695
36y 203dWest Indiesv AustraliaMelbourne9 Dec 1979ODI # 78
36y 203dIndiav AustraliaAhmedabad19 Nov 2023ODI # 4705
36y 172dEnglandv AustraliaPerth9 Dec 1990ODI # 649
36y 153dBangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
36y 145dNew Zealandv IndiaPerth9 Dec 1980ODI # 99
36y 131dIrelandv CanadaToronto7 Sep 2010ODI # 3042
36y 124dIndiav New ZealandNottingham12 Jun 1999ODI # 1480
36y 113dOmanv P.N.G.Dubai (DICS)12 Apr 2022ODI # 4386
36y 94dPakistanv AustraliaPerth19 Jan 2017ODI # 3820
36y 79dWest Indiesv KenyaKimberley4 Mar 2003ODI # 1981
36y 42dU.A.E.v ScotlandEdinburgh16 Aug 2016ODI # 3766
36y 14dPakistanv West IndiesThe Oval20 Jun 1979ODI # 73
35y 332dZimbabwev IrelandBelfast7 Jul 2019ODI # 4189
35y 324dNew Zealandv EnglandThe Oval25 May 1990ODI # 633
35y 322dAustraliav IndiaKochi2 Oct 2007ODI # 2623
35y 298dAustraliav New ZealandCairns11 Sep 2022ODI # 4464
35y 282dEnglandv NetherlandsAmstelveen19 Jun 2022ODI # 4414
35y 276dScotlandv EnglandEdinburgh19 Jun 2010ODI # 2997
35y 275dZimbabwev IndiaPune25 Mar 1993ODI # 823
35y 248dOmanv ZimbabweBulawayo29 Jun 2023ODI # 4605
35y 243dIndiav PakistanMelbourne10 Mar 1985ODI # 319
35y 243dP.N.G.v CanadaWindhoek5 Apr 2023ODI # 4567
35y 241dSri Lankav AustraliaHobart23 Jan 2013ODI # 3326
35y 216dPakistanv AustraliaSydney14 Jan 1993ODI # 791
35y 200dSri Lankav South AfricaCape Town16 Mar 2019ODI # 4115
35y 180dSri Lankav KenyaSouthampton30 May 1999ODI # 1469
35y 166dKenyav Sri LankaSouthampton30 May 1999ODI # 1469
35y 164dZimbabwev BangladeshHarare20 Jul 2021ODI # 4308
35y 155dPakistanv AustraliaPerth29 Jan 2010ODI # 2947
35y 154dEnglandv AustraliaSydney19 Nov 2022ODI # 4477
35y 116dPakistanv EnglandKarachi26 Mar 1984ODI # 256
35y 115dSri Lankav PakistanColombo (RPS)17 Mar 2006ODI # 2351
35y 100dSri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
35y 66dSri Lankav EnglandPune30 Oct 1987ODI # 472
35y 50dWest Indiesv EnglandSharjah19 Dec 1997ODI # 1266
35y 38dPakistanv IndiaToronto21 Sep 1997ODI # 1232
35y 37dU.A.E.v NetherlandsLahore1 Mar 1996ODI # 1069
35y 7dWest Indiesv BangladeshDhaka3 Dec 2002ODI # 1910
Age is shown as at the end of the player's final match as captain
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]