The gulf in quality between these teams was borne out by the margin of South Africa's victory: 96 runs.South Africa brings back a fast bowler of its own as Morne Morkel makes his first ODI appearance since past year, while David Miller and Imran Tahir have overcome injuries to make the team.
The bowling effort was labelled "ridiculous" by former New Zealand skipper and worldwide coach Stephen Fleming and threatens to further derail the Sri Lankans' tournament following their 96-run defeat by the Proteas.
The foundation of the win was laid by Amla after Sri Lanka won the toss and asked South Africa to bat at Kennington Oval.
South Africa will play Sri Lanka at The Oval on 3 June.
On a sluggish surface, South Africa failed to fully capitalise on Amla's 25th ODI ton.
UK leader holding alliance talks with NIreland party chief
He told Radio 4's World at One: "I think the peace process is fragile - people shouldn't regard it is given". Until she does, she and her ministers are on borrowed time .
The ICC then took decisive action over the slow over-rate after the Sri Lankans took four hours and seven minutes to finish their overs during the South African innings.
Upul Tharanga, captaining Sri Lanka in place of the injured Angelo Mathews, remained, but when he was caught at deep cover off Tahir for 57, the contest was effectively over.
Despite a disappointing three-match ODI series against England, South Africa's batting line-up is more than capable of manufacturing scores well in excess of 300.
And worse was to come for South Africa when Amla, going for a second, was well short of his ground and run out by Kusal Mendis. At 191/8, Sri Lanka were pretty much done and dusted. In stark contrast, just 22 runs were scored from 32 balls before a decisive eighteenth over from Tahir that saw the wickets of both Dinesh Chandimal and Chamara Kapugedera fall.
During the chase, Dickwella and Tharanga gave Sri Lanka a flying start, putting up 69 runs for the opening wicket in 8.2 overs.
The Proteas leg-spinner took 4/27 off his 8.3 overs and was also involved in the run-out of Sri Lankan bowler Suranga Lakmal. The Sri Lankans were still steaming when de Villiers finally chose to introduce Tahir in the 18th over. "He's got four or five days before the next game to get ready".
South Africa are blessed with star batsmen in the shape of Amla, De Villiers and Quinton de Kock, but the return of leg-spinner Imran Tahir from a hamstring injury could be crucial to their bowling line-up.