On Sunday, Sri Lanka restored opener Tillakaratne Dilshan who was rested after his injury in the opening match on Monday while Chanaka Welegedara was also back to replace Malinga Bandara and Nuwan Kulasekara.
India made three changes from its match with Bangladesh on Thursday.
Amit Mishra, Dinesh Karthik and Sudeep Tyagi were included to replace Harbhajan Singh, Ashish Nehra and Virender Sehwag
Sri Lanka boasts a 3-0 record while India has one win. Bangladesh has lost all three games, and it will take on India on Monday. The final is on Wednesday.
Keep up with the latest business news from the region with the Emirates Business 24|7 daily newsletter. To subscribe to the newsletter, please click here.