Colombo - Sri Lanka's suspended opening batsman Danushka Gunathilaka was left out on Tuesday from the 15-man squad to play the five-match one-day international (ODI) series against the Proteas.
Gunathilaka, 27, was suspended on Sunday by Sri Lanka Cricket over a "misconduct" charge after a close associate of his was arrested for allegedly raping a Norwegian woman in the team hotel in Colombo.
The Sri Lanka board had said Gunathilaka, who was allegedly in the room at the same time but was not arrested, will remain suspended pending a disciplinary inquiry.
It was unclear, however, when the inquiry will begin.
His suspension is a blow to Sri Lanka as Gunathilaka was the side's second-highest-scoring batsman in the 2-0 Test series whitewash completed on Monday.
The ODI series begins on Sunday at Dambulla and ends on August 12 in Colombo. A one-off Twenty20 is due to be played in Colombo on August 14.
All-rounder Shehan Jayasuriya, 26, is expected to replace Gunathilaka, while uncapped Prabath Jayasuriya was brought in to the squad.
Meanwhile, Angelo Mathews will take over as captain after the suspension of captain Dinesh Chandimal.
Angelo Mathews (captain), Dasun Shanaka, Kusal Perera, Dhananjaya de Silva, Upul Tharanga, Kusal Mendis, Thisara Perera, Niroshan Dickwella, Suranga Lakmal, Lahiru Kumara, Kasun Rajitha, Akila Dananjaya, Prabath Jayasuriya, Lakshan Sandakan, and Shehan Jayasuriya
Faf du Plessis (Titans, captain), Hashim Amla (Cape Cobras), Junior Dala (Titans), Quinton de Kock (Titans), JP Duminy (Cape Cobras), Reeza Hendricks (Highveld Lions), Heinrich Klaasen (Titans), Keshav Maharaj (Dolphins), Aiden Markram (Titans), David Miller (Dolphins), Wiaan Mulder (Highveld Lions), Lungisani Ngidi (Titans), Andile Phehlukwayo (Dolphins), Kagiso Rabada (Highveld Lions), Tabraiz Shamsi (Titans)
Sri Lanka v South Africa ODI and T20I fixtures:
July 26: One-day warm-up match
July 29: 1st ODI, Dambulla (Day match)
August 1: 2nd ODI, Dambulla (D/N)
August 5: 3rd ODI, Kandy (day match)
August 8: 4th ODI, Kandy (D/N)
August 12: 5th ODI, Colombo (D/N)
August 14: T20 International, Colombo (D/N)