Proteas spinner Keshav Maharaj
The Proteas will bat first in the opening T20 against Sri Lanka in Colombo on Friday having won the toss.
With Temba Bavuma back in South Africa with a broken thumb, Keshav Maharaj will take on the captaincy for the three-match series as he also makes his debut in the format.
This is South Africa’s final preparation ahead of this year’s T20 World Cup in October, and of the starting XI named for this fixture, all are in the 15-man squad for that tournament.
Quinton de Kock and David Miller return having sat out the ODI series, while allrounder Dwaine Pretorius is also included.
The Proteas are desperate to find some form in the format and earlier this week lost their ODI series against Sri Lanka 2-1.
Reeza Hendricks, Quinton de Kock, Aiden Markram, Heinrich Klaasen, David Miller, Dwaine Pretorius, Keshav Maharaj (captain), Kagiso Rabada, Bjorn Fortuin, Anrich Nortje, Tabraiz Shamsi
Avishka Fernando, Dinesh Chandimal, Bhanuka Rajapaksa, Dhananjaya de Silva, Charith Asalanka, Dasun Shanaka (captain), Wanindu Hasaranga, Chamika Karunaratne, Dushmantha Chameera, Maheesh Theekshana, Akila Dananjaya