Player Age Team Opposition Ground Match Date Scorecard
HS Alta 54y 98d Turkey v Austria Ilfov County 31 Aug 2019 scorecard
T Whiteman 50y 100d Luxembourg v Czech Rep. Ilfov County 1 Sep 2019 scorecard
Tarun Sharma 47y 160d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 scorecard
AW Ekanayake 46y 179d Kurunegala Y v SL Navy Colombo (RPS) 30 Mar 2012 scorecard
R Ulutuna 45y 96d Turkey v Luxembourg Ilfov County 29 Aug 2019 scorecard
R Ulutuna 45y 96d Turkey v Romania Ilfov County 29 Aug 2019 scorecard
PI Best 44y 37d Cayman Is v St Lucia Coolidge 26 Jan 2008 scorecard
Misbah-ul-Haq 43y 292d Islamabad Un v Karachi Kngs Sharjah 16 Mar 2018 scorecard
Mohammad Tauqir 43y 182d U.A.E. v Kenya Edinburgh (Golden) 15 Jul 2015 scorecard
LI Armstrong 43y 177d Bahamas v Cayman Is Coolidge 11 Jul 2006 scorecard
C Prasad 43y 124d Costa Rica v Belize Naucalpan 27 Apr 2019 scorecard
SK Warne 43y 115d Melb Stars v Melb Reneg Melbourne 6 Jan 2013 scorecard
ST Jayasuriya 43y 55d K Warriors v Wayamba U Colombo (RPS) 24 Aug 2012 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
G Caisley 42y 166d Brazil v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 scorecard
ED Charles 42y 53d Turks & C. v Montserrat Coolidge 29 Jan 2008 scorecard
BJ Hodge 42y 20d Strikers v Syd Thunder Sydney 18 Jan 2017 scorecard
AC Gilchrist 41y 185d Kings XI v Mum Indians Dharamsala 18 May 2013 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
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
Rafatullah Mohmand 41y 17d Peshawar v Faisalabad Rawalpindi 23 Nov 2017 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
R Dravid 40y 268d Royals v Mum Indians Delhi 6 Oct 2013 scorecard
MEK Hussey 40y 242d Syd Thunder v Melb Stars Melbourne 24 Jan 2016 scorecard
R Trocard 40y 137d St Maarten v St Vi & Gren Coolidge 1 Feb 2008 scorecard
SB Joshi 40y 135d Karnataka v Hyderabad Hyderabad (Deccan) 19 Oct 2010 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
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
CH Gayle 40y 12d Tallawahs v Amazon Providence 3 Oct 2019 scorecard
S Dhaniram 39y 362d Canada v Zimbabwe King City (NW) 13 Oct 2008 scorecard
A Kumble 39y 342d RCB v Super Kings Durban 24 Sep 2010 scorecard
GW Flower 39y 336d Eagles v Rhinos Harare 21 Nov 2010 scorecard
SC Ganguly 39y 316d Warriors v KKR Pune 19 May 2012 scorecard
GJ Batty 39y 316d Surrey v Warwickshire The Oval 25 Aug 2017 scorecard
KC Sangakkara 39y 314d Tallawahs v Amazon Tarouba 6 Sep 2017 scorecard
SG Law 39y 264d Lancashire v Middlesex The Oval 8 Jul 2008 scorecard
Sultan Ahmed 39y 216d Oman v Afghanistan Dubai (DSC) 20 Jan 2017 scorecard
G Chapple 39y 196d Lancashire v Hampshire Southampton 7 Aug 2013 scorecard
DJ Hussey 39y 193d Melb Stars v Scorchers Perth 24 Jan 2017 scorecard
SB Bangar 39y 165d Railways v Delhi Mumbai (BS) 24 Mar 2012 scorecard
GD Elliott 39y 149d Bears v Worcs Birmingham 17 Aug 2018 scorecard
SO Tikolo 39y 148d Rocks v Rhinos Harare 20 Nov 2010 scorecard
R Bhatia 39y 129d Uttarakhand v U. Pradesh Delhi 28 Feb 2019 scorecard
JS Patel 39y 115d Bears v Yorkshire Birmingham 30 Aug 2019 scorecard
TM Dilshan 39y 112d Troopers v Commandos Colombo (RPS) 3 Feb 2016 scorecard
M Klinger 39y 65d Gloucs v Derbyshire Bristol 7 Sep 2019 scorecard
RSA Palliyaguruge 39y 41d Saracens v Ragama Colombo (Colts) 4 Mar 2007 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:
Balochistan v Sindh at Faisalabad, National T20 Cup, Oct 14, 2019 [Twenty20]
Band-e-Amir Dragons v Boost Defenders at Kabul, Shpageeza Cricket League 15th match, Oct 14, 2019 [Twenty20]
Amo Sharks v Mis Ainak Knights at Kabul, Shpageeza Cricket League 14th match, Oct 14, 2019 [Twenty20]
Northern (Pakistan) v Southern Punjab (Pakistan) at Faisalabad, National T20 Cup, Oct 14, 2019 [Twenty20]