Sri Lanka vs India ODI Series 2024: Full schedule, squads, match timings and live-streaming details

Sri Lanka Net Session - ICC Men
Charith Asalanka will be leading Sri Lanka in the ODI series (Image Courtesy: Getty)

India are touring Sri Lanka for two limited-overs series, with the T20I rubber done and dusted on Tuesday, July 30, with the Men in Blue winning 3-0. The two teams will now play in a three-match ODI series, which starts on Friday, August 2, with the last game scheduled for Wednesday, August 7.

All three games of the T20I series were played in Pallekele. The action will now shift to the capital city Colombo where R. Premadasa Stadium will host all games of the ODI series. The three games will be played on Friday, Sunday and Wednesday.

Sri Lanka’s last ODI assignment came in March 2024 when they toured Bangladesh. In the three-match ODI series, Sri Lanka suffered a 2-1 loss. They will be looking to turn the tables around in the upcoming series against India.

Charith Asalanka has been handed the responsibility of leading the ODI side. This will be his first full-time series as a captain. The hosts will want to bring out their A-game after a proper drubbing in the T20I series.

India, on the other hand, last played ODI in December last year when they toured South Africa. They won the three-match ODI series by a 2-1 margin. The upcoming series against Sri Lanka will be their first assignment in the 50-over format this year.

Rohit Sharma will be leading India in the ODI series. He, along with Virat Kohli, Shreyas Iyer, KL Rahul and Kuldeep Yadav come back into the side. Riyan Parag, Shivam Dube and Harshit Rana have earned maiden call-ups to the ODI setup.

India were absolutely ruthless in the T20I series. They whitewashed the Lankans and will be riding high on confidence.


Sri Lanka vs India Head-to-Head in ODIs

Sri Lanka and India have faced each other on 168 occasions in ODI cricket. Sri Lanka have won 57 of those whereas India have emerged victorious 99 times. One game has ended in a tie whereas 11 games ended in a no result.

Total matches played: 168

Sri Lanka won: 57

India won: 99

Tie: 1

NR: 11


Sri Lanka vs India ODI Series 2024: Full Schedule & Match Timings (All timings in IST)

August 2, Friday

Match 1 – Sri Lanka vs India, R. Premadasa Stadium, Colombo – 2.30pm

August 4, Sunday

Match 2 – Sri Lanka vs India, R. Premadasa Stadium, Colombo – 2.30pm

August 7, Wednesday

Match 3 – Sri Lanka vs India, R. Premadasa Stadium, Colombo – 2.30pm


Sri Lanka vs India ODI Series 2024: Telecast & Live-Streaming Details

The ODI series between Sri Lanka and India will be played in Colombo from Friday, August 2. All three games of the series will be telecasted on the Sony Sports Network in India. The fans can also enjoy the live-streaming on the Sony LIV App.


Sri Lanka vs India ODI Series 2024: Full Squads

Sri Lanka

Charith Asalanka (c), Pathum Nissanka, Avishka Fernando, Kusal Mendis, Sadeera Samarawickrama, Kamindu Mendis, Janith Liyanage, Nishan Madushka, Wanindu Hasaranga, Dunith Wellalage, Chamika Karunaratne, Maheesh Theekshana, Akila Dananjaya, Dilshan Madushanka, Matheesha Pathirana, Asitha Fernando.

India

Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, Shivam Dube, Axar Patel, Washington Sundar, Riyan Parag, KL Rahul, Rishabh Pant, Kuldeep Yadav, Arshdeep Singh, Mohammed Siraj, Khaleel Ahmed, Harshit Rana.

Quick Links

Edited by Sankalp Srivastava