Suranga Lakmal was named as a replacement for fast bowler Lahiru Kumara, who tested positive for the coronavirus on Monday.
Dimuth Karunaratne-led Sri Lanka will resume a Test series that was halted in March, after England flew home because of coronavirus fears.
South Africa vs Sri Lanka: Dimuth Karunaratne's second-innings century was in vain as South Africa beat Sri Lanka by 10 wickets in the second Test to take the series 2-0.
South Africa vs Sri Lanka: Sri Lanka captain Dimuth Karunaratne ensured his team would avoid an innings defeat but the tourists were in a precarious position at the end of Day 2 of the second Test.
Dimuth Karunaratne said there is still a game left in the series and Sri Lanka will have to keep a positive mindset against South Africa.
South Africa vs Sri Lanka: South Africa thrashed Sri Lanka by an innings and 45 runs shortly after lunch on the fourth day of the first Test at SuperSport Park in Centurion on Tuesday.
South Africa vs Sri Lanka: Sri Lanka have won their most recent four Tests against South Africa, including a shock 2-0 series win on their tour two seasons ago.
South Africa vs Sri Lanka: Angelo Mathews will miss the Test series in South Africa as Sri Lanka named squads for England, South Africa series.
Sri Lanka head coach Mickey Arthur said the players are raring to play international cricket again after his team completed a first post lockdown training session.
Sri Lanka are currently at the eighth spot in the ODI rankings, but the side whitewashed West Indies in the three-match ODI series earlier this year.