The Proteas will play a two-Test series and a T20I Tri-Series in Zimbabwe in June and July.
It will be South Africa’s first tour of their neighbours since 2014 and the first Test between the teams since the Boxing Day Test in Port Elizabeth in 2017.
Both Tests in 2025 will take place in Bulawayo with the entire T20I Tri-Series, which also involves New Zealand, in Harare.
“This is the biggest international home season we have had in years, and it is an incredible opportunity for our players to test themselves against two of the world’s cricketing powerhouses,” said Zimbabwe Cricket MD Givemore Makoni.
“Hosting South Africa and New Zealand for both Test cricket and an exciting T20I Tri-Series is a fantastic development for the growth of the game in Zimbabwe.”
Zimbabwe vs Proteas Test series
28 June – 2 July: 1st Test, Queens Sports Club, Bulawayo, 10:00
6-10 July: 2nd Test, Queens Sports Club, Bulawayo, 10:00
T20I Tri-Series
14 July: Zimbabwe vs South Africa, Harare Sports Club, 13:00
16 July: South Africa vs New Zealand, Harare Sports Club, 13:00
18 July: Zimbabwe vs New Zealand, Harare Sports Club, 13:00
20 July: Zimbabwe vs South Africa, Harare Sports Club, 13:00
22 July: New Zealand vs South Africa, Harare Sports Club, 13:00
24 July: Zimbabwe vs New Zealand, Harare Sports Club, 13:00
Photo: Sydney Seshibedi/Gallo Images