Squad - Sri Lanka tour of South Africa, 2019

South Africa - Test

Aiden Markram
Dale Steyn
Dean Elgar
Duanne Olivier
Faf du Plessis(c)
Hashim Amla
Kagiso Rabada
Keshav Maharaj
Quinton de Kock
Temba Bavuma
Theunis de Bruyn
Vernon Philander
Wiaan Mulder
Zubayr Hamza

Sri Lanka - Test

Angelo Perera
Chamika Karunaratne
Dhananjaya de Silva
Dimuth Karunaratne(c)
Kasun Rajitha
Kaushal Silva
Kusal Mendis
Kusal Perera
Lahiru Thirimanne
Lakshan Sandakan
Lasith Embuldeniya
Milinda Siriwardana
Mohamed Shiraz
Niroshan Dickwella
Oshada Fernando
Suranga Lakmal
Vishwa Fernando