Indian Cricket Team will arrive to Sri Lanka for another cricket tour on coming July.
The series will begin with a warm-up match in Colombo on July 21 and July 22.
Team India will play 3 Tests, 5 ODIs and one T20I against Sri Lanka.
The Test series will start from July 26 and continue till August 16.
India won the Test as well as the ODI series when they last toured Sri Lanka in 2015.
While the ODI series will be played between August 20 and September 3.
The lone T20I game will be held on September 6.