Oldest captains
Player Age Team Opposition Ground Match Date Scorecard
A Dawson 56y 342d Falkland Isl v Costa Rica Guacima 12 Mar 2025 scorecard
Aslam Mohammad 53y 19d Greece v Czech Rep. Castel 27 Aug 2024 scorecard
Tarun Sharma 51y 173d Mexico v Argentina Buenos Aires 19 Oct 2023 scorecard
B Arends 50y 262d Falkland Isl v Costa Rica Guacima 12 Mar 2025 scorecard
T Whiteman 50y 100d Luxembourg v Czech Rep. Ilfov County 1 Sep 2019 scorecard
G Caisley 48y 192d Brazil v Panama Itaguai 31 Oct 2025 scorecard
KJ Patel 47y 191d Seychelles v Uganda Kigali 22 Oct 2021 scorecard
J Grzinic 47y 173d Croatia v Serbia Vantaa 19 Jul 2022 scorecard
S Kaveri 46y 274d Mexico v Brazil Seropedica 2 Nov 2025 scorecard
Manish Sharma 46y 200d Cambodia v Myanmar Bangkok 27 Jan 2024 scorecard
AW Ekanayake 46y 179d Kurunegala v SL Navy Colombo (RPS) 30 Mar 2012 scorecard
Imran Tahir 46y 178d Amazon v Trinbago Providence 21 Sep 2025 scorecard
J Mees 45y 263d Luxembourg v Israel Spinaceto 16 Jun 2024 scorecard
P Mishra 45y 231d Bulgaria v Finland Port Soif 27 Aug 2024 scorecard
R Ulutuna 45y 98d Turkey v Austria Ilfov County 31 Aug 2019 scorecard
Tariq Aziz 45y 47d Portugal v Gibraltar Cartagena 26 Oct 2019 scorecard
Tariq Aziz 45y 47d Portugal v Spain Cartagena 26 Oct 2019 scorecard
PI Best 44y 37d Cayman v St Lucia Coolidge 26 Jan 2008 scorecard
Gabor Torok 44y 8d Hungary v Serbia Szodliget 31 Aug 2025 scorecard
C Alexander 44y 2d Falkland Isl v Costa Rica Guacima 13 Mar 2025 scorecard
A Manousis 43y 333d Greece v Sweden Vantaa 18 Jul 2022 scorecard
Aamir Kaleem 43y 331d Oman v Japan Al Amerat 17 Oct 2025 scorecard
MS Dhoni 43y 322d CSK v GT Ahmedabad 25 May 2025 scorecard
Misbah-ul-Haq 43y 292d United v Kings Sharjah 16 Mar 2018 scorecard
GJ Batty 43y 276d Surrey v Gloucs Cheltenham 16 Jul 2021 scorecard
Ali Saleem 43y 249d Norway v Finland Glostrup 20 May 2023 scorecard
Kaleem Shah 43y 222d Mozambique v Malawi Blantyre 10 Nov 2019 scorecard
Shaheryar Butt 43y 222d Belgium v Austria Latschach 24 Aug 2025 scorecard
R Satheesan 43y 222d Romania v Austria Ilfov County 19 Oct 2025 scorecard
R Satheesan 43y 222d Romania v Austria Ilfov County 19 Oct 2025 scorecard
Amar Sharma 43y 212d Malta v Czech Rep. Marsa 12 May 2022 scorecard
Mohammad Tauqir 43y 182d U.A.E. v Kenya Edinburgh (Golden) 15 Jul 2015 scorecard
LI Armstrong 43y 177d Bahamas v Cayman Coolidge 11 Jul 2006 scorecard
M Ozturk 43y 175d Turkey v Croatia Sofia 25 Jun 2023 scorecard
V Zanko 43y 153d Croatia v Hungary Szodliget 6 Aug 2023 scorecard
GK Berg 43y 150d Italy v Romania Rome 16 Jun 2024 scorecard
C Prasad 43y 124d Costa Rica v Belize Naucalpan 27 Apr 2019 scorecard
SK Warne 43y 115d Stars v Renegades Melbourne 6 Jan 2013 scorecard
Muhammad Tanveer 43y 75d Qatar v Saudi Arabia Al Amerat 16 Apr 2024 scorecard
R Siriwardena 43y 74d Cyprus v Spain Castel 21 Aug 2024 scorecard
ST Jayasuriya 43y 55d K Warriors v Wayamba U Colombo (RPS) 24 Aug 2012 scorecard
Shoaib Malik 43y 51d Sialkot R v Lahore B Faisalabad 24 Mar 2025 scorecard
Mohammad Nadeem 43y 26d Oman v Kuwait Al Amerat 30 Sep 2025 scorecard
N Krishna 42y 333d Seychelles v Kenya Rwanda 25 Nov 2022 scorecard
KS Jeffers 42y 313d BVI v St Lucia Coolidge 12 Jul 2006 scorecard
Khurram Khan 42y 273d U.A.E. v Zimbabwe Sylhet 21 Mar 2014 scorecard
Anasim Khan 42y 230d Bahrain v Saudi Arabia Doha 28 Oct 2021 scorecard
LPC Silva 42y 181d Police SC v Kandy CCC Colombo (Burgher) 13 Jun 2022 scorecard
BA Pai 42y 171d Gibraltar v Norway Krefeld 13 Jul 2024 scorecard
KC Sangakkara 42y 115d M.C.C. v Sultans Lahore 19 Feb 2020 scorecard
Irfan Hafejee 42y 88d Panama v Costa Rica Panama City 18 Apr 2025 scorecard
ED Charles 42y 53d Turks & C. v Montserrat Coolidge 29 Jan 2008 scorecard
BJ Hodge 42y 20d Strikers v Thunder Sydney 18 Jan 2017 scorecard
CH Gayle 41y 352d Patriots v Tallawahs Basseterre 8 Sep 2021 scorecard
TN Sampath 41y 328d Nugegoda SWC v Police SC Colombo (Bloomfield) 16 May 2024 scorecard
D Issiaka 41y 320d Ivory Coast v St Helena Abuja 28 Nov 2024 scorecard
MV Pavlovic 41y 286d Serbia v Bulgaria Episkopi 1 Nov 2025 scorecard
RL Vitas 41y 216d Serbia v Romania Vantaa 16 Jul 2022 scorecard
Amjad Mahboob 41y 189d Singapore v Kuwait Al Amerat 24 Aug 2022 scorecard
AC Gilchrist 41y 185d Kings XI v MI Dharamsala 18 May 2013 scorecard
WL Madsen 41y 157d Derbyshire v Bears Birmingham 8 Jun 2025 scorecard
Ali Raza 41y 157d Belgium v Malta Ilfov County 26 Jun 2025 scorecard
KHRK Fernando 41y 146d Sebast CAC v Saracens Colombo (NCC) 9 Mar 2021 scorecard
Sarfaraz Ali 41y 143d Bahrain v Kuwait Mong Kok 12 Mar 2023 scorecard
DL Hemp 41y 135d Bermuda v U.S.A. Sharjah 22 Mar 2012 scorecard
NC McGarrell 41y 133d U.S.A. v Hong Kong Abu Dhabi 22 Nov 2013 scorecard
C Nunes 41y 107d Portugal v Belgium Zemst 1 Jun 2025 scorecard
SD Udal 41y 83d Middlesex v Somerset Lord's 9 Jun 2010 scorecard
DPMD Jayawardene 41y 63d M.C.C. v Netherlands Lord's 29 Jul 2018 scorecard
DPMD Jayawardene 41y 63d M.C.C. v Nepal Lord's 29 Jul 2018 scorecard
IDM Latin 41y 29d Gibraltar v Bulgaria Sofia 13 Jul 2025 scorecard
Rafatullah Mohmand 41y 17d Peshawar v Faisalabad Rawalpindi 23 Nov 2017 scorecard
A Khan 41y 6d Denmark v Germany Almeria 20 Oct 2021 scorecard
S Leelaratne 41y 6d SL Navy v Galle CC Colombo (CCC) 2 Jun 2022 scorecard
F du Plessis 40y 363d Texas v MI New York Dallas 11 Jul 2025 scorecard
Faheem Nazir 40y 360d Switzerland v Croatia Krefeld 13 Jul 2024 scorecard
Kuldeep Gurjar 40y 351d South Korea v Indonesia Bali 12 Jul 2025 scorecard
M Spry 40y 338d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 scorecard
M Spry 40y 338d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 scorecard
Adil Hanif 40y 333d Bahrain v Qatar Al Amerat 24 Jan 2019 scorecard
RE van der Merwe 40y 325d Titans v Dolphins Centurion 21 Nov 2025 scorecard
Shahid Afridi 40y 274d Galle v Tuskers Hambantota 30 Nov 2020 scorecard
AM Phangiso 40y 271d Knights v W Province Cape Town 18 Oct 2024 scorecard
R Dravid 40y 268d RR v MI Delhi 6 Oct 2013 scorecard
MEK Hussey 40y 242d Thunder v Stars Melbourne 24 Jan 2016 scorecard
SR Patel 40y 230d Derbyshire v Bears Derby 18 Jul 2025 scorecard
MA Baig 40y 218d Malawi v Botswana Harare 4 Oct 2025 scorecard
B Arora 40y 204d Malta v Romania Ilfov County 19 Aug 2023 scorecard
SKS Gill 40y 202d Luxembourg v Hungary Szodliget 27 Jul 2025 scorecard
Shahzeb Choudhry 40y 161d Sweden v Finland Glostrup 21 May 2023 scorecard
Naeem Gull 40y 160d Swaziland v Rwanda Rwanda 22 Oct 2021 scorecard
R Trocard 40y 137d St Maarten v St Vi & Gren Coolidge 1 Feb 2008 scorecard
SB Joshi 40y 135d Karnataka v Hyderabad Hyderabad 19 Oct 2010 scorecard
TV Badri Narayanan 40y 126d Costa Rica v Falkland Isl Guacima 13 Mar 2025 scorecard
D Wiese 40y 124d Kings v Trinbago Providence 19 Sep 2025 scorecard
E Packard 40y 120d Gibraltar v Portugal Albergaria 22 Aug 2021 scorecard
Mashrafe Mortaza 40y 117d Strikers v Barishal Sylhet 30 Jan 2024 scorecard
PD Collingwood 40y 86d Durham v Yorkshire Birmingham 20 Aug 2016 scorecard
PD Collingwood 40y 86d Durham v Northants Birmingham 20 Aug 2016 scorecard
AAS Silva 40y 63d Badureliya v Ace Capital Colombo (Colts) 6 Jun 2025 scorecard
C Wright 40y 62d Cayman v Canada King City (NW) 19 Jun 2025 scorecard
Saeed Ajmal 40y 46d Faisalabad v Lahore W Rawalpindi 29 Nov 2017 scorecard
DG Cork 40y 20d Hampshire v Somerset Birmingham 27 Aug 2011 scorecard
Inam-ul-Haq 40y 17d Qatar v Bahrain Al Amerat 24 Jan 2019 scorecard
Inam-ul-Haq 40y 17d Qatar v Saudi Arabia Al Amerat 24 Jan 2019 scorecard
P Dogra 40y 16d J + K v Haryana Wankhede 5 Dec 2024 scorecard
S Dhaniram 39y 362d Canada v Zimbabwe King City (NW) 13 Oct 2008 scorecard
Yasar Haroon 39y 351d Brazil v Suriname Buenos Aires 8 Dec 2024 scorecard
S Prasanna 39y 346d Badureliya v Moors Colombo (Colts) 8 Jun 2025 scorecard
A Kumble 39y 342d RCB v CSK Durban 24 Sep 2010 scorecard
GW Flower 39y 336d Eagles v Rhinos Harare 21 Nov 2010 scorecard
M Kyriacou 39y 327d Cyprus v Estonia Episkopi 8 Oct 2021 scorecard
SC Ganguly 39y 316d Warriors v KKR Pune 19 May 2012 scorecard
Ayyaz Qureshi 39y 282d Slovenia v Luxembourg Vantaa 30 Jul 2022 scorecard
SG Law 39y 264d Lancashire v Middlesex The Oval 8 Jul 2008 scorecard
SJ Croft 39y 233d Lancashire v Worcs Worcester 31 May 2024 scorecard
Sultan Ahmed 39y 216d Oman v Afghanistan Dubai (DICS) 20 Jan 2017 scorecard
Sikandar Raza 39y 215d Zimbabwe v Sri Lanka Rawalpindi 25 Nov 2025 scorecard
CA Ingram 39y 214d MI Cape Town v Capitals Cape Town 2 Feb 2025 scorecard
Mohammad Nabi 39y 197d Sixers v Colombo Colombo (RPS) 16 Jul 2024 scorecard
G Chapple 39y 196d Lancashire v Hampshire Southampton 7 Aug 2013 scorecard
DJ Hussey 39y 193d Stars v Scorchers W.A.C.A 24 Jan 2017 scorecard
RR Emrit 39y 182d Patriots v Trinbago Tarouba 6 Sep 2020 scorecard
SB Bangar 39y 165d Railways v Delhi Brabourne 24 Mar 2012 scorecard
GD Elliott 39y 149d Bears v Worcs Birmingham 17 Aug 2018 scorecard
Mohammed Rizlan 39y 149d Qatar v Bahrain ICCA Dubai 20 Dec 2024 scorecard
SO Tikolo 39y 148d Rocks v Rhinos Harare 20 Nov 2010 scorecard
R Bhatia 39y 129d Uttarakhand v UP Delhi 28 Feb 2019 scorecard
JS Patel 39y 115d Bears v Yorkshire Birmingham 30 Aug 2019 scorecard
FA Klokker 39y 113d Denmark v Portugal Waterloo 4 Jul 2022 scorecard
TM Dilshan 39y 112d Troopers v Commandos Colombo (RPS) 3 Feb 2016 scorecard
E Solomon 39y 96d Israel v Luxembourg Spinaceto 16 Jun 2024 scorecard
J Pook 39y 96d Belize v Suriname Buenos Aires 16 Dec 2024 scorecard
C Zhuwao 39y 79d Rocks v Rhinos Harare 3 Mar 2024 scorecard
M Klinger 39y 65d Gloucs v Derbyshire Bristol 7 Sep 2019 scorecard
DT Christian 39y 58d Notts v Durham Nottingham 1 Jul 2022 scorecard
R Jonathan 39y 57d Nagaland v Sikkim Pune 30 Nov 2025 scorecard
V Ganesan 39y 54d Germany v Croatia Krefeld 14 Jul 2024 scorecard
RSA Palliyaguruge 39y 41d Saracens v Ragama CC Colombo (Colts) 4 Mar 2007 scorecard
F Behardien 39y 20d Boland v North West Potchefstroom 29 Oct 2022 scorecard
ND McKenzie 39y 13d Lions v Knights Johannesburg 7 Dec 2014 scorecard

