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
Cover StoriesCover Stories AsiaCover Stories UKCover Stories IndiaBrendan Taylor