Temba Bavuma Tests Hamstring in South Africa’s Optional Training Session2023-11-14 South Africa to Face Australia in ICC World Cup Semifinal at Kolkata’s Eden Gardens on November 16