After this, there will be an interesting three-match Test series against New Zealand, the first match of which will start from October 16 in Bengaluru. Pune and Mumbai will host the second and third Test respectively.

The arrival of the New Year will see an exciting white ball match, in which England will tour India for five T20 and three ODI matches.

Bangladesh tour of India:

1st Test: September 19-23, 2024, Chennai

Second Test: 27 September-1 October, Kanpur

First T20 match: 6 October, Dharamshala

2nd T20I: 9 October, Delhi

3rd T20I: 12 October, Hyderabad

New Zealand tour of India:

First Test: 16-20 October, Bengaluru

Second Test: 24-28 October, Pune

Third Test: 1-5 November, Mumbai

England tour of India:

1st T20I: January 22, 2025, Chennai

2nd T20I: 25 January, Kolkata

Third T20 match: 28 January, Rajkot

Fourth T20 match: 31 January, Pune

5th T20I: 2 February, Mumbai

1st ODI: 6 February, Nagpur

2nd ODI: 9 February, Cuttack

Third ODI: 12 February, Ahmedabad