South Africa have clinched their first ICC title in 27 years, beating Australia to win the World Test Championship (WTC) final 2025 at Lord’s Cricket Ground, London. Aiden Markram slammed a memorable century, and captain Temba Bavuma fought through injury to score a fifty, as South Africa chased down a daunting target of 282 on Day 4. It is the first WTC title for the Proteas. Kagiso Rabada starred with the ball, taking nine wickets in the match.
- Advertisement -
Latest News
Tripura government pushes youth-led growth in film industry
Tripura Chief Minister Manik Saha urges youth to strengthen the regional film industry, highlights TFTI’s role, government support, infrastructure...





