The schedule for the 2025 international home season of Team India (Senior Men) has been released by the Board of Control for Cricket in India (BCCI). Test matches, One-Day Internationals (ODIs), and Twenty20 Internationals (T20Is) versus South Africa and the West Indies are all part of the forthcoming season.
The Test series against the West Indies will kick off the home season in Ahmedabad on October 2, 2025. Starting on October 10, the second and last Test of the series will take place in Kolkata.

India will host South Africa in all three formats after the West Indies series. Guwahati will host its first Test match, making the Test series against South Africa historic. On November 14, the series will start in New Delhi, and on November 22, Guwahati will host the second Test.
After that, in December, India and South Africa will play a three-match ODI series and a five-match T20I series, with the final being held in Ahmedabad.
The detailed schedule for Team India’s international home season 2025 is as follows:
No. | Date (From) | Date (To) | Time | Match | Venue |
---|---|---|---|---|---|
1 | Thu 02-Oct-25 | Mon 06-Oct-25 | 9:30 AM | 1st Test | Ahmedabad |
2 | Fri 10-Oct-25 | Tue 14-Oct-25 | 9:30 AM | 2nd Test | Kolkata |
No. | Date (From) | Date (To) | Time | Match | Venue |
---|---|---|---|---|---|
1 | Fri 14-Nov-25 | Tue 18-Nov-25 | 9:30 AM | 1st Test | New Delhi |
2 | Sat 22-Nov-25 | Wed 26-Nov-25 | 9:30 AM | 2nd Test | Guwahati |
3 | Sun 30-Nov-25 | – | 1:30 PM | 1st ODI | Ranchi |
4 | Wed 03-Dec-25 | – | 1:30 PM | 2nd ODI | Raipur |
5 | Sat 06-Dec-25 | – | 1:30 PM | 3rd ODI | Vizag |
6 | Tue 09-Dec-25 | – | 7:00 PM | 1st T20I | Cuttack |
7 | Thu 11-Dec-25 | – | 7:00 PM | 2nd T20I | New Chandigarh |
8 | Sun 14-Dec-25 | – | 7:00 PM | 3rd T20I | Dharamsala |
9 | Wed 17-Dec-25 | – | 7:00 PM | 4th T20I | Lucknow |
10 | Fri 19-Dec-25 | – | 7:00 PM | 5th T20I | Ahmedabad |