Age is shown as at the end of the player's final match as captain

Records include the following recent matches:
Malaysia v Bahrain at Kuala Lumpur, Mini SEA Men's Twenty20 Cricket Competition 6th match, Dec 1, 2025 [T20I # 3600]
Argentina v Brazil at Buenos Aires, 5th T20I, Nov 30, 2025 [T20I # 3599]
Argentina v Brazil at Buenos Aires, 4th T20I, Nov 30, 2025 [T20I # 3598]
Bahrain v Thailand at Kuala Lumpur, Mini SEA Men's Twenty20 Cricket Competition 5th match, Nov 30, 2025 [T20I # 3597]
Andhra v Mumbai at Lucknow, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Baroda v Himachal Pradesh at Hyderabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Bihar v Jammu & Kashmir at Eden Gardens, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Boland v Warriors at Paarl, CSA T20 Challenge final, Nov 30, 2025 [Twenty20]
Delhi v Saurashtra at Ahmedabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Nagaland v Sikkim at Pune, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Odisha v Vidarbha at Lucknow, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Puducherry v Services at Hyderabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Tamil Nadu v Uttarakhand at Ahmedabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Madhya Pradesh v Uttar Pradesh at Jadavpur Uni, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Arunachal Pradesh v Meghalaya at Pune, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Chhattisgarh v Kerala at Lucknow, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Goa v Hyderabad (India) at Eden Gardens, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Gujarat v Haryana at Hyderabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Karnataka v Rajasthan at Ahmedabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Manipur v Mizoram at Pune, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Assam v Railways at Lucknow, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Bengal v Punjab at Hyderabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Jharkhand v Tripura at Ahmedabad, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]
Chandigarh v Maharashtra at Jadavpur Uni, Syed Mushtaq Ali Trophy, Nov 30, 2025 [Twenty20]