India Full Schedule: The Indian cricket team will continue to be busy after winning the T20 World Cup 2024 in the West Indies. The newly-crowned T20I champions will play 20 Tests, six ODI and 20 T20 international matches before heading into the Champions Trophy 2025 which will be held just ahead of the IPL 2025.
A young team under Shubman Gill will first travel to Zimbabwe to play a five match T20I series. The Men in Blue will then leave for Sri Lanka in July end for a white-ball tour of three T20I and ODI matches each.

Bangladesh will then tour India for two Tests and three T20Is in September-October. New Zealand would be in India in November for three Test matches in October-November. The Indian cricket team will also play four T20I matches in South Africa just before their tour of Australia for 5 Test matches.
England will land in India for three ODIs and five T20Is in January-February, just ahead of the ODI ICC Champions Trophy in Pakistan in February-March.
India Schedule Till IPL 2025
The Indian players will join their respective IPL teams after the Champions Trophy 2025 to feature in the IPL 2024 which will be played from March last week to May.