Team India will tour Sri Lanka in July for 3 Tests, 5 One Day International (ODI) and a one-off T20I series.
Virat Kohli-led team is scheduled to reach Sri Lankan capital Colombo on July 19. They are likely to play a warm-up match on July 21 and 22.
Team India earlier visited the Sri Lankan shores in 2015 for a three-Test series, where after going down in the first Test, Virat Kohli men bounced back to win the series by 2-1.
India tour of Sri Lanka 2017 full schedule:
First Test: July 26-30 at the Pallekele Stadium, Kandy
Second Test: August 4-8 at Galle
Third Test: August 12-16 at SSC Ground, Colombo
First ODI: August 20 at R. Premadasa International Cricket Stadium, Colombo
Second ODI: August 24 at Rangiri Dambulla International Cricket Stadium, Dambulla
Third ODI: August 27 at Pallekele International Cricket Stadium
Fourth ODI: August 30 at Pallekele International Cricket Stadium
Fifth ODI: September 3 at R. Premadasa Stadium, Colombo
The only T20I: September 6 at Colombo’s R. Premadasa Stadium