| Player | Age | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|
| A Dawson | 56y 342d | Falkland Isl | v Costa Rica | Guacima | 12 Mar 2025 | T20I # 3114 |
| Muhammad Ajmal | 55y 28d | Malta | v Gibraltar | Marsa | 9 May 2026 | T20I # 3849 |
| Aslam Mohammad | 53y 19d | Greece | v Czech Rep. | Castel | 27 Aug 2024 | T20I # 2818 |
| Tarun Sharma | 51y 173d | Mexico | v Argentina | Buenos Aires | 19 Oct 2023 | T20I # 2322 |
| B Arends | 50y 262d | Falkland Isl | v Costa Rica | Guacima | 12 Mar 2025 | T20I # 3115 |
| T Whiteman | 50y 100d | Luxembourg | v Czech Rep. | Ilfov County | 1 Sep 2019 | T20I # 876 |
| G Caisley | 48y 192d | Brazil | v Panama | Itaguai | 31 Oct 2025 | T20I # 3545 |
| 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 |
| S Kaveri | 47y 63d | Mexico | v Brazil | Naucalpan | 5 Apr 2026 | T20I # 3801 |
| Manish Sharma | 46y 200d | Cambodia | v Myanmar | Bangkok | 27 Jan 2024 | T20I # 2439 |
| J Mees | 45y 263d | Luxembourg | v Israel | Spinaceto | 16 Jun 2024 | T20I # 2691 |
| P Mishra | 45y 231d | Bulgaria | v Finland | Port Soif | 27 Aug 2024 | T20I # 2816 |
| R Ulutuna | 45y 98d | Turkey | v Austria | Ilfov County | 31 Aug 2019 | T20I # 875 |
| Tariq Aziz | 45y 47d | Portugal | v Gibraltar | Cartagena | 26 Oct 2019 | T20I # 973 |
| Tariq Aziz | 45y 47d | Portugal | v Spain | Cartagena | 26 Oct 2019 | T20I # 976 |
| Gabor Torok | 44y 8d | Hungary | v Serbia | Szodliget | 31 Aug 2025 | T20I # 3430 |
| C Alexander | 44y 2d | Falkland Isl | v Costa Rica | Guacima | 13 Mar 2025 | T20I # 3117 |
| A Manousis | 43y 333d | Greece | v Sweden | Vantaa | 18 Jul 2022 | T20I # 1670 |
| Aamir Kaleem | 43y 331d | Oman | v Japan | Al Amerat | 17 Oct 2025 | T20I # 3525 |
| Ali Saleem | 43y 249d | Norway | v Finland | Glostrup | 20 May 2023 | T20I # 2075 |
| Kaleem Shah | 43y 222d | Mozambique | v Malawi | Blantyre | 10 Nov 2019 | T20I # 1013 |
| Shaheryar Butt | 43y 222d | Belgium | v Austria | Latschach | 24 Aug 2025 | T20I # 3418 |
| R Satheesan | 43y 222d | Romania | v Austria | Ilfov County | 19 Oct 2025 | T20I # 3530 |
| R Satheesan | 43y 222d | Romania | v Austria | Ilfov County | 19 Oct 2025 | T20I # 3531 |
| Amar Sharma | 43y 212d | Malta | v Czech Rep. | Marsa | 12 May 2022 | T20I # 1528 |
| Mohammad Tauqir | 43y 179d | U.A.E. | v Netherlands | Edinburgh | 12 Jul 2015 | T20I # 434 |
| M Ozturk | 43y 175d | Turkey | v Croatia | Sofia | 25 Jun 2023 | T20I # 2116 |
| V Zanko | 43y 153d | Croatia | v Hungary | Szodliget | 6 Aug 2023 | T20I # 2190 |
| GK Berg | 43y 150d | Italy | v Romania | Rome | 16 Jun 2024 | T20I # 2696 |
| D Issiaka | 43y 137d | Ivory Coast | v Kenya | Gaborone (Oval 2) | 30 May 2026 | T20I # 3920 |
| C Prasad | 43y 124d | Costa Rica | v Belize | Naucalpan | 27 Apr 2019 | T20I # 771 |
| Muhammad Tanveer | 43y 75d | Qatar | v Saudi Arabia | Al Amerat | 16 Apr 2024 | T20I # 2569 |
| R Siriwardena | 43y 74d | Cyprus | v Spain | Castel | 21 Aug 2024 | T20I # 2784 |
| Mohammad Nadeem | 43y 26d | Oman | v Kuwait | Al Amerat | 30 Sep 2025 | T20I # 3487 |
| N Krishna | 42y 333d | Seychelles | v Kenya | Rwanda | 25 Nov 2022 | T20I # 1922 |
| Khurram Khan | 42y 273d | U.A.E. | v Zimbabwe | Sylhet | 21 Mar 2014 | T20I # 376 |
| Anasim Khan | 42y 230d | Bahrain | v Saudi Arabia | Doha | 28 Oct 2021 | T20I # 1373 |
| BA Pai | 42y 171d | Gibraltar | v Norway | Krefeld | 13 Jul 2024 | T20I # 2756 |
| MV Pavlovic | 42y 158d | Serbia | v Luxembourg | Vinor | 26 Jun 2026 | T20I # 3991 |
| Irfan Hafejee | 42y 88d | Panama | v Costa Rica | Panama City | 18 Apr 2025 | T20I # 3142 |
| C Nunes | 42y 54d | Portugal | v France | Albergaria | 9 Apr 2026 | T20I # 3812 |
| WL Madsen | 42y 38d | Italy | v Scotland | Eden Gardens | 9 Feb 2026 | T20I # 3690 |
| IDM Latin | 41y 329d | Gibraltar | v Malta | Marsa | 9 May 2026 | T20I # 3849 |
| IDM Latin | 41y 329d | Gibraltar | v Malta | Marsa | 9 May 2026 | T20I # 3853 |
| RL Vitas | 41y 216d | Serbia | v Romania | Vantaa | 16 Jul 2022 | T20I # 1662 |
| Amjad Mahboob | 41y 189d | Singapore | v Kuwait | Al Amerat | 24 Aug 2022 | T20I # 1744 |
| SKS Gill | 41y 173d | Luxembourg | v Czech Rep. | Vinor | 28 Jun 2026 | T20I # 4001 |
| Ali Raza | 41y 157d | Belgium | v Malta | Ilfov County | 26 Jun 2025 | T20I # 3266 |
| Sarfaraz Ali | 41y 143d | Bahrain | v Kuwait | Mong Kok | 12 Mar 2023 | T20I # 2021 |
| A Khan | 41y 6d | Denmark | v Germany | Almeria | 20 Oct 2021 | T20I # 1330 |
| Faheem Nazir | 40y 360d | Switzerland | v Croatia | Krefeld | 13 Jul 2024 | T20I # 2758 |
| Kuldeep Gurjar | 40y 351d | South Korea | v Indonesia | Bali | 12 Jul 2025 | T20I # 3304 |
| 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 |
| Javid Patel | 40y 276d | Zambia | v Sierra Leone | Abuja | 14 Dec 2025 | T20I # 3642 |
| MA Baig | 40y 218d | Malawi | v Botswana | Harare | 4 Oct 2025 | T20I # 3500 |
| B Arora | 40y 204d | Malta | v Romania | Ilfov County | 19 Aug 2023 | T20I # 2202 |
| Shahzeb Choudhry | 40y 161d | Sweden | v Finland | Glostrup | 21 May 2023 | T20I # 2076 |
| Naeem Gull | 40y 160d | Swaziland | v Rwanda | Rwanda | 22 Oct 2021 | T20I # 1339 |
| L Lamin | 40y 133d | Sierra Leone | v Mali | Gaborone (Oval 1) | 30 May 2026 | T20I # 3919 |
| TV Badri Narayanan | 40y 126d | Costa Rica | v Falkland Isl | Guacima | 13 Mar 2025 | T20I # 3117 |
| E Packard | 40y 120d | Gibraltar | v Portugal | Albergaria | 22 Aug 2021 | T20I # 1238 |
| C Wright | 40y 62d | Cayman | v Canada | King City (NW) | 19 Jun 2025 | T20I # 3252 |
| 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 |
| Yasar Haroon | 39y 351d | Brazil | v Suriname | Buenos Aires | 8 Dec 2024 | T20I # 3020 |
| M Kyriacou | 39y 327d | Cyprus | v Estonia | Episkopi | 8 Oct 2021 | T20I # 1290 |
| Sikandar Raza | 39y 311d | Zimbabwe | v South Africa | Delhi | 1 Mar 2026 | T20I # 3749 |
| Ayyaz Qureshi | 39y 282d | Slovenia | v Luxembourg | Vantaa | 30 Jul 2022 | T20I # 1708 |
| Sultan Ahmed | 39y 216d | Oman | v Afghanistan | Dubai (DICS) | 20 Jan 2017 | T20I # 586 |
| Amjad Sher | 39y 215d | Finland | v Sweden | Stockholm | 14 Jun 2026 | T20I # 3954 |
| Mohammed Rizlan | 39y 149d | Qatar | v Bahrain | ICCA Dubai | 20 Dec 2024 | T20I # 3076 |
| FA Klokker | 39y 113d | Denmark | v Portugal | Waterloo | 4 Jul 2022 | T20I # 1611 |
| E Solomon | 39y 96d | Israel | v Luxembourg | Spinaceto | 16 Jun 2024 | T20I # 2691 |
| J Pook | 39y 96d | Belize | v Suriname | Buenos Aires | 16 Dec 2024 | T20I # 3067 |
| V Ganesan | 39y 54d | Germany | v Croatia | Krefeld | 14 Jul 2024 | T20I # 2761 |
| A Natubhai Ahir | 39y 30d | Panama | v Bermuda | Sandys Parish | 25 Jun 2026 | T20I # 3988 |
| RD Berrington | 39y 14d | Scotland | v Namibia | Windhoek | 17 Apr 2026 | T20I # 3818 |
| DJ Turkich | 38y 365d | Croatia | v Germany | Krefeld | 14 Jul 2024 | T20I # 2761 |
| OJ Webster | 38y 363d | Isle of Man | v Portugal | Spinaceto | 16 Jun 2024 | T20I # 2695 |
| S Thuraisingam | 38y 329d | Canada | v Bermuda | Belfast | 5 Aug 2008 | T20I # 67 |
| S Wickramasekara | 38y 306d | Czech Rep. | v Austria | Vinor | 23 May 2021 | T20I # 1164 |
| A Vala | 38y 286d | P.N.G. | v Japan | Sano | 18 May 2026 | T20I # 3883 |
| GD Arta | 38y 256d | Indonesia | v Uzbekistan | Singapore | 26 Jun 2026 | T20I # 3990 |
| AR Patwa | 38y 235d | Tanzania | v Uganda | Harare | 28 Sep 2025 | T20I # 3479 |
| EB Knowles | 38y 225d | Czech Rep. | v Belgium | Walferdange | 30 Aug 2020 | T20I # 1091 |
| Sheraz Sheikh | 38y 218d | Belgium | v Hungary | Ilfov County | 21 Jun 2026 | T20I # 3971 |
| Sheraz Sheikh | 38y 218d | Belgium | v Romania | Ilfov County | 21 Jun 2026 | T20I # 3975 |
| S Pradhan | 38y 144d | Bhutan | v Thailand | Kuala Lumpur | 31 Jul 2023 | T20I # 2185 |
| Mehboob Ali | 38y 92d | Malta | v Switzerland | Episkopi | 23 May 2026 | T20I # 3899 |
| Shahid Afridi | 38y 91d | ICC World XI | v West Indies | Lord's | 31 May 2018 | T20I # 666 |
| G Singh | 38y 89d | Suriname | v Cayman | George Town | 14 Mar 2026 | T20I # 3771 |
| CR Ervine | 38y 72d | Zimbabwe | v Namibia | Windhoek | 30 Oct 2023 | T20I # 2337 |
| A Carthew | 38y 51d | Chile | v Argentina | Buenos Aires | 20 Oct 2023 | T20I # 2323 |
| P Campbell | 38y 32d | Gambia | v Cameroon | Kigali | 9 Dec 2022 | T20I # 1948 |
| Raza Iqbal | 38y 27d | Norway | v Jersey | Krefeld | 14 Jul 2024 | T20I # 2763 |
| P Buccimazza | 38y 24d | Portugal | v Spain | Cartagena | 25 Oct 2019 | T20I # 970 |
| K Nassoro | 37y 319d | Tanzania | v St Helena | Accra | 28 Mar 2026 | T20I # 3790 |
| 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 |
| S Ravikumar | 37y 312d | Costa Rica | v Brazil | Naucalpan | 4 Apr 2026 | T20I # 3797 |
| S Ravikumar | 37y 312d | Costa Rica | v Mexico | Naucalpan | 4 Apr 2026 | T20I # 3798 |
| Mohammad Nabi | 37y 307d | Afghanistan | v Australia | Adelaide | 4 Nov 2022 | T20I # 1864 |
| 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 |
| E Dusingizimana | 37y 266d | Rwanda | v Uganda | Rwanda | 12 Dec 2024 | T20I # 3036 |
| S Grover | 37y 218d | Czech Rep. | v Luxembourg | Vinor | 28 Jun 2026 | T20I # 4001 |
| S Grover | 37y 218d | Czech Rep. | v Serbia | Vinor | 28 Jun 2026 | T20I # 4003 |
| Saad Bin Zafar | 37y 214d | Canada | v Pakistan | New York | 11 Jun 2024 | T20I # 2665 |
| KJ Coetzer | 37y 207d | Scotland | v Pakistan | Sharjah | 7 Nov 2021 | T20I # 1406 |
| GT Taylor | 37y 190d | Bahamas | v Cayman | King City (NW) | 22 Jun 2025 | T20I # 3262 |
| JB Abega | 37y 180d | Cameroon | v Sierra Leone | Benoni | 10 Dec 2023 | T20I # 2392 |
| A Pusthay | 37y 180d | Finland | v Austria | Stockholm | 11 Jun 2026 | T20I # 3946 |
| Adil Butt | 37y 158d | Eswatini | v Lesotho | Malkerns | 7 Jun 2026 | T20I # 3941 |
| Adil Butt | 37y 158d | Eswatini | v Mozambique | Malkerns | 7 Jun 2026 | T20I # 3942 |
| JT Smuts | 37y 127d | Italy | v Ireland | Dubai | 26 Jan 2026 | T20I # 3670 |
| AA Gajic | 37y 88d | Serbia | v Croatia | Szodliget | 31 Aug 2025 | T20I # 3428 |
| AK Gokoel | 37y 82d | Suriname | v Mexico | George Town | 15 Mar 2026 | T20I # 3774 |
| SC Williams | 37y 74d | Zimbabwe | v Ireland | Harare | 9 Dec 2023 | T20I # 2388 |
| RG Sharma | 37y 60d | India | v South Africa | Bridgetown | 29 Jun 2024 | T20I # 2729 |
| Musaddiq Ahmed | 37y 56d | Germany | v Denmark | Brondby | 20 Jun 2026 | T20I # 3967 |
| 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 |
| Najjam Shahzad | 37y 35d | Portugal | v Norway | Albergaria | 9 Apr 2025 | T20I # 3133 |
| AA Senn | 37y 18d | Cyprus | v Croatia | Episkopi | 22 May 2026 | T20I # 3895 |
| 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 | v Bermuda | Sandys Parish | 25 Aug 2019 | T20I # 866 |
| J Smits | 36y 353d | Netherlands | v Pakistan | Lord's | 9 Jun 2009 | T20I # 98 |
| Jatinder Singh | 36y 352d | Oman | v Australia | Pallekele | 20 Feb 2026 | T20I # 3727 |
| Anser Mehmood | 36y 296d | Switzerland | v Malta | Marsa | 24 Oct 2021 | T20I # 1359 |
| V Saini | 36y 289d | Romania | v Switzerland | Ilfov County | 21 Jun 2026 | T20I # 3973 |
| V Saini | 36y 289d | Romania | v Belgium | Ilfov County | 21 Jun 2026 | T20I # 3975 |
| V Vijh | 36y 267d | Luxembourg | v Romania | Marsa | 16 Jul 2023 | T20I # 2144 |
| M Abdulla | 36y 215d | Malawi | v Mozambique | Blantyre | 9 Nov 2019 | T20I # 1010 |
| A Sarma | 36y 201d | Germany | v Belgium | Waterloo | 12 May 2019 | T20I # 775 |
| NS Dhaliwal | 36y 199d | Canada | v U.S.A. | George Town | 27 Apr 2025 | T20I # 3165 |
| Amjad Javed | 36y 197d | U.A.E. | v Ireland | Dubai (DICS) | 18 Jan 2017 | T20I # 583 |
| H Dajc | 36y 197d | Serbia | v Greece | Corfu | 15 Oct 2019 | T20I # 932 |
| SL Malinga | 36y 191d | Sri Lanka | v West Indies | Pallekele | 6 Mar 2020 | T20I # 1078 |
| Zeeshan Maqsood | 36y 180d | Oman | v U.A.E. | Al Amerat | 21 Apr 2024 | T20I # 2580 |
| Inzamam-ul-Haq | 36y 178d | Pakistan | v England | Bristol | 28 Aug 2006 | T20I # 8 |
| VP Thamotharam | 36y 176d | Malta | v Estonia | Marsa | 7 May 2025 | T20I # 3176 |
| Jun Hyunwoo | 36y 173d | South Korea | v Philippines | Incheon | 5 Oct 2024 | T20I # 2894 |
| HE van der Dussen | 36y 169d | South Africa | v New Zealand | Harare | 26 Jul 2025 | T20I # 3374 |
| Imal Zuwak | 36y 160d | Sweden | v Finland | Stockholm | 14 Jun 2026 | T20I # 3954 |
| Mahmudullah | 36y 153d | Bangladesh | v West Indies | Providence | 7 Jul 2022 | T20I # 1617 |
| Abhijeet Ahuja | 36y 146d | Hungary | v Czech Rep. | Vinor | 11 Jun 2023 | T20I # 2092 |
| Abhijeet Ahuja | 36y 146d | Hungary | v Czech Rep. | Vinor | 11 Jun 2023 | T20I # 2095 |
| Shakib Al Hasan | 36y 114d | Bangladesh | v Afghanistan | Sylhet | 16 Jul 2023 | T20I # 2145 |
| SE Aquilina | 36y 89d | Malta | v Bulgaria | Sofia | 24 Sep 2020 | T20I # 1100 |
| MM Ali | 36y 79d | England | v New Zealand | Nottingham | 5 Sep 2023 | T20I # 2232 |
| MS Wade | 36y 61d | Australia | v New Zealand | Auckland | 25 Feb 2024 | T20I # 2484 |
| Khawar Ali | 36y 56d | Oman | v U.A.E. | Al Amerat | 14 Feb 2022 | T20I # 1464 |
| KA Maharaj | 36y 46d | South Africa | v New Zealand | Christchurch | 25 Mar 2026 | T20I # 3783 |
| H Masakadza | 36y 42d | Zimbabwe | v Afghanistan | Chattogram | 20 Sep 2019 | T20I # 890 |
| MJ Richardson | 36y 33d | Germany | v Spain | Almeria | 6 Nov 2022 | T20I # 1874 |
| Ahmed Faiz | 36y 28d | Malaysia | v Bahrain | Kuala Lumpur | 11 Mar 2024 | T20I # 2514 |
| RR Patel | 36y 15d | Kenya | v Nigeria | Entebbe | 27 Jul 2025 | T20I # 3380 |
| DK Dahani | 36y 5d | Iran | v Kuwait | Al Amerat | 25 Feb 2020 | T20I # 1061 |
| 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 |
| FJ Mpegna | 35y 358d | Cameroon | v Mali | Gaborone (Oval 1) | 29 May 2026 | T20I # 3916 |
| AJ Finch | 35y 348d | Australia | v Ireland | Brisbane | 31 Oct 2022 | T20I # 1855 |
| S Hunter | 35y 348d | Turks and C. | v Costa Rica | Panama City | 20 Apr 2025 | T20I # 3149 |
| Imran Bulbulia | 35y 338d | Panama | v Mexico | Naucalpan | 27 Apr 2019 | T20I # 770 |
| SM Tupou | 35y 334d | Fiji | v Philippines | Sano | 18 May 2026 | T20I # 3884 |
| AC Gilchrist | 35y 312d | Australia | v India | Durban | 22 Sep 2007 | T20I # 45 |
| JA Burns | 35y 308d | Italy | v Netherlands | The Hague | 11 Jul 2025 | T20I # 3303 |
| O Harvey | 35y 300d | Ghana | v Eswatini | Accra | 28 Mar 2026 | T20I # 3792 |
| AA Onikoyi | 35y 296d | Nigeria | v Rwanda | Lagos | 14 Oct 2023 | T20I # 2313 |
| S Dhawan | 35y 236d | India | v Sri Lanka | Colombo (RPS) | 29 Jul 2021 | T20I # 1207 |
| Yasim Murtaza | 35y 199d | Hong Kong | v Nigeria | Windhoek | 21 Jun 2026 | T20I # 3974 |
| JDS Neesham | 35y 189d | New Zealand | v South Africa | Christchurch | 25 Mar 2026 | T20I # 3783 |
| Zeeshan Khan | 35y 178d | Malta | v Cyprus | Port Soif | 28 Aug 2024 | T20I # 2821 |
| SA Yadav | 35y 175d | India | v New Zealand | Ahmedabad | 8 Mar 2026 | T20I # 3755 |
| LR Gaonkar | 35y 167d | Panama | v Bermuda | Hamilton | 4 Oct 2023 | T20I # 2289 |
| PR Stirling | 35y 161d | Ireland | v Australia | Colombo (RPS) | 11 Feb 2026 | T20I # 3698 |
| Waqar Zalmai | 35y 150d | Austria | v Germany | Krefeld | 1 May 2026 | T20I # 3824 |
| GM Hamilton | 35y 148d | Scotland | v Ireland | Dubai (DICS) | 11 Feb 2010 | T20I # 140 |
| SO Ngoche | 35y 140d | Kenya | v Zimbabwe | Nairobi (Gym) | 24 Oct 2024 | T20I # 2934 |
| EJG Morgan | 35y 135d | England | v West Indies | Bridgetown | 23 Jan 2022 | T20I # 1454 |
| S Vashisht | 35y 134d | Romania | v Bulgaria | Ilfov County | 24 May 2024 | T20I # 2620 |
| 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 |
| M Taylor | 35y 87d | Bahamas | v Cayman | King City (NW) | 15 Jun 2025 | T20I # 3241 |
| BRM Taylor | 35y 76d | Zimbabwe | v Pakistan | Harare | 23 Apr 2021 | T20I # 1156 |
| DC Stovell | 35y 70d | Bermuda | v Kenya | ICCA Dubai | 21 Oct 2019 | T20I # 953 |
| MS Dhoni | 35y 52d | India | v West Indies | Lauderhill | 28 Aug 2016 | T20I # 563 |
| MNM Aslam | 35y 43d | Kuwait | v Japan | Al Amerat | 9 Oct 2025 | T20I # 3509 |
| TM Dilshan | 35y 42d | Sri Lanka | v Pakistan | Abu Dhabi | 25 Nov 2011 | T20I # 215 |
| H Fennell | 35y 30d | Argentina | v Cayman | Buenos Aires | 4 Mar 2023 | T20I # 2013 |
| RW Chakabva | 35y 29d | Zimbabwe | v West Indies | Hobart | 19 Oct 2022 | T20I # 1834 |
| P Pushparajan | 35y 20d | Malta | v Gibraltar | Marsa | 9 May 2026 | T20I # 3853 |
| JL Ontong | 35y 10d | South Africa | v West Indies | Durban | 14 Jan 2015 | T20I # 415 |
| TS Fray | 34y 362d | Bermuda | v Brazil | Sandys Parish | 27 Jun 2026 | T20I # 3999 |
| CR Richards | 34y 360d | St Helena | v Tanzania | Accra | 28 Mar 2026 | T20I # 3790 |
| 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 |
| Yusuf Ebrahim | 34y 339d | Panama | v Canada | Coolidge | 14 Nov 2021 | T20I # 1427 |
| RA Sealy | 34y 327d | Cayman | v Argentina | George Town | 15 Mar 2026 | T20I # 3775 |
| G Kansonkho | 34y 312d | Malawi | v Seychelles | Accra | 28 Mar 2026 | T20I # 3791 |
| CP Rizwan | 34y 306d | U.A.E. | v Afghanistan | Abu Dhabi | 19 Feb 2023 | T20I # 1995 |
| H Lakov | 34y 299d | Bulgaria | v Romania | Ilfov County | 10 May 2026 | T20I # 3858 |
| KA Pollard | 34y 284d | West Indies | v India | Eden Gardens | 20 Feb 2022 | T20I # 1479 |
| AV Lazarus | 34y 281d | Thailand | v Singapore | Singapore | 26 Jun 2026 | T20I # 3992 |
| DJ Mitchell | 34y 273d | New Zealand | v Canada | Chennai | 17 Feb 2026 | T20I # 3719 |
| LA Dunbar | 34y 272d | Serbia | v Gibraltar | Gibraltar | 30 Sep 2024 | T20I # 2878 |
| LA Dunbar | 34y 272d | Serbia | v Gibraltar | Gibraltar | 30 Sep 2024 | T20I # 2881 |
| TG Southee | 34y 268d | New Zealand | v England | Nottingham | 5 Sep 2023 | T20I # 2232 |
| 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 |
| JW Batinibulu | 34y 248d | Fiji | v Cook Islands | Port vila | 14 Sep 2022 | T20I # 1773 |
| Zahir Mohammed | 34y 248d | Hungary | v Serbia | Szodliget | 30 Aug 2025 | T20I # 3423 |
| MR Marsh | 34y 244d | Australia | v Bangladesh | Chattogram | 21 Jun 2026 | T20I # 3972 |
| PD Collingwood | 34y 233d | England | v Australia | Melbourne | 14 Jan 2011 | T20I # 198 |
| MG Bracewell | 34y 232d | New Zealand | v Australia | Mount Maunganui | 4 Oct 2025 | T20I # 3499 |
| Sufyan Mehmood | 34y 230d | Oman | v Malaysia | Singapore | 8 Jun 2026 | T20I # 3943 |
| 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 |
| C Munoz-Mills | 34y 213d | Spain | v Croatia | Cartagena | 7 Dec 2025 | T20I # 3612 |
| C Munoz-Mills | 34y 213d | Spain | v Croatia | Cartagena | 7 Dec 2025 | T20I # 3614 |
| JD Baker | 34y 211d | Samoa | v Fiji | Port vila | 15 Sep 2022 | T20I # 1774 |
| Khizer Ahmed | 34y 208d | Norway | v Austria | Stockholm | 14 Jun 2026 | T20I # 3953 |
| V Ravindran | 34y 207d | Hungary | v Austria | Szodliget | 28 Jun 2026 | T20I # 4000 |
| V Ravindran | 34y 207d | Hungary | v Austria | Szodliget | 28 Jun 2026 | T20I # 4002 |
| MD Shanaka | 34y 172d | Sri Lanka | v Pakistan | Pallekele | 28 Feb 2026 | T20I # 3747 |
| RT Ponting | 34y 171d | Australia | v Sri Lanka | Nottingham | 8 Jun 2009 | T20I # 97 |
| Babar Hayat | 34y 168d | Hong Kong | v Namibia | Windhoek | 22 Jun 2026 | T20I # 3978 |
| SM Pollock | 34y 153d | South Africa | v West Indies | Gqeberha | 16 Dec 2007 | T20I # 50 |
| TP Ura | 34y 153d | P.N.G. | v Malaysia | Kuala Lumpur | 16 Mar 2024 | T20I # 2522 |
| JC Buttler | 34y 147d | England | v India | Wankhede | 2 Feb 2025 | T20I # 3086 |
| PM Seelaar | 34y 112d | Netherlands | v Sri Lanka | Sharjah | 22 Oct 2021 | T20I # 1346 |
| Mohamed Mahfooz | 34y 111d | Maldives | v Kuwait | Doha | 28 Oct 2021 | T20I # 1372 |
| M Vandrasi | 34y 110d | Czech Rep. | v Norway | Vinor | 10 Jun 2025 | T20I # 3216 |
| HER Tyler | 34y 104d | Philippines | v South Korea | Sano | 16 May 2026 | T20I # 3870 |
| RG Mukasa | 34y 98d | Uganda | v Tanzania | Rwanda | 28 Aug 2023 | T20I # 2220 |
| Arslan Amjad | 34y 91d | Estonia | v Switzerland | Tallinn | 3 Aug 2025 | T20I # 3389 |
| Arslan Amjad | 34y 91d | Estonia | v Switzerland | Tallinn | 3 Aug 2025 | T20I # 3390 |
| CJ Chibhabha | 34y 65d | Zimbabwe | v Pakistan | Rawalpindi | 10 Nov 2020 | T20I # 1107 |
| DC Smith | 34y 63d | Philippines | v Fiji | Sano | 18 May 2026 | T20I # 3884 |
| MJ Santner | 34y 43d | New Zealand | v South Africa | Auckland | 20 Mar 2026 | T20I # 3778 |
| K Motlhanka | 34y 43d | Botswana | v Rwanda | Gaborone (Oval 1) | 30 May 2026 | T20I # 3921 |
Age is shown as at the end of the player's final match as captain
Records include the following recent matches:
Ireland v India at Belfast, 2nd T20I, Jun 28, 2026 [T20I # 4004]
Czech Republic v Serbia at Vinor, Central Europe Cup 6th match, Jun 28, 2026 [T20I # 4003]
Hungary v Austria at Szodliget, 3rd T20I, Jun 28, 2026 [T20I # 4002]
Czech Republic v Luxembourg at Vinor, Central Europe Cup 5th match, Jun 28, 2026 [T20I # 4001]
Hungary v Austria at Szodliget, 2nd T20I, Jun 28, 2026 [T20I # 4000]