Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Batting Records and Statistics - Fifties and 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
R G Sharma*
India
30/04/1987
17/01/2024 v. Afghanistan
M Chinnaswamy Stadium
36 years 262 days
121*
7
Zeeshan Kukikhel*
Hungary
03/10/1985
05/06/2022 v. Austria
Seebarn Cricket Centre
36 years 245 days
137
8
C H Gayle*
West Indies
21/09/1979
16/03/2016 v. England
Wankhede Stadium
36 years 177 days
100*
9
Taranjeet Singh*
Romania
07/12/1985
13/05/2022 v. Czech Republic
Marsa Sports Club
36 years 157 days
110
10
M N van Wyk
South Africa
20/03/1979
14/01/2015 v. West Indies
Kingsmead
35 years 300 days
114*
11
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
12
Ahmed Faiz*
Malaysia
12/02/1988
30/07/2023 v. Myanmar
Bayuemas Oval
35 years 168 days
105*
13
M Coetzee*
Hong Kong
12/10/1988
29/02/2024 v. Qatar
University of Doha for Science and Technology
35 years 140 days
102
14
G J Maxwell*
Australia
14/10/1988
11/02/2024 v. West Indies
Adelaide Oval
35 years 120 days
120*
15
Zeeshan Maqsood*
Oman
24/10/1987
19/11/2022 v. Bahrain
Al Amerat Cricket Ground Ministry Turf 1
35 years 26 days
102*
16
T M Dilshan
Sri Lanka
14/10/1976
06/08/2011 v. Australia
Pallekele International Cricket Stadium
34 years 296 days
104*
17
S R Watson
Australia
17/06/1981
31/01/2016 v. India
Sydney Cricket Ground
34 years 228 days
124*
18
Zeeshan Khan*
Malta
03/03/1989
11/07/2023 v. Luxembourg
Marsa Sports Club
34 years 130 days
115
19
J Charles*
West Indies
14/01/1989
26/03/2023 v. South Africa
SuperSport Park
34 years 71 days
118
20
A A Obanda*
Kenya
25/12/1987
18/11/2021 v. Nigeria
Integrated Polytechnic Regional Centre
33 years 328 days
103*
21
V Balakrishnan*
Botswana
06/01/1989
25/11/2022 v. St Helena
Gahanga International Cricket Stadium
33 years 323 days
100
22
V Kohli*
India
05/11/1988
08/09/2022 v. Afghanistan
Dubai International Cricket Stadium
33 years 307 days
122*
23
S Chandramohan*
Singapore
03/11/1988
03/07/2022 v. Papua New Guinea
Indian Association Ground
33 years 242 days
100
24
D A Miller*
South Africa
10/06/1989
02/10/2022 v. India
Barsapara Cricket Stadium
33 years 114 days
106*
25
S A Yadav*
India
14/09/1990
14/12/2023 v. South Africa
Wanderers Stadium
33 years 91 days
100
Batting Records and Statistics Menu
Miscellaneous Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links