England will start their tour with two warm-up matches in December before the first test in Pretoria from Dec. 26-30.
They will then play three more tests at Newlands in Cape Town, St Georges Park in Port Elizabeth and at the Wanderers in Johannesburg in January 2020.
England are also scheduled to play three ODIs and three T20s against South Africa in February.
Australia are scheduled for three T20s and three ODIs in February and March.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
(Reporting by Mark Gleeson; Editing by Amlan Chakraborty)
