The Sri Lanka cricket team toured South Africa in November and December 2024 to play two Test matches against the South Africa cricket team.
[4] In May 2024, the Cricket South Africa (CSA) confirmed the fixtures for the tour, as a part of the 2024–25 home international season.
On 29 November, Wiaan Mulder was ruled out of the second Test due to fractured finger, with Matthew Breetzke named as his replacement.
[8][9] Gerald Coetzee was ruled out of the second Test on 1 December due to a groin injury, with Kwena Maphaka added to the squad as his replacement.
This article about an international cricket tour of South Africa is a stub.