Hosts defeat in the first match against England at Kingsmead was their fourth loss in seven matches
It took visitors only 80 minutes to take host' s remaining six wickets for the addition of 38 runs on the final day
Off-spinner took three early wickets as South Africa lost their last six wickets for 38 runs.
South Africa ends the day at 136 for four chasing 416 to win
Both teams will meet at Kingsmead from Saturday in the first of four Tests
South Africa captain also plays down visitors’ form in warm-up matches
England reached 64 for no wicket before bad light brought an early end to the day.
Three Lions will face Proteas in a four-match Test series, which will be followed by five ODIs and two T20I