This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
THE Castle Lager Proteas will play one Test match and at least seven One-Day Internationals during their tour to Zimbabwe in August and September.
The full itinerary was announced on Thursday by Zimbabwe Cricket.
South Africa will arrive in Zimbabwe on 05 August, for a month-long tour that will end with a triangular One-Day International (ODI) series including Australia.
The Proteas tour will start with a Test match against Zimbabwe at the Harare Sports Club on 09 August.
The Test match will be followed by three ODI matches at the Queens Sports Club in Bulawayo on the 17th, 19th and 21st of August before South Africa and Zimbabwe return to the capital for a triangular ODI series with Australia.
All the matches of the triangular series are at Harare Sports Club, with the first between Zimbabwe and Australia scheduled for 25 August.
"It is natural for all the international teams to shortly turn their attention to the 2015 Cricket World Cup and the tour to Zimbabwe will trigger our campaign," commented Cricket South Africa (CSA) Chief Executive, Haroon Lorgat. "Leading up to the World Cup, the Proteas will have an intense programme of ODI's against Zimbabwe, Australia, Sri Lanka and New Zealand, all away from home, before facing the West Indies in the Momentum ODI Series in South Africa.
"Playing nearly 25 matches in this format, mostly away, will present good opportunity for our team to prepare for the World Cup." said Lorgat
06-Aug-14 Wed South Africa arrive in Zimbabwe
Test 9-13 August - Harare
17-Aug-14 Sun 1st. ODI Zimbabwe vs South Africa - Bulawayo
19-Aug-14 Tue 2nd. ODI Zimbabwe vs South Africa - Bulawayo
22-Aug-14 Fri 3rd. ODI Zimbabwe vs South Africa
26-Aug-14 Tue 1st ODI - Zimbabwe vs Australia - Harare
28-Aug-14 Thu 2nd ODI - South Africa vs Australia - Harare
30-Aug-14 Sat 3rd ODI - Zimbabwe vs South Africa - Harare
01-Sep-14 Mon 4th ODI - Zimbabwe vs Australia - Harare
03-Sep-14 Wed 5th ODI - South Africa vs Australia - Harare
05-Sep-14 Fri 6th ODI - Zimbabwe vs South Africa - Harare