Youngest captains in ODIs

Youngest captains
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
19y 165dAfghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
20y 73dNepalv U.A.E.Kirtipur14 Nov 2022ODI # 4473
20y 297dBangladeshv South AfricaBirmingham12 Sep 2004ODI # 2171
20y 315dHong Kongv PakistanDubai (DICS)16 Sep 2018ODI # 4037
20y 342dZimbabwev Sri LankaBulawayo20 Apr 2004ODI # 2119
21y 21dU.A.E.v NepalHarare2 Jul 2023ODI # 4610
21y 125dZimbabwev BangladeshHarare29 Jul 2006ODI # 2392
21y 226dNepalv P.N.G.Sharjah16 Mar 2022ODI # 4368
21y 332dNew Zealandv West IndiesKingston5 Jul 2012ODI # 3283
21y 354dPakistanv West IndiesSharjah5 Nov 1993ODI # 845
22y 71dSouth Africav IndiaDhaka13 Apr 2003ODI # 2002
22y 124dBangladeshv West IndiesRoseau26 Jul 2009ODI # 2862
23y 13dBangladeshv Sri LankaColombo (PSS)20 Jul 2007ODI # 2605
23y 72dWest Indiesv South AfricaDurban16 Jan 2015ODI # 3579
23y 123dSouth Africav IndiaCenturion4 Feb 2018ODI # 3970
23y 126dIndiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
23y 162dPakistanv West IndiesKarachi21 Nov 1980ODI # 93
23y 182dIndiav ZimbabweBulawayo28 May 2010ODI # 2981
23y 196dPakistanv IndiaSharjah7 Apr 1995ODI # 995
23y 244dSri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
23y 249dIndiav Sri LankaAmritsar12 Sep 1982ODI # 156
23y 251dHong Kongv AfghanistanKuala Lumpur1 May 2014ODI # 3487
23y 300dWest Indiesv EnglandGeorgetown18 Apr 2004ODI # 2118
23y 326dIrelandv NetherlandsDublin28 Jul 2008ODI # 2737
23y 338dZimbabwev AustraliaColombo (RPS)26 Aug 1996ODI # 1105
23y 342dZimbabwev KenyaBulawayo25 Feb 2006ODI # 2339
23y 358dNew Zealandv Sri LankaChristchurch25 Mar 1997ODI # 1184
24y 16dNamibiav OmanWindhoek27 Apr 2019ODI # 4125
24y 58dWest Indiesv ZimbabweHarare4 Dec 2007ODI # 2653
24y 75dZimbabwev IndiaBulawayo28 May 2010ODI # 2981
24y 105dSouth Africav New ZealandBrisbane8 Jan 1994ODI # 870
24y 157dBangladeshv West IndiesMirpur13 Oct 2011ODI # 3198
24y 171dZimbabwev PakistanMultan27 Jan 2008ODI # 2665
24y 178dIndiav BangladeshDhaka16 Apr 2003ODI # 2004
24y 186dEnglandv West IndiesLeeds28 May 1980ODI # 89
24y 195dKenyav NetherlandsLincoln23 Jan 2014ODI # 3460
24y 209dNew Zealandv Sri LankaSharjah10 Apr 2001ODI # 1705
24y 210dKenyav ZimbabweHarare8 Dec 2002ODI # 1913
24y 239dIndiav Sri LankaKingston2 Jul 2013ODI # 3382
24y 245dIndiav PakistanIndore27 Jan 1987ODI # 426
24y 247dHong Kongv ScotlandEdinburgh8 Sep 2016ODI # 3778
24y 278dAfghanistanv ScotlandBenoni19 Apr 2009ODI # 2842
24y 329dZimbabwev Sri LankaSharjah26 Oct 2001ODI # 1765
24y 333dSri Lankav IndiaDhaka29 Oct 1988ODI # 530
24y 349dEnglandv IrelandDublin25 Aug 2011ODI # 3185
25y 32dBangladeshv New ZealandMirpur26 Sep 2023ODI # 4655
25y 42dNew Zealandv IrelandDublin (Malahide)14 May 2017ODI # 3867
25y 63dSri Lankav IndiaPallekele4 Aug 2012ODI # 3295
25y 65dEnglandv BangladeshMirpur28 Feb 2010ODI # 2964
25y 91dBangladeshv IndiaChandigarh25 Dec 1990ODI # 657
25y 92dBangladeshv PakistanMoratuwa31 Mar 1986ODI # 375
25y 106dPakistanv Sri LankaAbu Dhabi18 May 2007ODI # 2584
25y 122dEnglandv IrelandDublin (Malahide)8 May 2015ODI # 3650
25y 134dAustraliav EnglandLord's9 Jun 1979ODI # 63
25y 139dWest Indiesv BangladeshMirpur9 Dec 2018ODI # 4071
25y 158dCanadav NetherlandsToronto3 Jul 2007ODI # 2596
25y 167dSri Lankav New ZealandDunedin23 Jan 2015ODI # 3588
25y 187dZimbabwev BangladeshHarare12 Aug 2011ODI # 3176
25y 193dWest Indiesv IndiaJaipur11 Nov 1994ODI # 951
25y 196dZimbabwev South AfricaBengaluru10 Nov 1993ODI # 848
25y 210dEnglandv AustraliaNottingham19 Sep 2024ODI # 4766
25y 230dCanadav KenyaKing City (NW)22 Aug 2009ODI # 2877
25y 232dEnglandv IrelandNottingham23 Sep 2023ODI # 4653
25y 234dSouth Africav Sri LankaPallekele8 Aug 2018ODI # 4030
25y 235dAustraliav EnglandHobart23 Jan 2015ODI # 3589
25y 280dNew Zealandv BangladeshChattogram2 Nov 2004ODI # 2189
25y 288dBangladeshv ZimbabweChattogram23 Nov 2001ODI # 1773
25y 289dEnglandv ZimbabweBulawayo10 Oct 2001ODI # 1756
25y 300dNetherlandsv EnglandAmstelveen19 Jun 2022ODI # 4414
25y 324dScotlandv AustraliaEdinburgh3 Sep 2013ODI # 3410
25y 330dEnglandv West IndiesBridgetown16 Feb 1994ODI # 880
25y 360dNew Zealandv AustraliaNapier3 Mar 2010ODI # 2966
Records includes the following current or recent matches:

Nepal v Scotland at Dallas, ICC Men's Cricket World Cup League 2 39th match, Oct 29, 2024 [ODI # 4788]

United States of America v Nepal at Dallas, ICC Men's Cricket World Cup League 2 38th match, Oct 27, 2024 [ODI # 4787]

Sri Lanka v West Indies at Pallekele, 3rd ODI, Oct 26, 2024 [ODI # 4786]