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
Sikandar Raza*
Zimbabwe
24/04/1986
23/10/2024 v. Gambia
Ruaraka Sports Club Ground
38 years 182 days
133*
5
Shaiman Anwar
United Arab Emirates
15/03/1979
14/04/2017 v. Papua New Guinea
Sheikh Zayed Stadium
38 years 30 days
117*
6
R R Patel*
Kenya
12/07/1987
19/10/2024 v. Mozambique
Ruaraka Sports Club Ground
37 years 99 days
120
7
S Wickramasekara*
Czech Republic
21/07/1982
30/08/2019 v. Turkey
Moara Vlasiei Cricket Ground
37 years 40 days
104*
8
R G Sharma*
India
30/04/1987
17/01/2024 v. Afghanistan
M Chinnaswamy Stadium
36 years 262 days
121*
9
Zeeshan Kukikhel*
Hungary
03/10/1985
05/06/2022 v. Austria
Seebarn Cricket Centre
36 years 245 days
137
10
C H Gayle
West Indies
21/09/1979
16/03/2016 v. England
Wankhede Stadium
36 years 177 days
100*
11
Taranjeet Singh*
Romania
07/12/1985
13/05/2022 v. Czech Republic
Marsa Sports Club
36 years 157 days
110
12
V Balakrishnan*
Botswana
06/01/1989
23/11/2024 v. Eswatini
Tafawa Balewa Square Cricket Oval
35 years 322 days
101
13
M N van Wyk
South Africa
20/03/1979
14/01/2015 v. West Indies
Kingsmead
35 years 300 days
114*
14
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
15
Ahmed Faiz*
Malaysia
12/02/1988
30/07/2023 v. Myanmar
Bayuemas Oval
35 years 168 days
105*
16
M Coetzee*
Hong Kong
12/10/1988
29/02/2024 v. Qatar
University of Doha for Science and Technology
35 years 140 days
102
17
R R Hendricks*
South Africa
14/08/1989
13/12/2024 v. Pakistan
SuperSport Park
35 years 121 days
117
18
G J Maxwell*
Australia
14/10/1988
11/02/2024 v. West Indies
Adelaide Oval
35 years 120 days
120*
19
Zeeshan Maqsood*
Oman
24/10/1987
19/11/2022 v. Bahrain
Al Amerat Cricket Ground Ministry Turf 1
35 years 26 days
102*
20
T M Dilshan
Sri Lanka
14/10/1976
06/08/2011 v. Australia
Pallekele International Cricket Stadium
34 years 296 days
104*
21
J A Burns*
Italy
06/09/1989
16/06/2024 v. Romania
Simar Cricket Ground
34 years 284 days
108*
22
S R Watson
Australia
17/06/1981
31/01/2016 v. India
Sydney Cricket Ground
34 years 228 days
124*
23
M D K J Perera*
Sri Lanka
17/08/1990
02/01/2025 v. New Zealand
Saxton Oval
34 years 138 days
101
24
Zeeshan Khan*
Malta
03/03/1989
11/07/2023 v. Luxembourg
Marsa Sports Club
34 years 130 days
115
25
J Charles*
West Indies
14/01/1989
26/03/2023 v. South Africa
SuperSport Park
34 years 71 days
118
Batting Records and Statistics Menu
Miscellaneous Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links