Sri Lanka's Angelo Mathews bats during the Cricket World Cup match against India at Headingley in Leeds.
Sri Lanka won the toss and is batting first against India in Leeds.
India captain Virat Kohli said he would have batted first, too.
India made two changes after beating Bangladesh by 28 runs on Tuesday in Birmingham.
Yuzvendra Chahal is rested for left-arm spinner Kuldeep Yadav, and allrounder Ravindra Jadeja makes his first appearance in this World Cup for fast bowler Mohammed Shami.
Sri Lanka made one change after beating the West Indies by 23 runs on Monday in Chester-le-Street. Veteran allrounder Thisara Perera is in for Jeffrey Vandersay.
Conditions are dry but cloudy overhead.
Sri Lanka: Dimuth Karunaratne (captain), Kusal Perera, Avishka Fernando, Kusal Mendis, Angelo Mathews, Lahiru Thirimanne, Dhananjaya de Silva, Thisara Perera, Isuru Udana, Lasith Malinga, Kasun Rajitha.
India: Rohit Sharma, KL Rahul, Virat Kohli (captain), Rishabh Pant, MS Dhoni, Dinesh Karthik, Hardik Pandya, Ravindra Jadeja, Bhuvneshwar Kumar, Kuldeep Yadav, Jasprit Bumrah.
A gritty century by Angelo Mathews lifted Sri Lanka to 264-7 against India after a top-order collapse on Saturday, the final day of the World Cup group stage.
It was a superb display by the underdog Black Caps, who came into the match on the back of three straight defeats by Pakistan, Australia and England and only qualified for the semi-finals on net run-rate, while India topped the 10-team group stage.
Rohit Sharma's 103 from 94 balls in India's successful chase of 265 separated him from Kumar Sangakkara's record four hundreds in 2015.
Jesus, who scored 95 goals in 236 appearances for City, has signed a "long-term contract" with Arsenal after deciding to leave the Premier League champions in search of more regular first-team action.
The AJP Tour Fujairah International Pro Championship came to a stunning conclusion on Sunday with the UAE taking home the most medals courtesy of excellent performances across the Amateur and Professional divisions.
The 40-year-old winner of 20 Grand Slam titles has been out of action since a quarter-final loss at the tournament in 2021 before undergoing another bout of knee surgery.
From 2023 onwards, Dubai will be seen hosting the prestigious Badminton Asia Championships. This latest development came to light after Badminton Asia inked a five-year deal with Dubai-based leading sports management and consulting company Beyond Boundaries.