Sri Lanka Test Squad for South Africa Tour
1. Tillakaratne Dilshan (capt)
2. Angelo Mathews (vice-capt)
3. Tharanga Paranavitana
4. Kumar Sangakkara
5. Mahela Jayawardene
6. Dinesh Chandimal
7. Kaushal Silva (wk)
8. Lahiru Thirimanne
9. Dimuth Karunaratne
10. Chanaka Welegedara
11. Dilhara Fernando
12. Nuwan Pradeep
13. Suranga Lakmal
14. Thisara Perera
15. Ajantha Mendis
16. Rangana Herath
17. Thilan Samaraweera
Sri Lanka play three Tests against South Africa in Centurion, Durban and Cape Town starting on December 15.