Sri Lanka have won the toss and opted to bat against India in the third one-day international of the ongoing five-match series.
The match is being played at the Rajiv Gandhi International Stadium here.
Sri Lanka made two changes to their attack, drafting in left-arm spinning all-rounder Chaturanga de Silva in place of offspinner Suraj Randiv, while Nuwan Kulasekara returns to the XI, displacing Dhammika Prasad.
India also made one change to their attack - seamer Dhawal Kulkarni replaces Ravindra Jadeja.
There is a small chance of rain later in the evening, but the cloud cover may prevent the formation of dew after sunset.
The squads are as follows:
More From This Section
India: 1 Ajinkya Rahane, 2 Shikhar Dhawan, 3 Virat Kohli (capt), 4 Ambati Rayudu, 5 Suresh Raina, 6 Wriddhiman Saha (wk), 7 Akshar Patel, 8 R Ashwin, 9 Ishant Sharma, 10 Umesh Yadav, 11 Dhawal Kulkarni
Sri Lanka: 1 Kusal Perera, 2 Tillakaratne Dilshan, 3 Kumar Sangakkara (wk), 4 Mahela Jayawardene, 5 Angelo Mathews (capt), 6 Ashan Priyanjan, 7 Seekkuge Prasanna, 8 Thisara Perera, 9 Chaturanga de Silva, 10 Nuwan Kulasekara, 11 Lahiru Gamage
India is leading the series two nil, and a win on Sunday will help it to seal the series.