Player Age Team Opposition Ground Match Date Scorecard
O Goker 59y 181d Turkey v Romania Ilfov County 29 Aug 2019 T20I # 869
C Akyuz 57y 89d Turkey v Luxembourg Ilfov County 29 Aug 2019 T20I # 868
CM Rocca 57y 67d Gibraltar v Romania Marsa 14 May 2022 T20I # 1535
S Kansoy 57y 56d Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
JWN Moses 56y 91d Botswana v Tanzania Rwanda 7 Nov 2021 T20I # 1403
MH Oman 55y 328d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
HS Alta 54y 98d Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
P Magafas 53y 92d Greece v Sweden Vantaa 18 Jul 2022 T20I # 1670
G Miller 52y 305d Cook Islands v Fiji Port Vila 10 Sep 2022 T20I # 1765
T Whiteman 52y 104d Luxembourg v Romania Ilfov County 5 Sep 2021 T20I # 1257
R Cunningham 52y 93d Gibraltar v Bulgaria Marsa 15 May 2022 T20I # 1537
S Draunivudi 51y 92d Fiji v Samoa Port Vila 15 Sep 2022 T20I # 1774
Aslam Mohammad 50y 342d Greece v Finland Kerava 16 Jul 2022 T20I # 1661
JM Vujnovich 50y 207d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
OFJ Tonuu 49y 159d Samoa v Vanuatu Apia (No 3) 12 Jul 2019 T20I # 823
M Sedgwick 49y 5d Estonia v Cyprus Episkopi 8 Oct 2021 T20I # 1290
M Meade 48y 361d Chile v Peru Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
M Jenkinson 48y 216d Finland v Cyprus Kerava 19 Jul 2022 T20I # 1675
J Hansrod 48y 148d Swaziland v Rwanda Rwanda 22 Oct 2021 T20I # 1339
G Irvin 48y 120d Bahamas v Belize North Sound 11 Nov 2021 T20I # 1419
UT Kaisala 48y 112d Samoa v Fiji Port Vila 15 Sep 2022 T20I # 1774
Abdullah Shahid 48y 35d Maldives v Malaysia Bangi 9 Jul 2022 T20I # 1622
P Pustoslemsek 47y 343d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
KJ Patel 47y 191d Seychelles v Uganda Kigali 22 Oct 2021 T20I # 1344
J Grzinic 47y 173d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
Tarun Sharma 47y 160d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
S Hallett 47y 150d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 913
S Hallett 47y 150d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
E Haven 47y 105d Bahamas v Cayman Is George Town 16 Apr 2022 T20I # 1510
E Haven 47y 105d Bahamas v Cayman Is George Town 16 Apr 2022 T20I # 1511
Amoluk Singh 47y 87d Ghana v Botswana Benoni 18 Sep 2022 T20I # 1782
T Ritawa 46y 300d Cook Islands v Vanuatu Port Vila 15 Sep 2022 T20I # 1775
Muhammad Amin 46y 225d Swaziland v Rwanda Rwanda 22 Oct 2021 T20I # 1339
Fayaz Mohammad 46y 192d Bulgaria v Serbia Belgrade 9 Jul 2022 T20I # 1627
A Anemogiannis 45y 237d Greece v Serbia Corfu 15 Oct 2019 T20I # 932
AF Ifill 45y 217d Cayman Is v Bahamas George Town 17 Apr 2022 T20I # 1512
Ammad Uddin 45y 188d Bahrain v Saudi Arabia Doha 28 Oct 2021 T20I # 1373
Faran Afzal 45y 161d Spain v Gibraltar Cartagena 27 Oct 2019 T20I # 984
D Robeson 45y 128d Gibraltar v Bulgaria Marsa 23 Oct 2021 T20I # 1347
BJ Davidson 45y 99d Serbia v Romania Sofia 26 Jun 2021 T20I # 1173
R Ulutuna 45y 98d Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
Tariq Aziz 45y 48d Portugal v Gibraltar Cartagena 27 Oct 2019 T20I # 981
Mien Mehmood 44y 236d Portugal v Gibraltar Albergaria 22 Aug 2021 T20I # 1238
Faisal Javed 44y 233d Qatar v Jersey Doha 11 Oct 2019 T20I # 930
JJ Tucker 44y 225d Bermuda v Netherlands Dubai (DSC) 26 Oct 2019 T20I # 974
M Jukic 44y 162d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
S Bangera 44y 114d Israel v Malta Gent 1 Jul 2022 T20I # 1596
R Davson 44y 61d Bahamas v Cayman Is George Town 17 Apr 2022 T20I # 1512
RJ Campbell 44y 34d Hong Kong v Scotland Nagpur 12 Mar 2016 T20I # 532
S Hook 44y 2d Estonia v France Kerava 30 Jul 2022 T20I # 1709
O Sam Arthur 43y 348d Costa Rica v Belize Naucalpan 27 Apr 2019 T20I # 771
A Manousis 43y 333d Greece v Sweden Vantaa 18 Jul 2022 T20I # 1670
CA Brown 43y 331d Belize v Bermuda North Sound 13 Nov 2021 T20I # 1424
Tahir Dar 43y 313d Bahrain v Qatar Al Amerat 24 Jan 2019 T20I # 728
J Mees 43y 307d Luxembourg v Switzerland Vantaa 31 Jul 2022 T20I # 1716
NCK Liyanage 43y 291d Malaysia v Qatar Singapore 27 Jul 2019 T20I # 839
VS Padhaal 43y 266d Finland v Cyprus Kerava 19 Jul 2022 T20I # 1675
Amar Sharma 43y 264d Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
R Avery 43y 244d Brazil v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 916
Kaleem Shah 43y 222d Mozambique v Malawi Blantyre 10 Nov 2019 T20I # 1013
C Zavoiu 43y 218d Romania v Sweden Vantaa 19 Jul 2022 T20I # 1677
P Mishra 43y 203d Bulgaria v Czech Rep. Vantaa 31 Jul 2022 T20I # 1711
Azeem Nazir 43y 197d Switzerland v Luxembourg Vantaa 31 Jul 2022 T20I # 1716
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
A Ferguson 43y 118d Argentina v Bermuda Coolidge 14 Nov 2021 T20I # 1429
MS Graham 43y 47d Bahamas v U.S.A. Coolidge 13 Nov 2021 T20I # 1423
MS Graham 43y 47d Bahamas v Panama Coolidge 13 Nov 2021 T20I # 1425
GB Hogg 43y 45d Australia v Pakistan Mirpur 23 Mar 2014 T20I # 381
S Thakur 43y 29d Romania v Bulgaria Sofia 27 Jun 2021 T20I # 1177
Muzammil Shahzad 43y 21d Philippines v Bahrain Al Amerat 22 Feb 2022 T20I # 1484
Ali Saleem 42y 321d Norway v Austria Kerava 31 Jul 2022 T20I # 1715
HS Gericke 42y 318d Malta v Israel Gent 1 Jul 2022 T20I # 1596
Khurram Khan 42y 273d U.A.E. v Zimbabwe Sylhet 21 Mar 2014 T20I # 376
R Vishwanath 42y 270d Luxembourg v Austria Vinor 23 May 2021 T20I # 1163
Anasim Khan 42y 230d Bahrain v Saudi Arabia Doha 28 Oct 2021 T20I # 1373
Suresh Kumar 42y 225d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 913
Suresh Kumar 42y 225d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
RM Siri 42y 208d Argentina v Bermuda Coolidge 14 Nov 2021 T20I # 1429
P Florin 42y 205d Romania v Luxembourg Ilfov County 5 Sep 2021 T20I # 1257
M Ozturk 42y 198d Turkey v Isle of Man Kerava 18 Jul 2022 T20I # 1672
C Bayraktar 42y 196d Turkey v Cyprus Vantaa 16 Jul 2022 T20I # 1664
Najeeb Amar 42y 172d Hong Kong v Nepal Chattogram 16 Mar 2014 T20I # 367
G Caisley 42y 166d Brazil v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 916
SO Tikolo 42y 154d Kenya v Canada Sharjah 26 Nov 2013 T20I # 346
Vimal Kumar 42y 95d Philippines v Oman Al Amerat 21 Feb 2022 T20I # 1483
CH Gayle 42y 46d West Indies v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
Andrey Lilov 42y 44d Bulgaria v Gibraltar Marsa 24 Oct 2021 T20I # 1356
MNR Cooray 42y 36d Maldives v Oman Al Amerat 25 Feb 2020 T20I # 1058
Sathya Narayanan 42y 34d Switzerland v Luxembourg Vantaa 31 Jul 2022 T20I # 1716
G Raymond 42y 30d Cook Islands v Fiji Port Vila 14 Sep 2022 T20I # 1773
F Nsubuga 42y 25d Uganda v Tanzania Benoni 22 Sep 2022 T20I # 1792
ST Jayasuriya 41y 360d Sri Lanka v England Bristol 25 Jun 2011 T20I # 201
B Banerjee 41y 310d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
D Teinaki 41y 302d Cook Islands v Vanuatu Port Vila 15 Sep 2022 T20I # 1775
N Krishna 41y 299d Seychelles v Uganda Kigali 22 Oct 2021 T20I # 1344
Imran Haider 41y 290d Romania v Hungary Ilfov County 3 Sep 2021 T20I # 1252
R Ankad 41y 281d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
Sajid Cheema 41y 250d Saudi Arabia v Bahrain Doha 28 Oct 2021 T20I # 1373
Syed Hussain 41y 240d Cyprus v Turkey Vantaa 16 Jul 2022 T20I # 1664
Babar Ali 41y 237d Bahrain v Qatar Al Amerat 24 Jan 2019 T20I # 728
Moshiur Rahman 41y 234d Estonia v Finland Kerava 19 Jun 2022 T20I # 1574
RGA Amah 41y 233d Cameroon v Kenya Benoni 19 Sep 2022 T20I # 1784
B Ivanov 41y 223d Bulgaria v Romania Sofia 27 Jun 2021 T20I # 1177
SRMJJ Arachchilage 41y 221d Cyprus v Finland Kerava 19 Jul 2022 T20I # 1675
RL Vitas 41y 216d Serbia v Romania Vantaa 16 Jul 2022 T20I # 1662
Amir Zaib 41y 211d Portugal v Denmark Waterloo 4 Jul 2022 T20I # 1611
SSM Stanislaus 41y 210d Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
A Khan 41y 206d Denmark v Finland Brondby 8 May 2022 T20I # 1521
NG Liyanage 41y 205d Hungary v Malta Ilfov County 5 Sep 2021 T20I # 1259
Amjad Mahboob 41y 189d Singapore v Kuwait Al Amerat 24 Aug 2022 T20I # 1744
GK Berg 41y 182d Italy v Isle of Man Kerava 19 Jul 2022 T20I # 1676
A Lagos 41y 173d Greece v Bulgaria Corfu 18 Oct 2019 T20I # 938
T Cross 41y 160d Estonia v Cyprus Episkopi 7 Oct 2021 T20I # 1288
Shoaib Ahmed 41y 159d Cyprus v Finland Kerava 19 Jul 2022 T20I # 1675
Atif Kamal 41y 150d Luxembourg v Switzerland Vantaa 31 Jul 2022 T20I # 1716
J Hurley 41y 126d Argentina v Canada North Sound 13 Nov 2021 T20I # 1426
Murtaza Yamin 41y 123d Cyprus v Estonia Episkopi 8 Oct 2021 T20I # 1290
S Dhaniram 41y 116d Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
RN ten Doeschate 41y 112d Netherlands v Namibia Abu Dhabi 20 Oct 2021 T20I # 1327
PD Collingwood 41y 110d World-XI v Pakistan Lahore 13 Sep 2017 T20I # 620
Muhammad Khurram 41y 93d Malawi v Mozambique Blantyre 10 Nov 2019 T20I # 1013
Rizwan Cheema 41y 70d Canada v Hong Kong Tolerance Oval 24 Oct 2019 T20I # 965
MMR Obili 41y 36d Estonia v France Kerava 30 Jul 2022 T20I # 1709
CO Obuya 41y 34d Kenya v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
Muhammad Zaghlool 41y 30d Belize v Bahamas North Sound 11 Nov 2021 T20I # 1419
Mohammad Hafeez 41y 25d Pakistan v Australia Dubai (DSC) 11 Nov 2021 T20I # 1420
Michael Nazir 41y 22d Malta v Spain Cartagena 30 Mar 2019 T20I # 765
I Katzarski 41y 19d Bulgaria v Austria Vantaa 30 Jul 2022 T20I # 1704
A Kheterpal 41y 6d Hungary v Gibraltar Waterloo 1 Jul 2022 T20I # 1593
Ansar Iqbal 41y 3d Norway v Austria Kerava 31 Jul 2022 T20I # 1715
R Nath 40y 352d Turkey v Isle of Man Kerava 18 Jul 2022 T20I # 1672
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
KK Ahuja 40y 330d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
WK Bitis 40y 313d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
NL Ujawe 40y 300d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
Sarfaraz Ali 40y 297d Bahrain v Kuwait Al Amerat 13 Aug 2022 T20I # 1733
D Ahir 40y 296d Panama v Canada Coolidge 14 Nov 2021 T20I # 1427
Muhammad Tanveer 40y 270d Qatar v Kuwait Doha 29 Oct 2021 T20I # 1376
Gabor Torok 40y 261d Hungary v Bulgaria Marsa 11 May 2022 T20I # 1527
C Emmott 40y 249d Chile v Peru Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
S Kaveri 40y 247d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
Inam-ul-Haq 40y 200d Qatar v Kuwait Singapore 26 Jul 2019 T20I # 836
Shaheryar Butt 40y 171d Belgium v Spain Waterloo 4 Jul 2022 T20I # 1610
Naeem Gull 40y 160d Swaziland v Rwanda Rwanda 22 Oct 2021 T20I # 1339
BA Pai 40y 160d Gibraltar v Malta Waterloo 3 Jul 2022 T20I # 1606
Riyaz Kajalwala 40y 144d Cyprus v Serbia Kerava 18 Jul 2022 T20I # 1669
R Satheesan 40y 130d Romania v Sweden Vantaa 19 Jul 2022 T20I # 1677
H Isorena 40y 128d Philippines v Oman Al Amerat 21 Feb 2022 T20I # 1483
Muhammad Imran 40y 124d Finland v Estonia Kerava 19 Jun 2022 T20I # 1573
E Packard 40y 120d Gibraltar v Portugal Albergaria 22 Aug 2021 T20I # 1238
A Uniyal 40y 112d Chile v Argentina Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 912
Aamer Ikram 40y 112d Portugal v Gibraltar Cartagena 27 Oct 2019 T20I # 981
Aamir Kaleem 40y 94d Oman v Ireland Al Amerat 22 Feb 2022 T20I # 1487
S Vijayakumar 40y 85d Singapore v Netherlands ICCA Dubai 22 Oct 2019 T20I # 956
T Filer 40y 65d Estonia v Cyprus Episkopi 8 Oct 2021 T20I # 1290
T Filer 40y 65d Estonia v Isle of Man Episkopi 8 Oct 2021 T20I # 1292
R Tanna 40y 48d Estonia v Czech Rep. Vantaa 28 Jul 2022 T20I # 1696
Munir Dar 40y 16d Hong Kong v Bangladesh Chattogram 20 Mar 2014 T20I # 375
S Wickramasekara 40y 10d Czech Rep. v Bulgaria Vantaa 31 Jul 2022 T20I # 1711
GJ Joseph 40y 9d Belize v Mexico Naucalpan 25 Apr 2019 T20I # 766
I Bardis 40y 6d Greece v Sweden Vantaa 18 Jul 2022 T20I # 1670
Suhail Sadiq 40y 2d Luxembourg v Austria Ilfov County 31 Aug 2019 T20I # 873
Shaiman Anwar 40y 1d U.A.E. v U.S.A. ICCA Dubai 16 Mar 2019 T20I # 754
Imran Tahir 39y 357d South Africa v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
M Gouws 39y 340d Gibraltar v Malta Waterloo 3 Jul 2022 T20I # 1606
KA Bazil 39y 334d Cayman Is v Bahamas George Town 17 Apr 2022 T20I # 1512
TM Dilshan 39y 331d Sri Lanka v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
M Kyriacou 39y 327d Cyprus v Estonia Episkopi 8 Oct 2021 T20I # 1290
J Chaturanga 39y 327d Bahrain v Kuwait Al Amerat 16 Aug 2022 T20I # 1737
P Buccimazza 39y 325d Portugal v Gibraltar Albergaria 22 Aug 2021 T20I # 1238
PH Shamdasani 39y 311d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 913
PH Shamdasani 39y 311d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
Shoaib Malik 39y 292d Pakistan v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
N Khanna 39y 291d Malta v Romania Marsa 15 May 2022 T20I # 1539
Ayyaz Qureshi 39y 282d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
JM Davison 39y 277d Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
Festus Benn 39y 238d Bahamas v Cayman Is George Town 17 Apr 2022 T20I # 1512
A Morris 39y 235d Cayman Is v Bahamas George Town 14 Apr 2022 T20I # 1509
J Hirschi 39y 231d Malta v Czech Rep. Marsa 20 Oct 2019 T20I # 945
Hamid Mahmood 39y 227d Sweden v Romania Vantaa 19 Jul 2022 T20I # 1677
Sultan Ahmed 39y 216d Oman v Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
DT Johnston 39y 215d Ireland v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
MP Biddappa 39y 207d Philippines v Germany Al Amerat 24 Feb 2022 T20I # 1489
Aftab Kayani 39y 204d Romania v Hungary Marsa 12 May 2022 T20I # 1530
Huzaifa Mohammed 39y 201d Philippines v Germany Al Amerat 24 Feb 2022 T20I # 1489
Naseem Khushi 39y 197d Oman v Nepal Al Amerat 24 Feb 2022 T20I # 1491
Mohammad Nadeem 39y 173d Oman v Nepal Al Amerat 24 Feb 2022 T20I # 1491
D Manani 39y 169d Romania v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
B Arora 39y 157d Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
FH Edwards 39y 154d West Indies v Australia Gros Islet 10 Jul 2021 T20I # 1188
EB Knowles 39y 125d Czech Rep. v Austria Vinor 23 May 2021 T20I # 1164
Imran Ashraf 39y 117d Qatar v Uganda Doha 12 Feb 2020 T20I # 1038
FA Klokker 39y 113d Denmark v Portugal Waterloo 4 Jul 2022 T20I # 1611
EH Hutchinson 39y 94d U.S.A. v Bahamas Coolidge 13 Nov 2021 T20I # 1423
BJ Hodge 39y 91d Australia v India Mirpur 30 Mar 2014 T20I # 393
Ovais Yousof 39y 82d Nigeria v Ghana Kampala 22 May 2019 T20I # 782
Zulfiqar Ali Shah 39y 68d Portugal v Malta Albergaria 22 Aug 2021 T20I # 1240
R Neale 39y 66d Luxembourg v Czech Rep. Ilfov County 1 Sep 2019 T20I # 876
Mohammad Boota 39y 45d U.A.E. v Germany Al Amerat 19 Feb 2022 T20I # 1477
NN Odhiambo 39y 45d Kenya v Uganda Benoni 21 Sep 2022 T20I # 1790
Rafatullah Mohmand 39y 24d Pakistan v England Sharjah 30 Nov 2015 T20I # 473
U Dorji 39y 15d Bhutan v Maldives Kirtipur 7 Dec 2019 T20I # 1021
Faheem Nazir 39y 12d Switzerland v Luxembourg Vantaa 31 Jul 2022 T20I # 1716
Mohammad Ahsan 39y 8d Kuwait v Nepal Singapore 27 Jul 2019 T20I # 838
E Ul Haq 39y 0d Norway v Germany Krefeld 8 Aug 2021 T20I # 1220
E Ul Haq 39y 0d Norway v Germany Krefeld 8 Aug 2021 T20I # 1221
CB Ondoa 38y 362d Cameroon v Sierra Leone Rwanda 7 Nov 2021 T20I # 1401
NK Aneesh Kumar 38y 360d Switzerland v Luxembourg Vantaa 31 Jul 2022 T20I # 1716
S Samal 38y 346d Rwanda v Swaziland Rwanda 22 Oct 2021 T20I # 1339
S Thuraisingam 38y 329d Canada v Bermuda Belfast 5 Aug 2008 T20I # 67
Baljit Singh 38y 327d Italy v Croatia Kerava 16 Jul 2022 T20I # 1663
A Sarma 38y 323d Germany v Spain Almeria 11 Sep 2021 T20I # 1269
KRP Silva 38y 311d U.S.A. v U.A.E. ICCA Dubai 16 Mar 2019 T20I # 754
NM Carter 38y 303d Scotland v Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
Irfan Hafejee 38y 298d Panama v Canada Coolidge 14 Nov 2021 T20I # 1427
Ibrahim Khan 38y 282d Saudi Arabia v Maldives Al Amerat 22 Jan 2019 T20I # 724
Omar Hayat 38y 263d Denmark v Belgium Waterloo 1 Jul 2022 T20I # 1595
KF Bakiweyem 38y 260d Ghana v Rwanda Rwanda 21 Aug 2021 T20I # 1234
Aslam Doria 38y 245d Panama v Bahamas Coolidge 13 Nov 2021 T20I # 1425
Mohammed Nadeem 38y 244d Qatar v Kuwait Doha 29 Oct 2021 T20I # 1376
AS Wright 38y 241d Guernsey v Norway Castel 19 Jun 2019 T20I # 801
SG Shinde 38y 236d Serbia v Bulgaria Belgrade 9 Jul 2022 T20I # 1627
R Dravid 38y 232d India v England Manchester 31 Aug 2011 T20I # 204
SKDT Madusanka 38y 231d Seychelles v Uganda Kigali 22 Oct 2021 T20I # 1344
SN Pathirana 38y 226d Cyprus v Finland Kerava 19 Jul 2022 T20I # 1675
Jitin Singh 38y 206d Tanzania v Uganda Benoni 22 Sep 2022 T20I # 1792
Bashir Shah 38y 198d Denmark v Jersey Almeria 21 Oct 2021 T20I # 1337
M Muralidaran 38y 197d Sri Lanka v Australia Perth 31 Oct 2010 T20I # 192
M Abdulla 38y 197d Malawi v Rwanda Rwanda 22 Oct 2021 T20I # 1343
A Nehra 38y 186d India v New Zealand Delhi 1 Nov 2017 T20I # 630
Sarfaraj Patel 38y 182d Lesotho v Malawi Kigali 22 Oct 2021 T20I # 1340
MV Pavlovic 38y 181d Serbia v Croatia Vantaa 19 Jul 2022 T20I # 1674
GD Elliott 38y 175d World-XI v Pakistan Lahore 12 Sep 2017 T20I # 619
Ali Raza 38y 165d Belgium v Spain Waterloo 4 Jul 2022 T20I # 1610
SJ Myburgh 38y 158d Netherlands v New Zealand The Hague 5 Aug 2022 T20I # 1723
Tauqeer Hussain 38y 154d Spain v Germany Almeria 8 Mar 2020 T20I # 1080
Tauqeer Hussain 38y 154d Spain v Germany Almeria 8 Mar 2020 T20I # 1081
Mohammed Asghar 38y 148d Kuwait v Saudi Arabia Al Amerat 24 Jan 2019 T20I # 727
S Hirugade 38y 143d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
NJ Ferraby 38y 141d Jersey v Germany Almeria 19 Oct 2021 T20I # 1321
AG Weligamage 38y 127d Hungary v Israel Waterloo 3 Jul 2022 T20I # 1604
TK Lal 38y 121d Czech Rep. v Bulgaria Vantaa 31 Jul 2022 T20I # 1711
S Murari 38y 120d Costa Rica v Belize Naucalpan 27 Apr 2019 T20I # 771
M Shahbaz Butt 38y 119d Norway v Austria Kerava 31 Jul 2022 T20I # 1715
DT Christian 38y 97d Australia v Bangladesh Mirpur 9 Aug 2021 T20I # 1222
Imran Ali 38y 95d Kuwait v Saudi Arabia Al Amerat 24 Jan 2019 T20I # 727
G Chaturvedi 38y 93d Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
Shahid Afridi 38y 91d ICC World XI v West Indies Lord's 31 May 2018 T20I # 666
CG Williams 38y 88d Namibia v Zimbabwe Bulawayo 24 May 2022 T20I # 1547
S Goustis 38y 78d Greece v Bulgaria Corfu 18 Oct 2019 T20I # 938
Mudassar Muhammad 38y 75d Germany v Italy St Peter Port 16 Jun 2019 T20I # 794
A Reyes 38y 69d Gibraltar v Bulgaria Marsa 15 May 2022 T20I # 1537
C Mahoney 38y 60d Peru v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 913
C Mahoney 38y 60d Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
Sandeep Goud 38y 57d Bahamas v Cayman Is George Town 17 Apr 2022 T20I # 1512
T Taylor 38y 48d Cayman Is v Bahamas George Town 17 Apr 2022 T20I # 1512
J Linton 38y 36d Cayman Is v Bahamas George Town 16 Apr 2022 T20I # 1510
J Linton 38y 36d Cayman Is v Bahamas George Town 16 Apr 2022 T20I # 1511
PF Gallagher 38y 31d Finland v Cyprus Kerava 19 Jul 2022 T20I # 1675
DJ Bravo 38y 30d West Indies v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
VL Mukesh 38y 19d Seychelles v Uganda Kigali 22 Oct 2021 T20I # 1344
IDM Latin 38y 19d Gibraltar v Malta Waterloo 3 Jul 2022 T20I # 1606
Ahsan Yousuf 38y 11d Austria v Hungary Lower Austria 5 Jun 2022 T20I # 1550
HMRKB Herath 38y 9d Sri Lanka v South Africa Delhi 28 Mar 2016 T20I # 554
H Helva 37y 355d Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
D Marsic 37y 347d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
CA Liyanage 37y 334d Maldives v Bahrain Al Amerat 24 Feb 2020 T20I # 1056
S Zargar 37y 324d Mexico v Costa Rica Naucalpan 26 Apr 2019 T20I # 768
DR Brown 37y 319d Scotland v India Durban 13 Sep 2007 T20I # 26
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
Usman Khalid 37y 313d Saudi Arabia v Bahrain Doha 28 Oct 2021 T20I # 1373
B Vakatini 37y 306d Cook Islands v Vanuatu Port Vila 15 Sep 2022 T20I # 1775
J Umanath 37y 301d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
CV Harrison 37y 300d Gibraltar v Malta Marsa 25 Oct 2021 T20I # 1363
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
DL Hemp 37y 269d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
DL Hemp 37y 269d Bermuda v Ireland Belfast 3 Aug 2008 T20I # 63
N Khosla 37y 259d Malta v Czech Rep. Marsa 20 Oct 2019 T20I # 945
Mohammad Nabi 37y 250d Afghanistan v India Dubai (DSC) 8 Sep 2022 T20I # 1761
Ehsan Khan 37y 249d Hong Kong v Pakistan Sharjah 2 Sep 2022 T20I # 1756
MS Dhoni 37y 235d India v Australia Bengaluru 27 Feb 2019 T20I # 749
KJ O'Brien 37y 232d Ireland v Namibia Sharjah 22 Oct 2021 T20I # 1342
DF Jacobs 37y 226d Thailand v Nepal Bangkok 4 Mar 2020 T20I # 1073
Karweng NG 37y 215d Philippines v Vanuatu Port Moresby 24 Mar 2019 T20I # 761
S Kushretha 37y 214d Luxembourg v Switzerland Vantaa 31 Jul 2022 T20I # 1716
Anser Mehmood 37y 210d Switzerland v Czech Rep. Kerava 30 Jul 2022 T20I # 1705
KJ Coetzer 37y 207d Scotland v Pakistan Sharjah 7 Nov 2021 T20I # 1406
SKS Gill 37y 206d Luxembourg v Switzerland Vantaa 31 Jul 2022 T20I # 1716
MA Baig 37y 204d Malawi v Tanzania Benoni 20 Sep 2022 T20I # 1786
KM Venkataswamy 37y 198d Czech Rep. v Luxembourg Vinor 10 Jul 2022 T20I # 1629
Saeed Ajmal 37y 192d Pakistan v Bangladesh Mirpur 24 Apr 2015 T20I # 416
Manpreet Singh 37y 191d Italy v Isle of Man Kerava 19 Jul 2022 T20I # 1676
P Abanda 37y 189d Cameroon v Tanzania Benoni 17 Sep 2022 T20I # 1780
Arshad Hayat 37y 188d Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 945
MN Samuels 37y 181d West Indies v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
W Dlamini 37y 179d Eswatini v Mozambique Malkerns 31 Jul 2022 T20I # 1710
W Dlamini 37y 179d Eswatini v Mozambique Malkerns 31 Jul 2022 T20I # 1714
Shahid Arshad 37y 175d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
Muhammad Naeem 37y 174d Saudi Arabia v U.A.E. Al Amerat 25 Feb 2020 T20I # 1059
Mohammad Shahzad 37y 156d U.A.E. v Ireland Dubai (DSC) 18 Jan 2017 T20I # 583
Mohammad Irfan 37y 152d Pakistan v Australia Canberra 5 Nov 2019 T20I # 1002
S Badree 37y 149d West Indies v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
Naveed Ahmed 37y 146d Czech Rep. v Switzerland Kerava 30 Jul 2022 T20I # 1705
A Maheshwari 37y 137d Croatia v Finland Vantaa 18 Jul 2022 T20I # 1671
MEK Hussey 37y 131d Australia v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
Awais Malik 37y 126d Qatar v U.A.E. Al Amerat 26 Feb 2020 T20I # 1064
S Pradhan 37y 124d Bhutan v Malaysia Bangi 11 Jul 2022 T20I # 1632
KD Karthik 37y 123d India v South Africa Guwahati 2 Oct 2022 T20I # 1803
SE Aquilina 37y 120d Malta v Gibraltar Marsa 25 Oct 2021 T20I # 1363
C Pervez 37y 114d Canada v Argentina North Sound 13 Nov 2021 T20I # 1426
E Solomon 37y 113d Israel v Hungary Waterloo 3 Jul 2022 T20I # 1604
Amir Ali 37y 110d Oman v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
Maqsood Ahmad 37y 108d Belgium v Denmark Waterloo 1 Jul 2022 T20I # 1595
IS Billcliff 37y 107d Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
Zahid Hussain 37y 95d Canada v Ireland Dubai (DSC) 22 Mar 2012 T20I # 236
DC Stovell 37y 94d Bermuda v Argentina Coolidge 14 Nov 2021 T20I # 1429
O Fournier 37y 92d Costa Rica v Mexico Naucalpan 26 Apr 2019 T20I # 768
Asrar Ahmed 37y 81d Greece v Bulgaria Sofia 26 Jun 2021 T20I # 1172
Asrar Ahmed 37y 81d Greece v Bulgaria Sofia 26 Jun 2021 T20I # 1175
T Vanuarua 37y 77d Cook Islands v Vanuatu Port Vila 15 Sep 2022 T20I # 1775
K Govind 37y 76d Seychelles v Swaziland Rwanda 20 Oct 2021 T20I # 1328
B Jerkovic 37y 62d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
S Bantzas 37y 61d Greece v Bulgaria Corfu 16 Oct 2019 T20I # 933
Abrar Bilal 37y 50d Austria v Germany Krefeld 10 Jun 2022 T20I # 1556
Abrar Bilal 37y 50d Austria v Sweden Krefeld 10 Jun 2022 T20I # 1557
E Samson 37y 49d Israel v Hungary Waterloo 3 Jul 2022 T20I # 1604
R Mahajan 37y 45d Philippines v Vanuatu Port Moresby 24 Mar 2019 T20I # 761
Waqas Haider 37y 44d Sweden v Italy Vantaa 15 Jul 2022 T20I # 1655
L Ronchi 37y 38d ICC World XI v West Indies Lord's 31 May 2018 T20I # 666
Sapan Mehta 37y 35d Finland v Italy Kerava 13 Jul 2022 T20I # 1647
Junaid Khan 37y 27d Portugal v Denmark Waterloo 4 Jul 2022 T20I # 1611
RR Emrit 37y 26d West Indies v Pakistan Karachi 3 Apr 2018 T20I # 665
Muhammad Ansar 37y 22d Kuwait v U.A.E. Al Amerat 27 Feb 2020 T20I # 1066
V Ganesan 37y 22d Germany v Austria Krefeld 12 Jun 2022 T20I # 1567
RDM Leverock 37y 20d Bermuda v Scotland Belfast 3 Aug 2008 T20I # 61
RDM Leverock 37y 20d Bermuda v Ireland Belfast 3 Aug 2008 T20I # 63
R Rampaul 37y 20d West Indies v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
FL Reifer 37y 10d West Indies v Bangladesh Basseterre 2 Aug 2009 T20I # 117
D Wiese 37y 6d Namibia v Zimbabwe Bulawayo 24 May 2022 T20I # 1547
DJ Turkich 37y 4d Croatia v Serbia Vantaa 19 Jul 2022 T20I # 1674
C Wright 36y 364d Cayman Is v Bahamas George Town 17 Apr 2022 T20I # 1512
J Theron 36y 358d U.S.A. v P.N.G. Bulawayo 17 Jul 2022 T20I # 1667
AJ Michael 36y 356d Samoa v Fiji Port Vila 15 Sep 2022 T20I # 1774
J Smits 36y 353d Netherlands v Pakistan Lord's 9 Jun 2009 T20I # 98
JH Kallis 36y 352d South Africa v India Colombo (RPS) 2 Oct 2012 T20I # 286
CR Ervine 36y 348d Zimbabwe v Bangladesh Harare 2 Aug 2022 T20I # 1719
BJ Haddin 36y 347d Australia v Pakistan Dubai (DSC) 5 Oct 2014 T20I # 406
N Pathan 36y 346d Thailand v Nepal Bangkok 4 Mar 2020 T20I # 1073
Haroon Mughal 36y 338d Malta v Romania Ilfov County 4 Sep 2021 T20I # 1255
Junaid Siddiqui 36y 333d Canada v Nepal Al Amerat 21 Feb 2022 T20I # 1482
CK Jasmat 36y 322d Samoa v Fiji Port Vila 15 Sep 2022 T20I # 1774
DPMD Jayawardene 36y 314d Sri Lanka v India Mirpur 6 Apr 2014 T20I # 400
P Malav 36y 306d Luxembourg v Switzerland Vantaa 31 Jul 2022 T20I # 1716
Shamsullah Ehsan 36y 305d Turkey v Isle of Man Kerava 18 Jul 2022 T20I # 1672
Abhishek Ahuja 36y 302d Hungary v Austria Lower Austria 5 Jun 2022 T20I # 1550
MB Tambe 36y 297d Finland v Cyprus Kerava 19 Jul 2022 T20I # 1675
RE van der Merwe 36y 295d Netherlands v Sri Lanka Sharjah 22 Oct 2021 T20I # 1346
Umar Nawaz 36y 295d Sweden v Romania Vantaa 19 Jul 2022 T20I # 1677
Sajid Liaqat 36y 290d Germany v Austria Krefeld 10 Jun 2022 T20I # 1556
Anwar Arudin 36y 287d Malaysia v Nepal Kirtipur 22 Apr 2021 T20I # 1155
Amjad Javed 36y 283d U.A.E. v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 609
Amjad Javed 36y 283d U.A.E. v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 610
L Hermida 36y 282d Mexico v Argentina Lima Cricket and Football 6 Oct 2019 T20I # 919
LMP Simmons 36y 274d West Indies v South Africa Dubai (DSC) 26 Oct 2021 T20I # 1366
RR Bastiansz 36y 267d Malta v Belgium Waterloo 12 Jun 2022 T20I # 1566
LRPL Taylor 36y 266d New Zealand v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
Hasheem Shahzad 36y 254d Malta v Spain Cartagena 30 Mar 2019 T20I # 765
CJO Smith 36y 253d Scotland v South Africa The Oval 7 Jun 2009 T20I # 94
DW Steyn 36y 239d South Africa v Australia Johannesburg 21 Feb 2020 T20I # 1046
M Klinger 36y 233d Australia v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
Ramanjot Singh 36y 232d Slovenia v Luxembourg Vantaa 30 Jul 2022 T20I # 1708
Taranjeet Singh 36y 224d Romania v Sweden Vantaa 19 Jul 2022 T20I # 1677
P Chin 36y 221d Cayman Is v Bahamas George Town 17 Apr 2022 T20I # 1512
A Nanda 36y 213d Luxembourg v Slovenia Vantaa 30 Jul 2022 T20I # 1708
CRD Fernando 36y 210d Sri Lanka v India Visakhapatnam 14 Feb 2016 T20I # 499
Mahmudullah 36y 209d Bangladesh v Sri Lanka Dubai (DSC) 1 Sep 2022 T20I # 1755
MD Garratt 36y 206d Gibraltar v Portugal Albergaria 22 Aug 2021 T20I # 1238
Tahir Patel 36y 202d Eswatini v Mozambique Malkerns 31 Jul 2022 T20I # 1710
Tahir Patel 36y 202d Eswatini v Mozambique Malkerns 31 Jul 2022 T20I # 1714
H Dajc 36y 197d Serbia v Greece Corfu 15 Oct 2019 T20I # 932
Kashif Daud 36y 195d U.A.E. v Hong Kong Al Amerat 24 Aug 2022 T20I # 1745
SL Malinga 36y 191d Sri Lanka v West Indies Pallekele 6 Mar 2020 T20I # 1078
Said Hakim 36y 189d Belgium v Malta Marsa 8 Jul 2021 T20I # 1183
Inzamam-ul-Haq 36y 178d Pakistan v England Bristol 28 Aug 2006 T20I # 8
KC Sangakkara 36y 161d Sri Lanka v India Mirpur 6 Apr 2014 T20I # 400
Amir Hayat 36y 159d U.A.E. v Nepal ICCA Dubai 3 Feb 2019 T20I # 733
B Wentzel 36y 154d Guernsey v Spain Almeria 30 Apr 2022 T20I # 1516
Aaftab Alam Khan 36y 153d Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
S Tosic 36y 151d Serbia v Croatia Vantaa 19 Jul 2022 T20I # 1674
MN van Wyk 36y 149d South Africa v New Zealand Centurion 16 Aug 2015 T20I # 452
KO Otieno 36y 146d Kenya v Ireland Belfast 4 Aug 2008 T20I # 64
KO Otieno 36y 146d Kenya v Scotland Belfast 4 Aug 2008 T20I # 66
S Ashwathnarayana 36y 145d Hungary v Israel Waterloo 3 Jul 2022 T20I # 1604
SMK Waththage 36y 144d Czech Rep. v Bulgaria Vantaa 31 Jul 2022 T20I # 1711
LN Onyango 36y 142d Kenya v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
F du Plessis 36y 141d South Africa v England Cape Town 1 Dec 2020 T20I # 1113
M Goonetilleke 36y 140d Malta v Portugal Albergaria 22 Aug 2021 T20I # 1240
Muhammad Usman 36y 132d U.A.E. v Nepal Al Amerat 22 Feb 2022 T20I # 1486
Zeeshan Siddiqui 36y 130d Oman v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
Imran Butt 36y 126d Bahrain v Kuwait Al Amerat 26 Feb 2020 T20I # 1063
Divyendra Singh 36y 115d Czech Rep. v Bulgaria Vantaa 31 Jul 2022 T20I # 1711
Azam Khalil 36y 104d Sweden v Romania Vantaa 19 Jul 2022 T20I # 1677
RW Price 36y 100d Zimbabwe v South Africa Hambantota 20 Sep 2012 T20I # 266
Sikandar Raza 36y 100d Zimbabwe v Bangladesh Harare 2 Aug 2022 T20I # 1719
JB Abega 36y 98d Cameroon v Kenya Benoni 19 Sep 2022 T20I # 1784
D Weston 36y 97d Germany v Italy St Peter Port 16 Jun 2019 T20I # 794
Mohammed Rizlan 36y 97d Qatar v Kuwait Doha 29 Oct 2021 T20I # 1376
BLCS Kumara 36y 95d Cyprus v Estonia Episkopi 8 Oct 2021 T20I # 1290
KK Bishnoi 36y 86d Brazil v Mexico Cortijo Polo Club Pitch B 5 Oct 2019 T20I # 916
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
S Ravoka 36y 80d Fiji v Samoa Port Vila 15 Sep 2022 T20I # 1774
AC Gilchrist 36y 79d Australia v India Melbourne 1 Feb 2008 T20I # 52
HH Gibbs 36y 76d South Africa v Pakistan Gros Islet 10 May 2010 T20I # 171
Sohail Ahmad 36y 69d Croatia v Italy Kerava 16 Jul 2022 T20I # 1663
Khawar Ali 36y 64d Oman v Ireland Al Amerat 22 Feb 2022 T20I # 1487
Imran Khan 36y 60d Portugal v Spain Gent 1 Jul 2022 T20I # 1594
Jitesh Patel 36y 59d Malta v Portugal Gent 29 Jun 2022 T20I # 1588
Amjad Ali 36y 58d U.A.E. v Oman Abu Dhabi 22 Nov 2015 T20I # 465
Ayush Ummat 36y 58d Estonia v Cyprus Episkopi 5 Oct 2021 T20I # 1283
Raza Iqbal 36y 44d Norway v Austria Kerava 31 Jul 2022 T20I # 1715
H Masakadza 36y 42d Zimbabwe v Afghanistan Chattogram 20 Sep 2019 T20I # 890
MS Atapattu 36y 34d Sri Lanka v New Zealand Auckland 26 Dec 2006 T20I # 12
RJ Hatchman 36y 31d Gibraltar v Malta Waterloo 3 Jul 2022 T20I # 1606
Khurram Nawaz 36y 23d Oman v Ireland Al Amerat 22 Feb 2022 T20I # 1487
R Ashwin 36y 15d India v South Africa Guwahati 2 Oct 2022 T20I # 1803
DJ Reekers 36y 14d Netherlands v Pakistan Lord's 9 Jun 2009 T20I # 98
Hilal Ahmad 36y 13d Czech Rep. v Bulgaria Ilfov County 4 Sep 2021 T20I # 1253
Mohammad Yousuf 36y 11d Pakistan v England Cardiff 7 Sep 2010 T20I # 187
DK Dahani 36y 5d Iran v Kuwait Al Amerat 25 Feb 2020 T20I # 1061

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

Records include the following recent matches:
Pakistan v England at Lahore, 7th T20I, Oct 2, 2022 [T20I # 1804]
India v South Africa at Guwahati, 2nd T20I, Oct 2, 2022 [T20I # 1803]
Pakistan v England at Lahore, 6th T20I, Sep 30, 2022 [T20I # 1802]