India is set to welcome Bangladesh, New Zealand, and England for their 2024-25 home season, which will feature a total of five Tests, three ODIs, and eight T20Is.
The season will commence on September 19 with a two-match Test series against Bangladesh. The first Test will be held in Chennai, followed by the second Test in Kanpur starting from September 27. This will mark Bangladesh’s third Test tour to India, having previously played a one-off Test in 2017 and a two-match series in 2019.
Following the Test series, Bangladesh will also compete in three T20Is scheduled to take place in Dharamsala, Delhi, and Hyderabad.
Next in line, New Zealand will visit for a three-match Test series starting on October 16 in Bengaluru. The second and third Tests will be held in Pune and Mumbai, respectively.
Prior to the Champions Trophy 2025, England will tour India for five T20Is and three ODIs. They recently toured India for a five-match Test series earlier this year, which ended with the hosts winning 4-1.