
Against Botswana at the Harare Sports Club, Brendan Taylor became the oldest batter from a Full Member nation to hit a men’s T20I hundred.
Zimbabwe amassed 259-5 after Botswana captain Karabo Motlhanka won the toss and opted to field at Harare. Coming at 29-1 in the third over, Taylor biffed his way to 54-ball 123 with 16 fours and five sixes before retiring out after 18 overs. He needed only 46 balls to bring up his hundred.
Taylor’s was only the second hundred in the format for Zimbabwe, after Sikandar Raza’s 133 not out against The Gambia in 2024. He was only 11 runs away from Raza’s national record.
Brian Bennett also joined in, smashing 65 in 33 balls with seven fours and four sixes. Bennett and Taylor put on 112 for the second wicket in a mere 62 balls.
Brendan Taylor becomes oldest Full Member men's T20I centurion
At 39 years 234 days, Taylor is now the oldest to score a men’s T20I hundred from a Full Member nation, beating Raza’s record by more than a year’s margin. In fact, Avinash Pai of Gibraltar is the only batter to have hit a hundred in the format at an older age: Pai was only 38 days older than Taylor is today.
After serving a ban, Taylor had returned to international cricket earlier this year after nearly four years. Since then, he has played all three formats.
Botswana were 60-5 in 13 overs at the time of writing.
Oldest men’s T20I centurions from Full Members, full list
Age | Batter | Score | Team | Opposition | Venue | Year |
39 years 234 days | Brendan Taylor | 123 | Zimbabwe | Botswana | Harare | 2025 |
38 years 182 days | Sikandar Raza | 133* | Zimbabwe | The Gambia | Nairobi | 2024 |
36 years 262 days | Rohit Sharma | 121* | India | Afghanistan | Bengaluru | 2024 |
36 years 177 days | Chris Gayle | 100* | West Indies | England | Mumbai | 2016 |
35 years 300 days | Morne van Wyk | 114* | South Africa | West Indies | Durban | 2015 |
Oldest men’s T20I centurions, full list
Age | Batter | Score | Team | Opposition | Venue | Year |
39 years 272 days | Avinash Pai | 107* | Gibraltar | Bulgaria | Marsa | 2021 |
39 years 234 days | Brendan Taylor | 123 | Zimbabwe | Botswana | Harare | 2025 |
39 years 11 days | Faheem Nazir | 113 | Switzerland | Czech Republic | Kerava | 2022 |
39 years 8 days | Faheem Nazir | 107* | Switzerland | Estonia | Kerava | 2022 |
38 years 228 days | Shaheryar Butt | 125* | Belgium | Czech Republic | Walferdange | 2020 |