South Africa routed embattled Australia by 322 runs to win the third Test on a black day for the sport on Sunday, which saw Australian skipper Steve Smith banned for ball-tampering.
Chasing a target of 430 to win, Australia were skittled out for just 107 late on the fourth day at Newlands.
Smith stood down as captain for the remainder of the match earlier on Sunday after admitting being the instigator of the ball-tampering plot which rocked cricket.
He was then handed a one-match ban by the ICC for his role in the scandal.
South Africa 311 and 373 (A. Markram 84, A. de Villiers 63, Q. de Kock 65, V. Philander 52 not out; J. Hazlewood 3-69, P. Cummins 3-67, N. Lyon 3-102) v Australia 255 and 107 (D. Warner 32; M. Morkel 5-23).