XI-
Avishka Fernando
Minod Bhanuka (Wicket-Keeper)
Bhanuka Rajapaksa / Kamindu Mendis
Dhananjaya De Silva (Vice-Captain)
Charith Asalanka
Dasun Shanaka (Captain)
Wanindu Hasaranga
Praveen Jayawickrama
Chamika Karunaratne
Akila Dananjaya / Maheesh Theekshana
Dushmantha Chameera
Sri Lanka Squad for South Africa ODIs and T20Is
Batsmen – Avishka Fernando, Charith Asalanka, Pathum Nissanka, Bhanuka Rajapaksa, Kamindu Mendis
Wicket-Keeper Batsmen – Minod Bhanuka, Kusal Perera, Dinesh Chandimal
All-Rounders – Dasun Shanaka, Dhananjaya De Silva, Wanindu Hasaranga, Chamika Karunaratne, Lahiru Madushanka
Fast Bowlers – Dushmantha Chameera, Lahiru Kumara, Nuwan Pradeep, Binura Fernando
Spinners – Akila Dananjaya, Maheesh Theekshana, Praveen Jayawickrama, Ramesh Mendis, Pulina Tharanga
Sri Lanka vs South Africa fixtures
1st ODI – 2nd September
2nd ODI – 4th September
3rd ODI – 7th September
1st T20I – 10th September
2nd T20I – 12th September
3rd T20I – 14th September