Player Age Team Opposition Ground Match Date Scorecard
AW Ekanayake 46y 179d Kurunegala Y v SL Navy Colombo (RPS) 30 Mar 2012 scorecard
PI Best 44y 37d Cayman Is v St Lucia Coolidge 26 Jan 2008 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
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
Misbah-ul-Haq 42y 277d Islamabad Un v Karachi Kngs Sharjah 1 Mar 2017 scorecard
Khurram Khan 42y 273d U.A.E. v Zimbabwe Sylhet 21 Mar 2014 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
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
DG Cork 40y 20d Hampshire v Somerset Birmingham 27 Aug 2011 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 304d Surrey v Sussex The Oval 13 Aug 2017 scorecard
KC Sangakkara 39y 292d Tallawahs v Stars Gros Islet 15 Aug 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
SO Tikolo 39y 148d Rocks v Rhinos Harare 20 Nov 2010 scorecard
TM Dilshan 39y 112d Troopers v Commandos Colombo (RPS) 3 Feb 2016 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:
St Lucia Stars v Jamaica Tallawahs at Gros Islet, Caribbean Premier League 14th match, Aug 15, 2017 [Twenty20]
Derbyshire v Durham at Derby, NatWest t20 Blast, Aug 15, 2017 [Twenty20]
Middlesex v Gloucestershire at Uxbridge, NatWest t20 Blast, Aug 15, 2017 [Twenty20]