India will play T20I series vs Sri Lanka in Kandy on July 27, 28 and 30.
The T20I series will begin in Kandy on July 27.
The ICC Champions Trophy is to be hosted by Pakistan in 2025.