Cricket South Africa (CSA) announced that the team has cleared COVID-19 tests and will travel to Karachi on Friday for the upcoming series.
South Africa are set to begin their Test series against Australia shortly after the T20Is against Pakistan.
South Africa head coach Mark Boucher said Jacques Kallis is "on my radar" to return in a consultancy role for the men's team ahead of Pakistan tour.
South Africa captain Quinton de Kock is not sure how long "bubble" cricket can last; he called bio-bubbles "very unsettling."
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.
South Africa vs Sri Lanka: Fast bowler Anrich Nortje claimed career-best figures of 6/56v as Sri Lanka collapsed to 157, while South Africa reached 148/1 at stumps on Day 1 of second Test.
The 50-over competition has been relocated to one stadium and will be played behind closed doors to minimise the risk of transmission of Covid-19.
South Africa vs Sri Lanka: Kagiso Rabada was included in the South Africa squad for the second Test against Sri Lanka, but in the end, he was not selected in the playing XI.
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.