South Africa has returned to the top of the MRF Tyres ICC ODI Team Rankings after sweeping aside Sri Lanka 5-0 at Centurion on Friday.
Quinton de Kock and Hashim Amla hit centuries as South Africa completed a 5-0 series sweep against Sri Lanka in the fifth ODI at SuperSport Park on Friday.
Faf du Plessis trumped a thrilling century of Upul Tharanga as South Africa beat Sri Lanka by 40 runs in the fourth one-day international at Newlands on Tuesday.
South Africa took a winning 3-0 lead in the five-match series after bowling out Sri Lanka for 163.
South Africa posted 307 for six before restricting Sri Lanka to 186 all out to take a 2-0 lead in the five-match series.
The Sri Lankan batsmen must give a good of themselves if they are to prevent the South Africans from running away with the series.
South AFrica beat by eight wickets in first ODI to gain a 1-0 in the 5-match ODI series.
Niroshan Dickwella made 68 runs as Sri Lanka beat South Africa by five wickets in third T20I at Newlands to secure their first trophy on South African soil.
Upul Tharanga has been chosen to Sri Lankan captain for five One Day International matches against South Africa after skipper Angelo Mathews returned home with a sprained ankle.
Series on the line, visitor must cope with loss through injuries of skipper Mathews and paceman Pradeep while AB de Villiers returns for Proteas.