India have won the toss and chosen to bat first in the second Test against Sri Lanka at the Sinhalese Sports Club in Colombo, with the visitors already leading the series 1-0.

India have won the toss and elected to bat first in the second and final Test match against Sri Lanka being held at the Sinhalese Sports Club (SSC) in Colombo on Saturday. The decision gives India the opportunity to set the tone early in what remains a closely contested series.

India currently hold a 1-0 advantage in the series after securing victory in the opening Test by a margin of 165 runs. The visitors will be aiming to maintain their momentum and secure a 2-0 series sweep with another win at the SSC. Sri Lanka, conversely, will be seeking to level the series and demonstrate improvement following their defeat in the first match.

India's playing XI includes captain Shubman Gill, along with KL Rahul, Yashasvi Jaiswal, Devdutt Padikkal, Rishabh Pant as wicketkeeper, Dhruv Jurel, Ravindra Jadeja, Manav Suthar, Saransh Jain, Mohammed Siraj, and Prasidh Krishna. Sri Lanka have named Dhananjaya de Silva as captain, with Niroshan Dickwella serving as wicketkeeper. The home side's squad includes Lahiru Udara, Kamil Mishara, Kamindu Mendis, Sonal Dinusha, Pasindu Sooriyabandara, Keshara Nuwantha, Prabath Jayasuriya, Asitha Fernando, and Lahiru Kumara.