Dhananjaya de Silva will lead Sri Lanka in a two-match Test series in South Africa later this month.
The opening Test starts on 27 November in Durban, followed by one in Gqeberha on 5 December.
The series is part of the ICC World Test Championship, where Sri Lanka are currently ranked third and South Africa fifth.
Sri Lanka squad: Dhananjaya de Silva (c), Pathum Nissanka, Dimuth Karunaratne, Dinesh Chandimal, Angelo Mathews, Kusal Mendis, Kamindu Mendis, Oshada Fernando, Sadeera Samarawickrama, Prabath Jayasuriya, Nishan Peiris, Lasith Embuldeniya, Milan Rathnayake, Asitha Fernando, Vishwa Fernando, Lahiru Kumara, Kasun Rajitha.
ALSO: Bavuma to lead Proteas into Sri Lanka battle
© Agence France-Presse
Photo: @OfficialSLC/X