Sri Lankan cricket team in South Africa in 2024–25

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.