South Africa announces squad for WTC final against Australia
Temba Bavuma leads a 15 squad of South Africa for the upcoming ICC World Test Championship (WTC) 2025 Final against Australia in June, as per the ICC website. South Africa's squad for the World T