Player Age Team Opposition Ground Match Date Scorecard
HS Alta 54y 98d Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
T Whiteman 50y 100d Luxembourg v Czech Rep. Ilfov County 1 Sep 2019 T20I # 876
Tarun Sharma 47y 160d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
R Ulutuna 45y 96d Turkey v Luxembourg Ilfov County 29 Aug 2019 T20I # 868
R Ulutuna 45y 96d Turkey v Romania Ilfov County 29 Aug 2019 T20I # 869
Mohammad Tauqir 43y 179d U.A.E. v Netherlands Edinburgh 12 Jul 2015 T20I # 434
C Prasad 43y 124d Costa Rica v Belize Naucalpan 27 Apr 2019 T20I # 771
Khurram Khan 42y 273d U.A.E. v Zimbabwe Sylhet 21 Mar 2014 T20I # 376
G Caisley 42y 166d Brazil v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 916
M Spry 40y 338d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 913
M Spry 40y 338d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
Adil Hanif 40y 333d Bahrain v Qatar Al Amerat 24 Jan 2019 T20I # 728
Inam-ul-Haq 40y 17d Qatar v Bahrain Al Amerat 24 Jan 2019 T20I # 728
Inam-ul-Haq 40y 17d Qatar v Saudi Arabia Al Amerat 24 Jan 2019 T20I # 729
S Dhaniram 39y 362d Canada v Zimbabwe King City (NW) 13 Oct 2008 T20I # 75
Sultan Ahmed 39y 216d Oman v Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
S Thuraisingam 38y 329d Canada v Bermuda Belfast 5 Aug 2008 T20I # 67
Amjad Mahboob 38y 246d Singapore v Bermuda ICCA 2 Dubai 20 Oct 2019 T20I # 947
Shahid Afridi 38y 91d ICC World XI v West Indies Lord's 31 May 2018 T20I # 666
H Helva 37y 354d Turkey v Czech Rep. Ilfov County 30 Aug 2019 T20I # 872
K Gupta 37y 318d Chile v Argentina Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 912
K Gupta 37y 318d Chile v Peru Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
R Pillai 37y 298d Germany v Norway St Peter Port 20 Jun 2019 T20I # 805
R Pillai 37y 298d Germany v Jersey St Peter Port 20 Jun 2019 T20I # 807
Misbah-ul-Haq 37y 275d Pakistan v England Abu Dhabi 27 Feb 2012 T20I # 229
EB Knowles 37y 275d Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 944
R Satheesan 37y 173d Romania v Czech Rep. Ilfov County 31 Aug 2019 T20I # 874
Shaheryar Butt 37y 118d Belgium v Germany Waterloo 12 May 2019 T20I # 775
N Khosla 37y 55d Malta v Spain Cartagena 30 Mar 2019 T20I # 765
SO Tikolo 37y 40d Kenya v Ireland Belfast 4 Aug 2008 T20I # 64
SO Tikolo 37y 40d Kenya v Scotland Belfast 4 Aug 2008 T20I # 66
FL Reifer 37y 10d West Indies v Bangladesh Basseterre 2 Aug 2009 T20I # 117
Shoaib Malik 37y 5d Pakistan v South Africa Centurion 6 Feb 2019 T20I # 736
A Morris 37y 3d Cayman Is v Bermuda Sandys Parish 25 Aug 2019 T20I # 866
J Smits 36y 353d Netherlands v Pakistan Lord's 9 Jun 2009 T20I # 98
B Arora 36y 266d Malta v Czech Rep. Marsa 20 Oct 2019 T20I # 944
A Sarma 36y 201d Germany v Belgium Waterloo 12 May 2019 T20I # 775
Amjad Javed 36y 197d U.A.E. v Ireland Dubai (DSC) 18 Jan 2017 T20I # 583
Inzamam-ul-Haq 36y 178d Pakistan v England Bristol 28 Aug 2006 T20I # 8
H Masakadza 36y 42d Zimbabwe v Afghanistan Chattogram 20 Sep 2019 T20I # 890
SL Malinga 36y 9d Sri Lanka v New Zealand Pallekele 6 Sep 2019 T20I # 880
IH Romaine 35y 361d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
IH Romaine 35y 361d Bermuda v Ireland Belfast 3 Aug 2008 T20I # 63
Imran Bulbulia 35y 338d Panama v Mexico Naucalpan 27 Apr 2019 T20I # 770
AC Gilchrist 35y 312d Australia v India Durban 22 Sep 2007 T20I # 45
KJ Coetzer 35y 190d Scotland v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 949
GM Hamilton 35y 148d Scotland v Ireland Dubai (DSC) 11 Feb 2010 T20I # 140
DPMD Jayawardene 35y 133d Sri Lanka v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
AV Lalcheta 35y 118d Oman v Scotland Al Amerat 17 Feb 2019 T20I # 744
DC Stovell 35y 70d Bermuda v Kenya ICCA Dubai 21 Oct 2019 T20I # 952
MS Dhoni 35y 52d India v West Indies Lauderhill 28 Aug 2016 T20I # 563
TM Dilshan 35y 42d Sri Lanka v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
JL Ontong 35y 10d South Africa v West Indies Durban 14 Jan 2015 T20I # 415
JP Duminy 34y 344d South Africa v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
KC Sangakkara 34y 340d Sri Lanka v England Pallekele 1 Oct 2012 T20I # 284
KD Mills 34y 251d New Zealand v Sri Lanka Pallekele 21 Nov 2013 T20I # 341
F du Plessis 34y 249d South Africa v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
PD Collingwood 34y 233d England v Australia Melbourne 14 Jan 2011 T20I # 198
SR Watson 34y 228d Australia v India Sydney 31 Jan 2016 T20I # 489
Rizwan Cheema 34y 213d Canada v Kenya ICCA Dubai 16 Mar 2013 T20I # 311
RT Ponting 34y 171d Australia v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
SM Pollock 34y 153d South Africa v West Indies Port Elizabeth 16 Dec 2007 T20I # 50
V Ganesan 34y 26d Germany v Italy St Peter Port 16 Jun 2019 T20I # 794

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

Records include the following recent matches:
Canada v Nigeria at Abu Dhabi, ICC Men's T20 World Cup Qualifier 18th match, Oct 21, 2019 [T20I # 953]
Bermuda v Kenya at ICCA Dubai, ICC Men's T20 World Cup Qualifier 17th match, Oct 21, 2019 [T20I # 952]
Ireland v Oman at Tolerance Oval, ICC Men's T20 World Cup Qualifier 16th match, Oct 21, 2019 [T20I # 951]
United Arab Emirates v Hong Kong at Abu Dhabi, ICC Men's T20 World Cup Qualifier 15th match, Oct 21, 2019 [T20I # 950]
Papua New Guinea v Scotland at ICCA Dubai, ICC Men's T20 World Cup Qualifier 14th match, Oct 21, 2019 [T20I # 949]