Overview
- Bavuma suffered a left hamstring strain on day three of the World Test Championship final at Lord’s and will miss both Tests against Zimbabwe
- Spinner Keshav Maharaj will become the 41st man to captain South Africa in Tests for the upcoming series
- Five uncapped players—Lhuan-dre Pretorius, Lesego Senokwane, Codi Yusuf, Dewald Brevis and Prenelan Subrayen—have been included in the squad
- Key players Aiden Markram, Kagiso Rabada, Marco Jansen, Ryan Rickelton and Tristan Stubbs have been rested for the away tour
- Pacer Lungi Ngidi is only available for the second Test, which begins on July 6 at the same venue