Colombo - Sri Lanka captain Suranga Lakmal won the toss and elected to bat against South Africa in the second and final Test in Colombo on Friday.
LIVE: Sri Lanka v Proteas, 2nd Test - Day 1
The hosts, eyeing their first series win over the Proteas since 2006 after their thumping win in the opening game last week, have replaced Lakshan Sandakan with versatile off-spinner Akila Dananjaya.
The Faf du Plessis-led South Africa have made two changes from the side that lost the Test in Galle by 278 runs in under three days.
Paceman Lungi Ngidi and all-rounder Theunis de Bruyn have been added to the XI in place of Vernon Philander and Tabraiz Shamsi.
Teams:
Sri Lanka
Suranga Lakmal (captain), Dimuth Karunaratne, Danushka Gunathilaka, Dhananjaya de Silva, Kusal Mendis, Angelo Mathews, Roshen Silva, Niroshan Dickwella (wk), Dilruwan Perera, Rangana Herath, Akila Dananjaya
South Africa
Faf du Plessis (captain), Dean Elgar, Aiden Markram, Hashim Amla, Temba Bavuma, Quinton de Kock (wk), Theunis de Bruyn, Keshav Maharaj, Lungi Ngidi, Kagiso Rabada, Dale Steyn