Temba Bavuma breaks Rohit Sharma record as oldest captain to score WTC century against Australia
Bavuma's innings helped South Africa recover from 110 for six and post 425 for nine declared before Australia were bowled out for 99.
Temba Bavuma became the oldest captain to score a century in a World Test Championship match against Australia at 36 years and 154 days. The South Africa skipper reached the milestone during his 179 in the second Test at St George's Park, Gqeberha, surpassing Rohit Sharma's previous record set at 35 years and 285 days in Nagpur in 2023. Bavuma is also the third-oldest captain to score a WTC century overall.
CricHubb Take
Age-based records in Test cricket now reflect longevity rather than decline for captains who remain in the middle order.