Steven Smith passed a Don Bradman landmark to claim his 30th Test century on Thursday as Usman Khawaja and Australia piled on the misery for the beleaguered South Africans in the third Sydney Test.
Smith passed Bradman's 29 Test hundreds with a majestic pull shot off Anrich Nortje to the boundary ropes to claim a home-town hundred off 190 balls.
At tea on day two, Khawaja had moved on with his 13th Test century to be unconquered on 172 with Travis Head on 17 to have Australia in firm control at 394 for three.
Along the way, Smith also overtook Michael Clarke to become Australia's fourth-highest Test run-getter with 8,647 behind Ricky Ponting, Allan Border and Steve Waugh.
Only Ponting (41) and Waugh (32) have scored more Test centuries for Australia than Smith, who is second only to the immortal Bradman (99.94) with a current Test average of 60.89 in his 92nd Test match.
Meanwhile, Khawaja relentlessly built on his third consecutive Sydney Test hundred and at the interval had faced 335 balls in 477 minutes with 17 fours and a six.
Khawaja shared in a 209-run stand with Smith for the third wicket.
It followed twin centuries against England in last year's corresponding Sydney Test.
"I grew up here just up the road and my family is here watching, I have friends out in the crowd, it's always an honour to score runs here," Khawaja said.
"It's a slow wicket and if we keep getting good weather it will definitely break up and first innings runs will be crucial."
Only England's Wally Hammond, Australian Doug Walters and India's VVS Laxman have scored three consecutive Test centuries at the famous Sydney Cricket Ground.
The Australians have already wrapped up the three-match series after hammering the Proteas by an innings and 182 runs in Melbourne after their six-wicket rout in the opener in Brisbane inside two days.
So far in this one-sided three-Test series, the Australians have amassed 1,222 runs for the loss of 25 wickets -- an average per wicket of 48.9. South Africa, in contrast, have 644 runs for the loss of 40 wickets at 16.1.
Apart from the pursuit of a series whitewash, Australia are trying to lock in a place in the ICC World Test Championship final in London in June.