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
Domestic markets end with marginal gains
Benchmark domestic equity indices rebounded from earlier losses and ended with marginal gains today. The Sensex rose...







