India's 2025 Home Cricket Season
The Board of Control for Cricket in India (BCCI) has officially released the much-anticipated schedule for Team India's senior men's international home fixtures for 2025. It’s a packed season featuring exciting clashes against two formidable opponents: West Indies and South Africa. The action will span across all three major formats – Test matches, One-Day Internationals (ODIs), and Twenty20 Internationals (T20Is).
Kicks Off with the Windies
The home season gets underway on October 2nd, 2025, with a two-match Test series against the West Indies, sponsored by IDFC First Bank. Ahmedabad will host the series opener, followed by the second Test starting October 10th in the historic city of Kolkata. This promises a classic Test battle to start the cricketing fever.
South Africa Challenge:
Following the West Indies series, India prepares for a comprehensive tour with South Africa, covering Tests, ODIs, and T20Is. A significant highlight is Guwahati being awarded it’s first-ever Test match. The two-match Test series against the Proteas begins in New Delhi on November 14th, with the landmark Guwahati Test commencing on November 22nd. December will see the white-ball cricket, with a three-match ODI series followed by a five-match T20I series, concluding in Ahmedabad.
In total, fans can look forward to 4 Tests, 3 ODIs, and 5 T20Is on home soil during this period, offering a feast of international cricket. The BCCI has curated a schedule promising high-stakes encounters and showcasing cricket across various Indian cities.
West Indies Tour of India | |||||||
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 |
South Africa Tour of India | |||||||
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 |
* Mullanpur, Mohali District, Maharaja Yadavindra Singh Inernationall Cricket Stadium
Source: BCCI