T20 Internationals - Batting Records and Statistics - Hundreds and Double Hundreds
Oldest Players Scoring a Century
(Only last century for each player shown)

  Player Country Born Match Ground Age at Match Date Score
1 B A Pai* Gibraltar 24/01/1982 23/10/2021 v. Bulgaria Marsa Sports Club 39 years 272 days 107*
2 Faheem Nazir* Switzerland 19/07/1983 30/07/2022 v. Czech Republic Kerava National Cricket Ground 39 years 11 days 113
3 Shaheryar Butt* Belgium 14/01/1982 29/08/2020 v. Czech Republic Pierre Werner Cricket Ground 38 years 228 days 125*
4 Shaiman Anwar United Arab Emirates 15/03/1979 14/04/2017 v. Papua New Guinea Sheikh Zayed Stadium 38 years 30 days 117*
5 S Wickramasekara* Czech Republic 21/07/1982 30/08/2019 v. Turkey Moara Vlasiei Cricket Ground 37 years 40 days 104*
6 Zeeshan Kukikhel* Hungary 03/10/1985 05/06/2022 v. Austria Seebarn Cricket Centre 36 years 245 days 137
7 C H Gayle* West Indies 21/09/1979 16/03/2016 v. England Wankhede Stadium 36 years 177 days 100*
8 Taranjeet Singh* Romania 07/12/1985 13/05/2022 v. Czech Republic Marsa Sports Club 36 years 157 days 110
9 M N van Wyk South Africa 20/03/1979 14/01/2015 v. West Indies Kingsmead 35 years 300 days 114*
10 K J O'Brien* Ireland 04/03/1984 07/10/2019 v. Hong Kong Al Amerat Cricket Ground Ministry Turf 1 35 years 217 days 124
11 T M Dilshan Sri Lanka 14/10/1976 06/08/2011 v. Australia Pallekele International Cricket Stadium 34 years 296 days 104*
12 S R Watson Australia 17/06/1981 31/01/2016 v. India Sydney Cricket Ground 34 years 228 days 124*
13 A A Obanda* Kenya 25/12/1987 18/11/2021 v. Nigeria Integrated Polytechnic Regional Centre 33 years 328 days 103*
14 V Kohli* India 05/11/1988 08/09/2022 v. Afghanistan Dubai International Cricket Stadium 33 years 307 days 122*
15 S Chandramohan* Singapore 03/11/1988 03/07/2022 v. Papua New Guinea Indian Association Ground 33 years 242 days 100
16 D A Miller* South Africa 10/06/1989 02/10/2022 v. India Barsapara Cricket Stadium 33 years 114 days 106*
17 D A Warner* Australia 27/10/1986 27/10/2019 v. Sri Lanka Adelaide Oval 32 years 365 days 100*
18 R R Rossouw* South Africa 09/10/1989 04/10/2022 v. India Holkar Cricket Stadium 32 years 360 days 100*
19 D P M D Jayawardene Sri Lanka 27/05/1977 03/05/2010 v. Zimbabwe Providence Stadium 32 years 341 days 100
20 V P Thamotharam* Malta 12/11/1988 21/08/2021 v. Gibraltar Gucherre Cricket Ground 32 years 282 days 104*
21 L A Dunbar* Serbia 02/01/1990 26/06/2022 v. Bulgaria National Sports Academy 32 years 175 days 117
22 D J Malan* England 03/09/1987 08/11/2019 v. New Zealand McLean Park 32 years 66 days 103*
23 P Khadka* Nepal 24/10/1987 28/09/2019 v. Singapore Indian Association Ground 31 years 339 days 106*
24 S A Yadav* India 14/09/1990 10/07/2022 v. England Trent Bridge 31 years 299 days 117
25 A J Finch* Australia 17/11/1986 03/07/2018 v. Zimbabwe Harare Sports Club 31 years 228 days 172

Batting Records and Statistics Menu
Miscellaneous Records and Statistics Menu