Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
On April 2, 2025, the Indian men’s team’s home season schedule was made public by the Board of Control for Cricket in India (BCCI). Between October and December, India will host South Africa and the West Indies.
India will play three ODIs, five T20Is, and four Test matches during the 2025 home season. The World Test Championship (WTC) cycle for 2025–2027 includes all four Tests.
The season will begin on October 2 in Ahmedabad and end on December 19 at the same location. (For the entire year, see India’s schedule here.)
The season will begin as the West Indies arrive for a two-match Test series in October. Ahmedabad will host the first Test from October 2 onwards, while Kolkata will stage the second from October 10 onwards.
West Indies Tour of India 2025 Schedule
Date | Match | Venue | Time (IST) |
---|---|---|---|
Oct 2-6 | 1st Test | Ahmedabad | 9:30 AM |
Oct 10-14 | 2nd Test | Kolkata | 9:30 AM |
A month later, South Africa will touch down for an all-format series. India will take on South Africa in a two-match series in November.
The first Test will take place in Delhi starting on November 14, while Guwahati will make its debut with the second Test from November 22 onwards.
After a quick turnaround, both teams will engage in three ODIs. Ranchi will host the first game on November 30, while Raipur will stage the second on December 3. The last ODI will take place in Visakhapatnam on December 6.
Then the five-match T20I series will take centre stage, as both teams will prepare for the 2026 T20 World Cup scheduled in India in February-March. The first of those games will take place in Cuttack on December 9, with Mullanpur hosting the second two days later.
Dharamsala will host the third T20I on December 14, Lucknow will follow on December 17, and Ahmedabad will cap off the series on December 19.
South Africa Tour of India 2025 Schedule
Date | Match | Venue | Time (IST) |
---|---|---|---|
Nov 14-18 | 1st Test | Delhi | 9:30 AM |
Nov 22-26 | 2nd Test | Guwahati | 9:30 AM |
Nov 30 | 1st ODI | Ranchi | 1:30 PM |
Dec 3 | 2nd ODI | Raipur | 1:30 PM |
Dec 6 | 3rd ODI | Visakhapatnam | 1:30 PM |
Dec 9 | 1st T20I | Cuttack | 7:00 PM |
Dec 11 | 2nd T20I | Mullanpur | 7:00 PM |
Dec 14 | 3rd T20I | Dharamsala | 7:00 PM |
Dec 17 | 4th T20I | Lucknow | 7:00 PM |
Dec 19 | 5th T20I | Ahmedabad | 7:00 PM |