South Africa are set to play their first Test at the Gabba in 49 years to open Australia's upcoming summer of international cricket.
Australia have two three-Test series scheduled this summer, with the arrival of South Africa followed by the visit of Sri Lanka.
Michael Clarke's side will host the Proteas in Brisbane (starting November 9), Adelaide (Nov 22) and Perth (Nov 30). The first Test against Sri Lanka will be held in Hobart (Dec 14), followed by the traditional matches in Melbourne (Dec 26) and Sydney (Jan 03).
Cricket Australia chief executive James Sutherland is expecting plenty of closely-fought contests.
"Over the last 12 to 24 months we've seen some young and exciting talent injected into the Australian men's team and those changes are starting to reap the rewards of the hard work led by Michael Clarke and Mickey Arthur," Sutherland said.
"The Australian men's team has a chance to test themselves early in the summer against a very strong South African side and the series is a great way to start the programme.
"We're also fortunate to have Sri Lanka back again. They play a very entertaining and attacking style of cricket, and as we saw last year have a passionate and vocal fan base around Australia."
Australia and Sri Lanka will follow their Test series with five one-day internationals in 12 days starting at the MCG on January 11, before two Twenty20 internationals on January 26 and 28.
Adelaide miss out on their traditional Australia Day of cricket, with the Twenty20 clash scheduled for January 26 against Sri Lanka at ANZ Stadium in Sydney.
Australia's summer of international cricket will finish with five more ODIs against the West Indies in the space of 10 days, starting on February 1, and a T20I against the Windies on February 13.