Oldest captains in T20Is

Oldest captains
Player
Age
Team
Opposition
Ground
Match Date
Scorecard
53y 19dGreecev Czech Rep.Castel27 Aug 2024T20I # 2818
51y 173dMexicov ArgentinaBuenos Aires19 Oct 2023T20I # 2322
50y 100dLuxembourgv Czech Rep.Ilfov County1 Sep 2019T20I # 876
47y 191dSeychellesv UgandaKigali22 Oct 2021T20I # 1344
47y 173dCroatiav SerbiaVantaa19 Jul 2022T20I # 1674
47y 173dBrazilv MexicoSeropedica12 Oct 2024T20I # 2903
46y 200dCambodiav MyanmarBangkok27 Jan 2024T20I # 2439
45y 263dLuxembourgv IsraelSpinaceto16 Jun 2024T20I # 2691
45y 255dMexicov ArgentinaSeropedica13 Oct 2024T20I # 2906
45y 231dBulgariav FinlandPort Soif27 Aug 2024T20I # 2816
45y 98dTurkeyv AustriaIlfov County31 Aug 2019T20I # 875
45y 47dPortugalv GibraltarCartagena26 Oct 2019T20I # 973
45y 47dPortugalv SpainCartagena26 Oct 2019T20I # 976
43y 333dGreecev SwedenVantaa18 Jul 2022T20I # 1670
43y 249dNorwayv FinlandGlostrup20 May 2023T20I # 2075
43y 222dMozambiquev MalawiBlantyre10 Nov 2019T20I # 1013
43y 212dMaltav Czech Rep.Marsa12 May 2022T20I # 1528
43y 179dU.A.E.v NetherlandsEdinburgh12 Jul 2015T20I # 434
43y 175dTurkeyv CroatiaSofia25 Jun 2023T20I # 2116
43y 153dCroatiav HungarySzodliget6 Aug 2023T20I # 2190
43y 150dItalyv RomaniaRome16 Jun 2024T20I # 2696
43y 124dCosta Ricav BelizeNaucalpan27 Apr 2019T20I # 771
43y 75dQatarv Saudi ArabiaAl Amerat16 Apr 2024T20I # 2569
43y 74dCyprusv SpainCastel21 Aug 2024T20I # 2784
42y 333dSeychellesv KenyaRwanda25 Nov 2022T20I # 1922
42y 273dU.A.E.v ZimbabweSylhet21 Mar 2014T20I # 376
42y 230dBahrainv Saudi ArabiaDoha28 Oct 2021T20I # 1373
42y 171dGibraltarv NorwayKrefeld13 Jul 2024T20I # 2756
41y 216dSerbiav RomaniaVantaa16 Jul 2022T20I # 1662
41y 189dSingaporev KuwaitAl Amerat24 Aug 2022T20I # 1744
41y 162dRomaniav MaltaIlfov County20 Aug 2023T20I # 2204
41y 162dRomaniav MaltaIlfov County20 Aug 2023T20I # 2206
41y 143dBahrainv KuwaitMong Kok12 Mar 2023T20I # 2021
41y 6dDenmarkv GermanyAlmeria20 Oct 2021T20I # 1330
40y 360dSwitzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
40y 338dPeruv MexicoCortijo Polo Club Pitch B5 Oct 2019T20I # 913
40y 338dPeruv ChileCortijo Polo Club Pitch A5 Oct 2019T20I # 915
40y 333dBahrainv QatarAl Amerat24 Jan 2019T20I # 728
40y 204dMaltav RomaniaIlfov County19 Aug 2023T20I # 2202
40y 175dSerbiav BelgiumKrefeld12 Jul 2024T20I # 2755
40y 161dSwedenv FinlandGlostrup21 May 2023T20I # 2076
40y 160dSwazilandv RwandaRwanda22 Oct 2021T20I # 1339
40y 127dBelgiumv AustriaLower Austria26 May 2024T20I # 2627
40y 127dBelgiumv AustriaLower Austria26 May 2024T20I # 2629
40y 120dGibraltarv PortugalAlbergaria22 Aug 2021T20I # 1238
40y 108dGibraltarv SerbiaGibraltar30 Sep 2024T20I # 2878
40y 108dGibraltarv SerbiaGibraltar30 Sep 2024T20I # 2881
40y 41dPanamav CaymanBuenos Aires2 Mar 2023T20I # 2010
40y 17dQatarv BahrainAl Amerat24 Jan 2019T20I # 728
40y 17dQatarv Saudi ArabiaAl Amerat24 Jan 2019T20I # 729
39y 362dCanadav ZimbabweKing City (NW)13 Oct 2008T20I # 75
39y 327dCyprusv EstoniaEpiskopi8 Oct 2021T20I # 1290
39y 282dSloveniav LuxembourgVantaa30 Jul 2022T20I # 1708
39y 216dOmanv AfghanistanDubai (DICS)20 Jan 2017T20I # 586
39y 211dMalawiv TanzaniaDar-es-Salaam26 Sep 2024T20I # 2868
39y 177dBelgiumv MaltaMarsa10 Jul 2021T20I # 1186
39y 113dDenmarkv PortugalWaterloo4 Jul 2022T20I # 1611
39y 96dIsraelv LuxembourgSpinaceto16 Jun 2024T20I # 2691
39y 54dGermanyv CroatiaKrefeld14 Jul 2024T20I # 2761
38y 365dCroatiav GermanyKrefeld14 Jul 2024T20I # 2761
38y 363dIsle of Manv PortugalSpinaceto16 Jun 2024T20I # 2695
38y 329dCanadav BermudaBelfast5 Aug 2008T20I # 67
38y 306dCzech Rep.v AustriaVinor23 May 2021T20I # 1164
38y 225dCzech Rep.v BelgiumWalferdange30 Aug 2020T20I # 1091
38y 183dZimbabwev KenyaNairobi (Gym)24 Oct 2024T20I # 2934
38y 144dBhutanv ThailandKuala Lumpur31 Jul 2023T20I # 2185
38y 91dICC World XIv West IndiesLord's31 May 2018T20I # 666
38y 72dZimbabwev NamibiaWindhoek30 Oct 2023T20I # 2337
38y 51dChilev ArgentinaBuenos Aires20 Oct 2023T20I # 2323
38y 32dGambiav CameroonKigali9 Dec 2022T20I # 1948
38y 27dNorwayv JerseyKrefeld14 Jul 2024T20I # 2763
38y 24dPortugalv SpainCartagena25 Oct 2019T20I # 970
37y 318dChilev ArgentinaCortijo Polo Club Pitch A5 Oct 2019T20I # 912
37y 318dChilev PeruCortijo Polo Club Pitch A5 Oct 2019T20I # 915
37y 307dAfghanistanv AustraliaAdelaide4 Nov 2022T20I # 1864
37y 298dGermanyv NorwaySt Peter Port20 Jun 2019T20I # 805
37y 298dGermanyv JerseySt Peter Port20 Jun 2019T20I # 807
37y 291dFinlandv SpainCastel28 Aug 2024T20I # 2822
37y 275dPakistanv EnglandAbu Dhabi27 Feb 2012T20I # 229
37y 234dTanzaniav MalawiDar-es-Salaam26 Sep 2024T20I # 2868
37y 214dCanadav PakistanNew York11 Jun 2024T20I # 2665
37y 207dScotlandv PakistanSharjah7 Nov 2021T20I # 1406
37y 180dCameroonv Sierra LeoneBenoni10 Dec 2023T20I # 2392
37y 157dScotlandv AustraliaEdinburgh7 Sep 2024T20I # 2846
37y 152dQatarv SingaporeBangi23 Dec 2022T20I # 1980
37y 74dZimbabwev IrelandHarare9 Dec 2023T20I # 2388
37y 60dIndiav South AfricaBridgetown29 Jun 2024T20I # 2729
37y 55dMaltav SpainCartagena30 Mar 2019T20I # 765
37y 40dKenyav IrelandBelfast4 Aug 2008T20I # 64
37y 40dKenyav ScotlandBelfast4 Aug 2008T20I # 66
37y 10dWest Indiesv BangladeshBasseterre2 Aug 2009T20I # 117
37y 5dPakistanv South AfricaCenturion6 Feb 2019T20I # 736
37y 3dCaymanv BermudaSandys Parish25 Aug 2019T20I # 866
36y 353dNetherlandsv PakistanLord's9 Jun 2009T20I # 98
36y 317dP.N.G.v New ZealandTarouba17 Jun 2024T20I # 2702
36y 296dSwitzerlandv MaltaMarsa24 Oct 2021T20I # 1359
36y 267dLuxembourgv RomaniaMarsa16 Jul 2023T20I # 2144
36y 240dBelgiumv SerbiaKrefeld12 Jul 2024T20I # 2755
36y 215dMalawiv MozambiqueBlantyre9 Nov 2019T20I # 1010
36y 201dGermanyv BelgiumWaterloo12 May 2019T20I # 775
36y 197dU.A.E.v IrelandDubai (DICS)18 Jan 2017T20I # 583
36y 197dSerbiav GreeceCorfu15 Oct 2019T20I # 932
36y 191dSri Lankav West IndiesPallekele6 Mar 2020T20I # 1078
36y 180dOmanv U.A.E.Al Amerat21 Apr 2024T20I # 2580
36y 178dPakistanv EnglandBristol28 Aug 2006T20I # 8
36y 173dSouth Koreav PhilippinesIncheon5 Oct 2024T20I # 2894
36y 153dBangladeshv West IndiesProvidence7 Jul 2022T20I # 1617
36y 146dHungaryv Czech Rep.Vinor11 Jun 2023T20I # 2092
36y 146dHungaryv Czech Rep.Vinor11 Jun 2023T20I # 2095
36y 114dBangladeshv AfghanistanSylhet16 Jul 2023T20I # 2145
36y 103dPortugalv Isle of ManSpinaceto16 Jun 2024T20I # 2695
36y 89dMaltav BulgariaSofia24 Sep 2020T20I # 1100
36y 79dEnglandv New ZealandNottingham5 Sep 2023T20I # 2232
36y 61dAustraliav New ZealandAuckland25 Feb 2024T20I # 2484
36y 56dOmanv U.A.E.Al Amerat14 Feb 2022T20I # 1464
36y 42dZimbabwev AfghanistanChattogram20 Sep 2019T20I # 890
36y 33dGermanyv SpainAlmeria6 Nov 2022T20I # 1874
36y 28dMalaysiav BahrainKuala Lumpur11 Mar 2024T20I # 2514
36y 26dSerbiav SloveniaLjubljana30 Jun 2024T20I # 2730
36y 5dIranv KuwaitAl Amerat25 Feb 2020T20I # 1061
35y 361dBermudav ScotlandBelfast3 Aug 2008T20I # 61
35y 361dBermudav IrelandBelfast3 Aug 2008T20I # 63
35y 348dAustraliav IrelandBrisbane31 Oct 2022T20I # 1855
35y 338dPanamav MexicoNaucalpan27 Apr 2019T20I # 770
35y 323dCosta Ricav MexicoGuacima14 Apr 2024T20I # 2564
35y 312dAustraliav IndiaDurban22 Sep 2007T20I # 45
35y 296dNigeriav RwandaLagos14 Oct 2023T20I # 2313
35y 294dSierra Leonev CameroonRwanda7 Nov 2021T20I # 1401
35y 236dIndiav Sri LankaColombo (RPS)29 Jul 2021T20I # 1207
35y 181dMaltav BelgiumDreux11 May 2024T20I # 2604
35y 178dMaltav CyprusPort Soif28 Aug 2024T20I # 2821
35y 167dPanamav BermudaHamilton4 Oct 2023T20I # 2289
35y 148dScotlandv IrelandDubai (DICS)11 Feb 2010T20I # 140
35y 140dKenyav ZimbabweNairobi (Gym)24 Oct 2024T20I # 2934
35y 135dEnglandv West IndiesBridgetown23 Jan 2022T20I # 1454
35y 134dRomaniav BulgariaIlfov County24 May 2024T20I # 2620
35y 133dSri Lankav West IndiesColombo (RPS)7 Oct 2012T20I # 289
35y 118dOmanv ScotlandAl Amerat17 Feb 2019T20I # 744
35y 109dSouth Africav West IndiesKingston26 May 2024T20I # 2630
35y 91dEswatiniv LesothoMalkerns31 Mar 2024T20I # 2538
35y 76dZimbabwev PakistanHarare23 Apr 2021T20I # 1156
35y 70dBermudav KenyaICCA Dubai21 Oct 2019T20I # 953
35y 52dIndiav West IndiesLauderhill28 Aug 2016T20I # 563
35y 42dSri Lankav PakistanAbu Dhabi25 Nov 2011T20I # 215
35y 30dArgentinav CaymanBuenos Aires4 Mar 2023T20I # 2013
35y 29dZimbabwev West IndiesHobart19 Oct 2022T20I # 1834
35y 10dSouth Africav West IndiesDurban14 Jan 2015T20I # 415
35y 5dKenyav NigeriaNairobi17 Jul 2024T20I # 2766
34y 344dSouth Africav Sri LankaJohannesburg24 Mar 2019T20I # 763
34y 340dSri Lankav EnglandPallekele1 Oct 2012T20I # 284
34y 339dPanamav CanadaCoolidge14 Nov 2021T20I # 1427
34y 306dU.A.E.v AfghanistanAbu Dhabi19 Feb 2023T20I # 1995
34y 285dRomaniav ItalyRome16 Jun 2024T20I # 2696
34y 284dWest Indiesv IndiaEden Gardens20 Feb 2022T20I # 1479
34y 272dSerbiav GibraltarGibraltar30 Sep 2024T20I # 2878
34y 272dSerbiav GibraltarGibraltar30 Sep 2024T20I # 2881
34y 268dNew Zealandv EnglandNottingham5 Sep 2023T20I # 2232
34y 251dNew Zealandv Sri LankaPallekele21 Nov 2013T20I # 341
34y 249dSouth Africav Sri LankaCape Town19 Mar 2019T20I # 755
34y 248dFijiv Cook IslandsPort vila14 Sep 2022T20I # 1773
34y 233dEnglandv AustraliaMelbourne14 Jan 2011T20I # 198
34y 228dAustraliav IndiaSydney31 Jan 2016T20I # 489
34y 224dTanzaniav UgandaRwanda23 Dec 2022T20I # 1983
34y 213dCanadav KenyaICCA Dubai16 Mar 2013T20I # 311
34y 211dSamoav FijiPort vila15 Sep 2022T20I # 1774
34y 190dSwedenv SloveniaKrefeld13 Jul 2024T20I # 2760
34y 171dAustraliav Sri LankaNottingham8 Jun 2009T20I # 97
34y 153dSouth Africav West IndiesGqeberha16 Dec 2007T20I # 50
34y 153dP.N.G.v MalaysiaKuala Lumpur16 Mar 2024T20I # 2522
34y 117dGhanav MaliDar-es-Salaam26 Sep 2024T20I # 2866
34y 113dCameroonv LesothoDar-es-Salaam26 Sep 2024T20I # 2867
34y 112dNetherlandsv Sri LankaSharjah22 Oct 2021T20I # 1346
34y 111dMaldivesv KuwaitDoha28 Oct 2021T20I # 1372
34y 98dUgandav TanzaniaRwanda28 Aug 2023T20I # 2220
34y 65dZimbabwev PakistanRawalpindi10 Nov 2020T20I # 1107
34y 28dIndiav BangladeshHyderabad12 Oct 2024T20I # 2904
34y 26dIrelandv South AfricaAbu Dhabi29 Sep 2024T20I # 2876
34y 13dKuwaitv Hong KongBangi9 Sep 2024T20I # 2849
Age is shown as at the end of the player's final match as captain
Records includes the following current or recent matches:

Uganda v Bahrain at Jinja, 2nd T20I, Oct 29, 2024 [T20I # 2937]

Uganda v Bahrain at Jinja, 1st T20I, Oct 28, 2024 [T20I # 2936]

Gambia v Mozambique at Nairobi (Ruaraka), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 15th match, Oct 24, 2024 [T20I # 2935]

Kenya v Zimbabwe at Nairobi (Gym), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 14th match, Oct 24, 2024 [T20I # 2934]

Rwanda v Seychelles at Nairobi (Ruaraka), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 13th match, Oct 24, 2024 [T20I # 2933]

Bhutan v Indonesia at Gelephu, Bhutan Quadrangular T20I Series 3rd place play-off, Oct 24, 2024 [T20I # 2932]