The Proteas will play three T20Is and five ODIs against Australia in South Africa in August and September.
The tour will mark the start of the 2023-24 international home season, with Kingsmead set to host all three matches of the T20I series on 30 August, 1 September and 3 September.
The five-match ODI series will get underway at Mangaung Oval in Bloemfontein on 7 and 9 September, before the third ODI is contested in Potchefstroom on 12 September.
Centurion will host the fourth ODI on 15 September, with the final match of the series to be played at the Wanderers on 17 September.
The Proteas welcome Australia for the first time since 2020, when the hosts bounced back from a 2-1 T20I series defeat to beat Australia 3-0 in the ODI series.
1st T20I – Wednesday, 30 August, Kingsmead (Durban, 18:00)
2nd T20I – Friday, 1 September, Kingsmead (Durban, 18:00)
3rd T20I – Sunday, 3 September, Kingsmead, Durban (14:00)
1st ODI – Thursday, 7 September, Mangaung Oval, Bloemfontein (13:00)
2nd ODI – Saturday, 9 September, Mangaung Oval, Bloemfontein (13:00)
3rd ODI – Tuesday, 12 September, JB Marks Oval, Potchefstroom (13:00)
4th ODI – Friday, 15 September – SuperSport Park, Centurion (13:00)
5th ODI – Sunday, 17 September – Wanderers, Johannesburg (10:00)