Sri Lanka will return to Lahore for a T20I against Pakistan, eight years after their team bus was attacked in the city.
Captain Virat Kohli marked his 50th T20 with a match-winning 82 as India claimed a seven-wicket win over Sri Lanka.
Virat Kohli's unbeaten century guided India to a six-wicket win over Sri Lanka to complete a 5-0 series whitewash.
Sri Lanka have failed to secure a direct qualification for the 2019 World Cup after losing four straight ODIs to India.
Virat Kohli and Rohit Sharma hit centuries as India thrashed Sri Lanka by 168 runs in Colombo to go 4-0 up in the ODI series.
Rohit Sharma's 124 not out saw India overcome a top-order wobble and to a series-clinching win over Sri Lanka in the third ODI.
Akila Dananjaya's career-best 6-54 proved in vain as India beat Sri Lanka by three wickets in their second ODI to go 2-0 up.
Shikhar Dhawan's blazing century powered India to a nine-wicket win over Sri Lanka in the first ODI in Dambulla.
Where do England's James Anderson and Stuart Broad rank among cricket's deadliest bowling duos? We take a look.
Ravichandran Ashwin grabbed four wickets as India crushed Sri Lanka by an innings and 171 runs to win the series 3-0.
Hardik Pandya smashed a maiden Test ton from 86 balls as India dominated Sri Lanka on day two of the third Test.
Shikhar Dhawan smashed 119 before Sri Lanka's spinners took over to leave India 329-6 after day one of the third Test.
Ravindra Jadeja claimed five wickets as India thrashed Sri Lanka in Colombo to seal a Test series win with a game to spare.
Kusal Mendis' third Test century delayed India's push for a series-sealing victory over Sri Lanka on day three in Colombo.
India took control of the second Test against Sri Lanka as Ravichandran Ashwin impressed with bat and ball on day two.
India took a 1-0 lead in their Test series with Sri Lanka as Virat Kohli scored a century to set up a 304-run victory.
Virat Kohli closed in on a 17th Test ton as India rammed home their superiority over Sri Lanka on day three of the first Test.
India took control on day two of the first Test in Sri Lanka by running through the hosts' top order after amassing 600.
Shikhar Dhawan smashed a career-best 190 to put India on course for a massive total in the first Test against Sri Lanka.
Rangana Herath will captain Sri Lanka after Dinesh Chandimal was ruled out of the first Test against India with pneumonia.
©2017 Sky UK