Records for T20 Matches

Oldest captains
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
51y 173dMexicov ArgentinaBuenos Aires19 Oct 2023scorecard
50y 100dLuxembourgv Czech Rep.Ilfov County1 Sep 2019scorecard
47y 191dSeychellesv UgandaKigali22 Oct 2021scorecard
47y 173dCroatiav SerbiaVantaa19 Jul 2022scorecard
46y 200dCambodiav MyanmarBangkok27 Jan 2024scorecard
46y 179dKurunegalav SL NavyColombo (RPS)30 Mar 2012scorecard
45y 98dTurkeyv AustriaIlfov County31 Aug 2019scorecard
45y 47dPortugalv GibraltarCartagena26 Oct 2019scorecard
45y 47dPortugalv SpainCartagena26 Oct 2019scorecard
45y 18dLuxembourgv GibraltarGibraltar15 Oct 2023scorecard
45y 18dLuxembourgv GibraltarGibraltar15 Oct 2023scorecard
44y 181dAmazonv TrinbagoProvidence24 Sep 2023scorecard
44y 37dCayman Isv St LuciaCoolidge26 Jan 2008scorecard
43y 333dGreecev SwedenVantaa18 Jul 2022scorecard
43y 292dUnitedv KingsSharjah16 Mar 2018scorecard
43y 276dSurreyv GloucsCheltenham16 Jul 2021scorecard
43y 249dNorwayv FinlandGlostrup20 May 2023scorecard
43y 222dMozambiquev MalawiBlantyre10 Nov 2019scorecard
43y 212dMaltav Czech Rep.Marsa12 May 2022scorecard
43y 203dBulgariav Czech Rep.Vantaa31 Jul 2022scorecard
43y 182dU.A.E.v KenyaEdinburgh (Golden)15 Jul 2015scorecard
43y 177dBahamasv Cayman IsCoolidge11 Jul 2006scorecard
43y 175dTurkeyv CroatiaSofia25 Jun 2023scorecard
43y 153dCroatiav HungarySzodliget6 Aug 2023scorecard
43y 124dCosta Ricav BelizeNaucalpan27 Apr 2019scorecard
43y 115dStarsv RenegadesMelbourne6 Jan 2013scorecard
43y 55dK Warriorsv Wayamba UColombo (RPS)24 Aug 2012scorecard
43y 29dQatarv Hong KongDoha1 Mar 2024scorecard
42y 333dSeychellesv KenyaRwanda25 Nov 2022scorecard
42y 313dBVIv St LuciaCoolidge12 Jul 2006scorecard
42y 273dU.A.E.v ZimbabweSylhet21 Mar 2014scorecard
42y 230dBahrainv Saudi ArabiaDoha28 Oct 2021scorecard
42y 191dItalyv GermanyEdinburgh28 Jul 2023scorecard
42y 181dPolice SCv Kandy CCCColombo (Burgher)13 Jun 2022scorecard
42y 166dBrazilv MexicoCortijo Polo Club Pitch B5 Oct 2019scorecard
42y 115dM.C.C.v SultansLahore19 Feb 2020scorecard
42y 53dTurks & C.v MontserratCoolidge29 Jan 2008scorecard
42y 20dStrikersv ThunderSydney18 Jan 2017scorecard
41y 352dPatriotsv TallawahsBasseterre8 Sep 2021scorecard
41y 326dCSKv GTAhmedabad28 May 2023scorecard
41y 309dSialkot Rv Lahore BKarachi7 Dec 2023scorecard
41y 264dGibraltarv LuxembourgGibraltar15 Oct 2023scorecard
41y 216dSerbiav RomaniaVantaa16 Jul 2022scorecard
41y 189dSingaporev KuwaitAl Amerat24 Aug 2022scorecard
41y 185dKings XIv MIDharamsala18 May 2013scorecard
41y 162dRomaniav MaltaIlfov County20 Aug 2023scorecard
41y 162dRomaniav MaltaIlfov County20 Aug 2023scorecard
41y 146dSebast CACv SaracensColombo (NCC)9 Mar 2021scorecard
41y 143dBahrainv KuwaitMong Kok12 Mar 2023scorecard
41y 135dBermudav U.S.A.Sharjah22 Mar 2012scorecard
41y 133dU.S.A.v Hong KongAbu Dhabi22 Nov 2013scorecard
41y 83dMiddlesexv SomersetLord's9 Jun 2010scorecard
41y 63dM.C.C.v NetherlandsLord's29 Jul 2018scorecard
41y 63dM.C.C.v NepalLord's29 Jul 2018scorecard
41y 17dPeshawarv FaisalabadRawalpindi23 Nov 2017scorecard
41y 6dDenmarkv GermanyAlmeria20 Oct 2021scorecard
41y 6dSL Navyv Galle CCColombo (CCC)2 Jun 2022scorecard
40y 338dPeruv MexicoCortijo Polo Club Pitch B5 Oct 2019scorecard
40y 338dPeruv ChileCortijo Polo Club Pitch A5 Oct 2019scorecard
40y 333dBahrainv QatarAl Amerat24 Jan 2019scorecard
40y 274dGladiatorsv TuskersHambantota30 Nov 2020scorecard
40y 268dRRv MIDelhi6 Oct 2013scorecard
40y 242dThunderv StarsMelbourne24 Jan 2016scorecard
40y 204dMaltav RomaniaIlfov County19 Aug 2023scorecard
40y 161dSwedenv FinlandGlostrup21 May 2023scorecard
40y 160dSwazilandv RwandaRwanda22 Oct 2021scorecard
40y 137dSt Maartenv St Vi & GrenCoolidge1 Feb 2008scorecard
40y 135dKarnatakav HyderabadHyderabad19 Oct 2010scorecard
40y 120dGibraltarv PortugalAlbergaria22 Aug 2021scorecard
40y 117dStrikersv BarishalSylhet30 Jan 2024scorecard
40y 86dDurhamv YorkshireBirmingham20 Aug 2016scorecard
40y 86dDurhamv NorthantsBirmingham20 Aug 2016scorecard
40y 54dTitansv LionsJohannesburg15 Mar 2024scorecard
40y 46dFaisalabadv Lahore WRawalpindi29 Nov 2017scorecard
40y 41dPanamav Cayman IsBuenos Aires2 Mar 2023scorecard
40y 20dHampshirev SomersetBirmingham27 Aug 2011scorecard
40y 17dQatarv BahrainAl Amerat24 Jan 2019scorecard
40y 17dQatarv Saudi ArabiaAl Amerat24 Jan 2019scorecard
39y 362dCanadav ZimbabweKing City (NW)13 Oct 2008scorecard
39y 357dBurgherv Colts CCColombo (PSS)15 Jun 2022scorecard
39y 342dRCBv CSKDurban24 Sep 2010scorecard
39y 336dEaglesv RhinosHarare21 Nov 2010scorecard
39y 327dCyprusv EstoniaEpiskopi8 Oct 2021scorecard
39y 316dWarriorsv KKRPune19 May 2012scorecard
39y 282dSloveniav LuxembourgVantaa30 Jul 2022scorecard
39y 264dLancashirev MiddlesexThe Oval8 Jul 2008scorecard
39y 216dOmanv AfghanistanDubai (DICS)20 Jan 2017scorecard
39y 210dSuper Kingsv Super GiantsJohannesburg8 Feb 2024scorecard
39y 196dLancashirev HampshireSouthampton7 Aug 2013scorecard
39y 193dStarsv ScorchersPerth24 Jan 2017scorecard
39y 182dPatriotsv TrinbagoTarouba6 Sep 2020scorecard
39y 177dBelgiumv MaltaMarsa10 Jul 2021scorecard
39y 165dRailwaysv DelhiBrabourne24 Mar 2012scorecard
39y 157dSerbiav BulgariaSofia25 Jun 2023scorecard
39y 149dBearsv WORCSBirmingham17 Aug 2018scorecard
39y 148dRocksv RhinosHarare20 Nov 2010scorecard
39y 129dUttarakhandv UPDelhi28 Feb 2019scorecard
39y 115dBearsv YorkshireBirmingham30 Aug 2019scorecard
39y 113dDenmarkv PortugalWaterloo4 Jul 2022scorecard
39y 112dTroopersv CommandosColombo (RPS)3 Feb 2016scorecard
39y 79dRocksv RhinosHarare3 Mar 2024scorecard
39y 65dGloucsv DerbyshireBristol7 Sep 2019scorecard
39y 58dNottsv DurhamNottingham1 Jul 2022scorecard
39y 41dSaracensv Ragama CCColombo (Colts)4 Mar 2007scorecard
39y 20dBolandv North WestPotchefstroom29 Oct 2022scorecard
39y 13dLionsv KnightsJohannesburg7 Dec 2014scorecard
39y 12dSwitzerlandv LuxembourgVantaa31 Jul 2022scorecard
Age is shown as at the end of the player's final match as captain
Records includes the following current or recent matches:

Namibia v Nigeria at Accra, African Games 6th Match, Mar 18, 2024 [T20I # 2530]

Tanzania v Zimbabwe at Accra, African Games 5th Match, Mar 18, 2024 [T20I # 2529]

Northern Cape v Mpumalanga at Kimberley, CSA Provincial T20 Cup, Mar 18, 2024 [Twenty20]