KL Rahul plays a shot during the day one of the first cricket test match between Sri Lanka and India in Galle, Sri Lanka, Saturday, Aug. 15, 2026.

| Photo Credit: AP

India captain Shubman Gill won the toss and elected to bat against Sri Lanka in the first Test of their two-match series on Saturday (August 15, 2026).India named a largely unchanged playing XI from their last Test against Afghanistan in June, with Devdutt Padikkal coming in for the injured Sai Sudharsan.Sri Lanka handed debut to off-spin bowling all-rounder Keshara Nuwantha.TeamsIndia: KL Rahul, Yashasvi Jaiswal, Devdutt Padikkal, Shubman Gill (c), Rishabh Pant (wk), Dhruv Jurel, Ravindra Jadeja, Manav Suthar, Kuldeep Yadav, Mohammed Siraj, Prasidh Krishna.Sri Lanka: Lahiru Udara, Nishan Madushka, Dinesh Chandimal, Kamindu Mendis, Dhananjaya de Silva (c), Sonal Dinusha, Niroshan Dickwella (wk), Keshara Nuwantha, Prabath Jayasuriya, Lahiru Kumara, Asitha Fernando. Published - August 15, 2026 10:36 am IST