Date | Match | Teams | Venue | Time |
July 21 – 22 | Practice Match | President XI vs Indians | Colombo | 10:00 IST |
July 26 – 30 | 1st Test | Sri Lanka vs India | Galle | 10:00 IST |
August 3 – 7 | 2nd Test | Sri Lanka vs India | Colombo | 10:00 IST |
August 12 -16 | 3rd Test | Sri Lanka vs India | Pallekele | 10:00 IST |
Limited-overs Series (ODIs & T20) | ||||
August 20, Sunday | 1st ODI | Sri Lanka vs India | Dambulla | 14:30 IST |
August 24, Thursday | 2nd ODI | Sri Lanka vs India | Pallekele | 14:30 IST |
August 27, Sunday | 3rd ODI | Sri Lanka vs India | Pallekele | 14:30 IST |
August 31, Thursday | 4th ODI | Sri Lanka vs India | Colombo | 14:30 IST |
September 3, Sunday | 5th ODI | Sri Lanka vs India | Colombo | 14:30 IST |
Sep 6, Wednesday | One-off T20 | Sri Lanka vs India | Colombo | 19:00 IST |
The Indian team will tour Sri Lanka for a two-month long series. They will be playing three Tests, five one-dayers and a one-off T20 against the Islanders. The tour will start with a two-day warm-up match on July 21.
India will play the opening match of the three-match Test series in Galle on July 26. The next two Tests will start in Colombo and Pallekele on August 3 and August 12, respectively.
Virat Kohli’s men then will play a five-match ODI series against the sub-continent rivals. They will play the opening game on August 20 in Dambulla. Pallekele will host the next two one-dayers, followed by two games in Colombo.
Colombo will also host the one-off T20 match, which will conclude India’s Tour of Sri Lanka.