From November 14 to December 19, 2025, India will host South Africa for a multi-format tour, promising cricket fans an exciting series. Taking place at some of India’s most recognisable cricket stadiums, the action-packed series will include two Test matches, three ODIs, and a lengthy five-match T20I series.
The red-ball battle begins at Kolkata’s historic Eden Gardens before moving to Guwahati for the second Test. The ODI leg will be staged in Ranchi, Raipur, and Visakhapatnam, promising intense 50-over contests. The T20I series will then light up venues from Cuttack to Ahmedabad, offering fans plenty of fireworks before the year’s end.
Both teams boast explosive batting line-ups and world-class bowling attacks, making this one of the most anticipated cricket clashes of 2025. Indian spinners will look to dominate home conditions, while South Africa’s pace battery will aim to make an impact in all formats.
South Africa Tour of India 2025 – Full Schedule
Date | Match | Venue | Local Time | GMT Time |
---|---|---|---|---|
14–18 Nov 25 | 1st Test | Eden Gardens, Kolkata | 9:30 AM | 4:00 AM |
22–26 Nov 25 | 2nd Test | Guwahati | 9:30 AM | 4:00 AM |
30 Nov 25 | 1st ODI (D/N) | Ranchi | 1:30 PM | 8:00 AM |
03 Dec 25 | 2nd ODI (D/N) | Raipur | 1:30 PM | 8:00 AM |
06 Dec 25 | 3rd ODI (D/N) | Visakhapatnam | 1:30 PM | 8:00 AM |
09 Dec 25 | 1st T20I (N) | Cuttack | 7:00 PM | 1:30 PM |
11 Dec 25 | 2nd T20I (N) | New Chandigarh | 7:00 PM | 1:30 PM |
14 Dec 25 | 3rd T20I (N) | Dharamsala | 7:00 PM | 1:30 PM |
17 Dec 25 | 4th T20I (N) | Lucknow | 7:00 PM | 1:30 PM |
19 Dec 25 | 5th T20I (N) | Ahmedabad | 7:00 PM | 1:30 PM |