1st T20I Match at Pallekele International Cricket Stadium, Pallekele
India
Sri Lanka
Saturday, 27 July 2024
7:00 PM IST/ 7:00 PM LOCAL / 1:30 PM GMT
2nd T20I Match at Pallekele International Cricket Stadium, Pallekele
Sunday, 28 July 2024
3rd T20I Match at Pallekele International Cricket Stadium, Pallekele
Tuesday, 30 July 2024
1st ODI Match at R.Premadasa Stadium, Colombo
Friday, 2 August 2024
2:30 PM IST/ 2:30 PM LOCAL / 9:00 AM GMT
2nd ODI Match at R.Premadasa Stadium, Colombo
Sunday, 4 August 2024
3rd ODI Match at R.Premadasa Stadium, Colombo
Wednesday, 7 August 2024
1st Test Match at MA Chidambaram Stadium, Chennai
Bangladesh
Thursday, 19 September 2024
9:30 AM IST/ 9:30 AM LOCAL / 4:00 AM GMT
2nd Test Match at Green Park, Kanpur
Friday, 27 September 2024
1st T20I Match at Himachal Pradesh Cricket Association Stadium, Dharamsala
Sunday, 6 October 2024
2nd T20I Match at Arun Jaitley Stadium, Delhi
Wednesday, 9 October 2024
3rd T20I Match at Rajiv Gandhi International Stadium, Hyderabad
Saturday, 12 October 2024