Player Age Team Opposition Ground Match Date Scorecard
JWN Moses 53y 285d Botswana v Uganda Kampala 20 May 2019 T20I # 778
Tarun Sharma 46y 361d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
Faran Afzal 44y 314d Spain v Malta Cartagena 29 Mar 2019 T20I # 764
RJ Campbell 44y 30d Hong Kong v Zimbabwe Nagpur 8 Mar 2016 T20I # 522
O Sam Arthur 43y 346d Costa Rica v Panama Naucalpan 25 Apr 2019 T20I # 767
Faisal Javed 43y 335d Qatar v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
Tahir Dar 43y 309d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
Mohammad Tauqir 43y 176d U.A.E. v Scotland Edinburgh 9 Jul 2015 T20I # 430
C Prasad 43y 122d Costa Rica v Panama Naucalpan 25 Apr 2019 T20I # 767
Ammad Uddin 42y 272d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
Khurram Khan 42y 269d U.A.E. v Netherlands Sylhet 17 Mar 2014 T20I # 369
Najeeb Amar 42y 172d Hong Kong v Nepal Chattogram 16 Mar 2014 T20I # 367
Babar Ali 41y 233d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
B Banerjee 41y 146d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
R Ankad 41y 117d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
Michael Nazir 41y 22d Malta v Spain Cartagena 30 Mar 2019 T20I # 765
Adil Hanif 40y 329d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
KK Ahuja 40y 166d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
S Kaveri 40y 83d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
Munir Dar 40y 14d Hong Kong v Afghanistan Chattogram 18 Mar 2014 T20I # 370
Inam-ul-Haq 40y 14d Qatar v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
GJ Joseph 40y 9d Belize v Mexico Naucalpan 25 Apr 2019 T20I # 766
Anasim Khan 39y 314d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
S Dhaniram 39y 290d Canada v Netherlands Belfast 2 Aug 2008 T20I # 60
Vimal Kumar 39y 125d Philippines v P.N.G. Port Moresby 23 Mar 2019 T20I # 760
Ovais Yousof 39y 80d Nigeria v Kenya Kampala 20 May 2019 T20I # 776
J Hirschi 39y 26d Malta v Spain Cartagena 29 Mar 2019 T20I # 764
Rafatullah Mohmand 39y 20d Pakistan v England Dubai (DSC) 26 Nov 2015 T20I # 468
Sajid Cheema 38y 334d Saudi Arabia v Bahrain Al Amerat 20 Jan 2019 T20I # 719
S Thuraisingam 38y 326d Canada v Netherlands Belfast 2 Aug 2008 T20I # 60
KRP Silva 38y 310d U.S.A. v U.A.E. ICCA Dubai 15 Mar 2019 T20I # 753
Ibrahim Khan 38y 282d Saudi Arabia v Maldives Al Amerat 22 Jan 2019 T20I # 724
F Nsubuga 38y 265d Uganda v Botswana Kampala 20 May 2019 T20I # 778
R Dravid 38y 232d India v England Manchester 31 Aug 2011 T20I # 204
AS Wright 38y 222d Guernsey v Jersey St Peter Port 31 May 2019 T20I # 788
Mohammed Asghar 38y 144d Kuwait v Maldives Al Amerat 20 Jan 2019 T20I # 720
S Murari 38y 118d Costa Rica v Panama Naucalpan 25 Apr 2019 T20I # 767
JM Davison 38y 85d Canada v Netherlands Belfast 2 Aug 2008 T20I # 60
Imran Ali 38y 81d Kuwait v Maldives Al Amerat 20 Jan 2019 T20I # 720
Mudassar Muhammad 38y 39d Germany v Belgium Waterloo 11 May 2019 T20I # 773
Sultan Ahmed 38y 37d Oman v Afghanistan Dublin 25 Jul 2015 T20I # 446
NM Carter 38y 33d Scotland v Afghanistan Sharjah 3 Mar 2013 T20I # 307
Muhammad Tanveer 37y 354d Qatar v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
S Hirugade 37y 344d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
S Zargar 37y 324d Mexico v Costa Rica Naucalpan 26 Apr 2019 T20I # 768
Ansar Iqbal 37y 322d Norway v Italy St Peter Port 15 Jun 2019 T20I # 792
DR Brown 37y 318d Scotland v Pakistan Durban 12 Sep 2007 T20I # 22
R Pillai 37y 272d Germany v Italy Utrecht 25 May 2019 T20I # 786
DL Hemp 37y 269d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
Karweng NG 37y 213d Philippines v P.N.G. Port Moresby 22 Mar 2019 T20I # 756
Taqueer Hussain 37y 174d Spain v Malta Cartagena 29 Mar 2019 T20I # 764
J Umanath 37y 137d Mexico v Belize Naucalpan 25 Apr 2019 T20I # 766
Shaheryar Butt 37y 117d Belgium v Germany Waterloo 11 May 2019 T20I # 773
IS Billcliff 37y 106d Canada v Netherlands Dubai (DSC) 9 Feb 2010 T20I # 136
Sarfaraz Ali 37y 92d Bahrain v Saudi Arabia Al Amerat 20 Jan 2019 T20I # 719
O Fournier 37y 91d Costa Rica v Panama Naucalpan 25 Apr 2019 T20I # 767
Zahid Hussain 37y 86d Canada v Netherlands Dubai (DSC) 13 Mar 2012 T20I # 230
N Khosla 37y 54d Malta v Spain Cartagena 29 Mar 2019 T20I # 764
R Mahajan 37y 43d Philippines v P.N.G. Port Moresby 22 Mar 2019 T20I # 756
RDM Leverock 37y 20d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
FL Reifer 37y 10d West Indies v Bangladesh Basseterre 2 Aug 2009 T20I # 117
ST Jayasuriya 36y 350d Sri Lanka v England Southampton 15 Jun 2006 T20I # 7
E Ul Haq 36y 311d Norway v Italy St Peter Port 15 Jun 2019 T20I # 792
RR Emrit 36y 301d West Indies v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
Hasheem Shahzad 36y 253d Malta v Spain Cartagena 29 Mar 2019 T20I # 764
N Khanna 36y 244d Malta v Spain Cartagena 29 Mar 2019 T20I # 764
Amir Ali 36y 243d Oman v Afghanistan Dublin 25 Jul 2015 T20I # 446
M Klinger 36y 228d Australia v Sri Lanka Melbourne 17 Feb 2017 T20I # 596
EH Hutchinson 36y 216d U.S.A. v U.A.E. ICCA Dubai 15 Mar 2019 T20I # 753
A Sarma 36y 200d Germany v Belgium Waterloo 11 May 2019 T20I # 773
Inzamam-ul-Haq 36y 178d Pakistan v England Bristol 28 Aug 2006 T20I # 8
KO Otieno 36y 144d Kenya v Netherlands Belfast 2 Aug 2008 T20I # 58
Muhammad Naeem 36y 138d Saudi Arabia v Bahrain Al Amerat 20 Jan 2019 T20I # 719
Awais Malik 36y 90d Qatar v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
Mohammad Rafique 36y 84d Bangladesh v Zimbabwe Khulna 28 Nov 2006 T20I # 9
PA Nixon 36y 80d England v Australia Sydney 9 Jan 2007 T20I # 13
Bashir Shah 36y 71d Denmark v Jersey Castel 16 Jun 2019 T20I # 795
SO Tikolo 36y 68d Kenya v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
B Arora 36y 61d Malta v Spain Cartagena 29 Mar 2019 T20I # 764
D Weston 36y 61d Germany v Belgium Waterloo 11 May 2019 T20I # 773
Amir Hayat 36y 55d U.A.E. v Australia Abu Dhabi 22 Oct 2018 T20I # 700
J Smits 36y 42d Netherlands v Kenya Belfast 2 Aug 2008 T20I # 58
MS Atapattu 36y 30d Sri Lanka v New Zealand Wellington 22 Dec 2006 T20I # 11
Mohammad Boota 36y 26d U.A.E. v Nepal ICCA Dubai 31 Jan 2019 T20I # 730
Zeeshan Siddiqui 36y 3d Oman v Afghanistan Dublin 25 Jul 2015 T20I # 446
NJ Ferraby 36y 0d Jersey v Guernsey St Peter Port 31 May 2019 T20I # 788
IH Romaine 35y 361d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
Imran Bulbulia 35y 336d Panama v Costa Rica Naucalpan 25 Apr 2019 T20I # 767
Mohammad Shahzad 35y 328d U.A.E. v Scotland Edinburgh 9 Jul 2015 T20I # 430
Mohammed Nadeem 35y 328d Qatar v Saudi Arabia Al Amerat 21 Jan 2019 T20I # 722
DK Dahyabhai Ahir 35y 296d Panama v Costa Rica Naucalpan 25 Apr 2019 T20I # 767
Baljit Singh 35y 275d Italy v Germany Utrecht 25 May 2019 T20I # 786
J Long 35y 254d Philippines v Vanuatu Port Moresby 23 Mar 2019 T20I # 759
EHSN Silva 35y 211d U.A.E. v Netherlands Sylhet 17 Mar 2014 T20I # 369
JP Bray 35y 190d Ireland v Bangladesh Nottingham 8 Jun 2009 T20I # 96
SI de Saram 35y 161d Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
J Cutinho 35y 138d Costa Rica v Panama Naucalpan 25 Apr 2019 T20I # 767
Shahzad Muhammad 35y 128d Mexico v Costa Rica Naucalpan 26 Apr 2019 T20I # 768
TK Patel 35y 104d U.S.A. v U.A.E. ICCA Dubai 15 Mar 2019 T20I # 753
DJ Reekers 35y 68d Netherlands v Kenya Belfast 2 Aug 2008 T20I # 58
GB Hogg 35y 18d Australia v South Africa Johannesburg 24 Feb 2006 T20I # 6
GD McGrath 35y 8d Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
Shaiman Anwar 35y 2d U.A.E. v Netherlands Sylhet 17 Mar 2014 T20I # 369

Records include the following recent matches:
Jersey v Norway at Castel, ICC Men's T20 World Cup Europe Region Final 8th Match, Jun 16, 2019 [T20I # 797]
Guernsey v Italy at St Peter Port, ICC Men's T20 World Cup Europe Region Final 7th Match, Jun 16, 2019 [T20I # 796]
Denmark v Jersey at Castel, ICC Men's T20 World Cup Europe Region Final 6th Match, Jun 16, 2019 [T20I # 795]
Germany v Italy at St Peter Port, ICC Men's T20 World Cup Europe Region Final 5th Match, Jun 16, 2019 [T20I # 794]