JP Duminy and Co clinch series with comfortable victory in third and final T20I.
South Africa beat Sri Lanka in a Super Over to decide a frantic and often farcical first T20I at Newlands on Wednesday.
Proteas complete 5-0 clean sweep after floodlight failure cuts 5th ODI short.
Sri Lanka have recalled Lakmal for the three-match T20I series, while Shanaka has been left out of the 16-man squad.
Anrich Nortje and Quinton de Kock shine as Proteas thrash visitors by six wickets in 4th ODI as go 4-0 up.
The southpaw struck his 14th ODI century as Sri Lanka went 3-0 down in the series.
Quinton de Kock scores 94 and bowlers combined effort help Proteas beat visitors by 113 runs in second ODI.
The skipper stroked his 11th ODI century after the visitors were bundled out for 231.
Anrich Nortje gets maiden call-up for one-day series against Sri Lanka.
South Africa have slipped to third place in the MRF Tyres ICC Test Team Rankings after losing their series to Sri Lanka 2-0.