Indian skipper Rohit Sharma won the toss against hosts Sri Lanka and opted to bat first on Tuesday.
India registered a thumping 228-run win over Pakistan on Monday to win their opening Super 4 game, before taking on the hosts, who had also triumphed in their first Super 4 game against Bangladesh.India:Rohit Sharma(Captain), Shubman Gill, Virat Kohli, KL Rahul(WK), Ishan Kishan, Hardik Pandya, Ravindra Jadeja, Axar Patel, Kuldeep Yadav, Jasprit Bumrah, Mohammed SirajSri Lanka:Pathum Nissanka, Dimuth Karunaratne, Kusal Mendis(WK), Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Dasun Shanaka(Captain), Dunith Wellalage, Maheesh Theekshana, Kasun Rajitha, Matheesha Pathirana