India cricket team is scheduled to tour Sri Lanka in August 2017 to play three Test matches, five One Day Internationals (ODIs) and a Twenty20 International match.
India won the Test as well as the ODI series when they last toured Sri Lanka in 2015.
SL vs IND 2017 Results & Scorecards
Kohli and team will return from the West Indies tour after July 9, 2017.
After a gap of 10 days the team will leave for another overseas tour of Sri Lanka. The series will begin with a warm-up match in Colombo on July 21 and July 22.
India's tour of Sri Lanka 2017 full matches schedule and time table:
Warm-up matches
July 21 and 22 at 10 AM (IST)
1st Test: July 26 to 30 in Kandy at 10 AM IST
2nd Test: Aug 4 to 8 in Galle at 10 AM IST
3rd Test: Aug 12 to 16 in Colombo at 10 AM IST
1st ODI: Aug 20, 2017 in Colombo (R. Premadasa International Cricket Stadium) at 2:30 PM IST
2nd ODI: Aug 24, 2017 in Dambulla (Rangiri Dambulla International Cricket Stadium) at 2:30 PM IST
3rd ODI: Aug 27, 2017 in Pallekele International Cricket Stadium at 2:30 PM IST
4th ODI: Aug 31, 2017 in Pallekele International Cricket Stadium at 2:30 PM IST
5th ODI: Sept 3, 2017 in Colombo (R. Premadasa International Cricket Stadium) at 2:30 PM IST
Only T20I: Sept 6, 2017 in Colombo (R. Premadasa International Cricket Stadium) at 7:00 PM IST