Sri Lanka's captain, Charith Asalanka, won the coin toss and elected for the home team to bat first against India in the opening match of the three-game ODI series at the R Premadasa Stadium on Friday.
Leading up to the match, there was speculation regarding India's lineup, specifically whether they would stick with KL Rahul or opt for Rishabh Pant. Ultimately, the team management decided to go with KL Rahul. Additionally, Shreyas Iyer makes a return to the squad, and Shivam Dube has also been given an opportunity to showcase his skills on the field.