Hashim Amla hit his highest One Day International score with a majestic 159 and Faf du Plessis grabbed a century to drive the Proteas to 411.
The opening batsman's 159 off 128 balls led South Africa to their second knock of over 400 in the Cricket World Cup, setting a near impossible target.
Star Proteas batsmen Hashim Amla and Rilee Rossouw both scored centuries to set up a massive victory for SA at SuperSport Park on Wednesday.
AB de Villiers scored the fastest-ever One Day International century as he led South Africa to a 148-run victory over the West Indies on Sunday.
AB de Villiers stood firm as South Africa reached 313 for five at lunch, on day three of the third Test between South Africa and the West Indies.
South Africa's Hashim Amla and AB de Villiers notched up an unbeaten 70-run stand to leave the Proteas well-placed in the second Test at Newlands.
Hashim Amla, playing his first series since succeeding Graeme Smith as Test captain, has fought off Sri Lanka's spinners to seal a 1-0 series win.
Hashim Amla faced a stern test in his first series as captain after SA lost three key wickets against a Sri Lankan bowling attack in the second Test.
At the moment, the brand is lacking although "Figjam" Dean Elgar might just fit the bill.
Hashim Amla's appointment as permanent skipper signals changing times for the Proteas.
Opener Hashim Amla has smashed 109 off 130 balls to steer South Africa to a formidable 304-5 in the first one-day international against Sri Lanka.
Batsman Hashim Amla has been named South Africa's Test cricket captain, a tough choice between him, AB de Villiers and Faf du Plessis.
Hashim Amla's appointment as SA's Test cricket captain is likely to be ratified next week in a surprise turnaround from his usual reluctance to lead.
Hashim Amla and AB de Villiers helped the Proteas to 71 for four, at stumps on day four of the third Test against Australia.
South Africa has been bowled out for 287 in their first innings against Australia on day three of the third Test.
The Proteas have taken a 2-0 series lead against India with a 134-run victory in the second one-day international in Durban.
Hashim Amla, Australia's Michael Clarke and England's James Anderson have been nominated for prizes at the International Cricket Council awards.
The Proteas could be without Hashim Amla for next week's second Test against Pakistan as he returned to SA for the birth of his second child.