South Africa's quick bowlers ripped through Pakistan again before a run out sealed a 3-0 series whitewash with a 107-run victory in the final test on Monday.
The end came quickly for Pakistan on the fourth day at the Wanderers as the tourists crashed from 153-3 overnight to 273 all out and well short of the victory target of 381.
South Africa finished off Pakistan before lunch, with pacer Duanne Olivier taking 3-74 in the final innings and a series-leading 24 wickets in the three matches. That was just one short the South African record of 25 wickets for a bowler in a three-test series.
Olivier was Pakistan's chief destroyer yet only played because Lungi Ngidi was ruled out of the series with injury.
Pakistan No. 11 Mohammad Abbas was run out to end the test and the series, the first and only wicket out of 60 for South Africa in the series that didn't fall to one of its four fast bowlers.
Pakistan lost a second straight series while South Africa has won seven consecutive series at home and nine of its last 11.