South Africa captain Temba Bavuma has been ruled out of the two-test series against Zimbabwe that starts in Bulawayo on June 28 after he failed to recover from a hamstring injury sustained in the World Test Championship final win over Australia at Lord’s.
Bavuma was injured in the second innings of South Africa’s five-wicket victory, soldiering on as he scored a crucial 66 in a match-winning third wicket stand of 147 with centurion Aiden Markram.
Keshav Maharaj will captain the side in Bavuma’s absence, with no replacement named in the squad for the latter.
The first test will be played from June 28-July 2 at the Queens Sports Club, with the second also in Bulawayo from July 6-10.
Revised South Africa squad:
Keshav Maharaj (captain), David Bedingham, Matthew Breetzke, Dewald Brevis, Corbin Bosch, Tony de Zorzi, Zubayr Hamza, Kwena Maphaka, Wiaan Mulder, Lungi Ngidi*, Lhuan-dre Pretorius, Lesego Senokwane, Prenelan Subrayen, Kyle Verreynne and Codi Yusuf.
*Second test only