Zimbabwe Cricket (ZC) has confirmed the dates for series in August and September against South Africa and a One-Day International tri-series with both Australia and South Africa.
South Africa will arrive in Zimbabwe in August to play one Test and three One-Day Internationals before the tri-series, which concludes on 7th September.
South Africa will begin the one-off Test, in Harare, on 9th August and play the ODIs in Bulawayo on 17th, 19th and 22nd August.
The two sides will then head back to Harare for the ODI tri-series, which will see the three sides play each other twice between 26th August and 5th September.
The final is in Harare on 7th September.
"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," Cricket South Africa (CSA) Chief Executive, Haroon Lorgat said.
"“Leading up to the World Cup, the Proteas will have an intense programme of ODIs 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," he added.
Australia have not toured Zimbabwe since 2004 and have not played in any format since the group stages of the 2011 World Cup.
"We are really excited to have the opportunity to host two strong sides like Australia and South Africa at the same time," said ZC managing director Wilfred Mukondiwa.
"Our players need the high-level competition the two teams will provide, and our fans will enjoy watching the matches."
Zimbabwe v South Africa
9th-13th August: 1st Test, Harare
17th August: 1st ODI, Bulawayo
19th August: 2nd ODI, Bulawayo
22nd August: 3rd ODI, Bulawayo
26th August: Zimbabwe v Australia, Harare
28th August: Australia v South Africa, Harare
30th August: Zimbabwe v South Africa, Harare
1st September: Zimbabwe v Australia, Harare
3rd September: Australia v South Africa, Harare
5th September: Zimbabwe v South Africa, Harare
7th September: Final, Harare
© Cricket World 2014