Gautam Gambhir is all set to embark on his maiden assignment as India's head coach when Team India plays 3 T20Is and as many ODIs against Sri Lanka in Sri Lanka. The Men in Blue will face the hosts in the T20 series from July 27 to July 30 and the ODIs from August 2. While Pallekele International Cricket Stadium hosts the T20s, ODIs will be held in R. Premadasa International Cricket Stadium, Colombo. Watch India vs Sri Lanka LIVE in action on YuppTV.

Here's the complete schedule -

Sri Lanka vs India T20 Series

27/7/2024 - 1st T20I - 7:00 PM IST - Pallekele

28/7/2024 - 2nd T20I - 7:00 PM IST - Pallekele

30/7/2024 - 3rd T20I - 7:00 PM IST - Pallekele

Sri Lanka vs India ODI Series

2/08/2024 - 1st ODI - 2:30 PM IST - Colombo

4/08/2024 - 2nd ODI - 2:30 PM IST - Colombo

7/08/2024 - 3rd ODI - 2:30 PM IST - Colombo

Surya Kumar Yadav replaces Hardik Pandya as the T20 captain, and Rohit Sharma returns to captain the ODI side. Shubman Gill has been appointed Vice-captain in both formats. Riyan Parag and Harshit Rana earned their maiden ODI calls. Yashasvi Jaiswal, Rinku Singh, Sanju Samson, and Hardik Pandya are included in the T20 squad. Virat Kohli, Shreyas Iyer, and Kuldeep Yadav are selected for the ODI series. Rishab Pant, Shivam Dube, Arshdeep Singh, Khaleel Ahmed, Mohd. Siraj, Washington Sundar, and Axar Patel will play in both series.

India's T20I Squad: Suryakumar Yadav (C), Shubman Gill (VC), Yashasvi Jaiswal, Rinku Singh, Riyan Parag, Rishabh Pant (WK), Sanju Samson (WK), Hardik Pandya, Shivam Dube, Axar Patel, Washington Sundar, Ravi Bishnoi, Arshdeep Singh, Khaleel Ahmed, Mohd. Siraj.

India's ODI Squad: Rohit Sharma (C), Shubman Gill (VC), Virat Kohli, KL Rahul (WK), Rishabh Pant (WK), Shreyas Iyer, Shivam Dube, Kuldeep Yadav, Mohd. Siraj, Washington Sundar, Arshdeep Singh, Riyan Parag, Axar Patel, Khaleel Ahmed, Harshit Rana.

Enjoy watching India vs Sri Lanka 2024 Live on YuppTV.