“South Africa Have Set Sights On Seeing Itself In WTC Final”: Temba Bavuma
South Africa sit top of the standings for the ongoing WTC cycle with 63.33 PCT.© AFP South Africa captain Temba Bavuma stated that his team has firmly set their sights on entering their first-ever World Test Championship Final, to be held at Lord’s in June next year. South Africa are currently sitting on…
Read More ““South Africa Have Set Sights On Seeing Itself In WTC Final”: Temba Bavuma” »
