South Africa and Zimbabwe are currently contesting a two-match Test series in Bulawayo. South Africa won the first Test by a commanding margin of 328 runs, propelled by standout performances from young players such as Lhuan-dre Pretorius—who scored a brilliant 153—and Corbin Bosch, who added an unbeaten 100. Zimbabwe’s Sean Williams fought valiantly with a 137, but the rest of the home side’s batting faltered, and South Africa maintained dominance throughout[1].
The second Test begins on July 6, 2025, at Queens Sports Club, Bulawayo, starting at 10:00 local time (08:00 GMT). This match is pivotal, as South Africa leads the series 1–0 and will look to complete a clean sweep, while Zimbabwe aims to bounce back on what is expected to be a spin-friendly surface[1][5]. Both teams’ selections and batting depth will be under scrutiny, with South Africa relying on their youthful squad and Zimbabwe searching for resilience after a heavy defeat.
The tour schedule also features a tri-nation T20I series involving Zimbabwe, South Africa, and New Zealand after the conclusion of the Tests. The squads for both sides have been announced, with Keshav Maharaj captaining South Africa in place of Temba Bavuma, who was ruled out due to a hamstring strain. Zimbabwe’s squad is led by Craig Ervine and includes key players such as Sean Williams and Wellington Masakadza[2].
Below are the key details for the ongoing series:
- Current Series Score: South Africa leads 1–0
- First Test Result: South Africa won by 328 runs
- Second Test: July 6–10, 2025, Queens Sports Club, Bulawayo (starts 10:00 local time)
- South Africa Captain: Keshav Maharaj (in place of Temba Bavuma)
- Zimbabwe Captain: Craig Ervine
- Upcoming Matches: Tri-nation T20I series with New Zealand follows after Tests