Colombo - Indian skipper Virat Kohli won the toss and elected to bat in the fourth one-day international against Sri Lanka in Colombo on Thursday.
The Indians, who have already taken an unbeatable 3-0 lead in the five-match series, handed an ODI cap to paceman Shardul Thakur for the day-night game.
Spinner Kuldeep Yadav and batsman Manish Pandey also made it into an India side in top form, having swept the preceding Test series against Sri Lanka 3-0.
"I couldn't have asked for anything better. It's about being ruthless. We don't want to take the foot off the pedal," Kohli said after winning the toss.
Sri Lanka made three changes to their side, bringing in Hasaranga de Silva as well as debutants Dilshan Munaweera and Malinda Pushpakumara.
"We've had injuries but this is a new challenge. The team is keen to do our best today," Sri Lanka's stand-in captain Lasith Malinga said.
Angelo Mathews, Niroshan Dickwella (wicketkeeper), Dilshan Munaweera, Hasaranga de Silva, Kusal Mendis, Lahiru Thirimanne, Akila Dananjaya, Malinda Pushpakumara, Milinda Siriwardana, Lasith Malinga (captain), Vishwa Fernando
Virat Kohli (captain), Shikhar Dhawan, Rohit Sharma, Lokesh Rahul, Manish Pandey, Mahendra Singh Dhoni (wicketkeeper), Hardik Pandya, Axar Patel, Kuldeep Yadav, Jasprit Bumrah, Shardul Thakur