South Africa Tour of India 2025 – Full Schedule for Tests, ODIs & T20Is

India vs South Africa 2025 schedule

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

DateMatchVenueLocal TimeGMT Time
14–18 Nov 251st TestEden Gardens, Kolkata9:30 AM4:00 AM
22–26 Nov 252nd TestGuwahati9:30 AM4:00 AM
30 Nov 251st ODI (D/N)Ranchi1:30 PM8:00 AM
03 Dec 252nd ODI (D/N)Raipur1:30 PM8:00 AM
06 Dec 253rd ODI (D/N)Visakhapatnam1:30 PM8:00 AM
09 Dec 251st T20I (N)Cuttack7:00 PM1:30 PM
11 Dec 252nd T20I (N)New Chandigarh7:00 PM1:30 PM
14 Dec 253rd T20I (N)Dharamsala7:00 PM1:30 PM
17 Dec 254th T20I (N)Lucknow7:00 PM1:30 PM
19 Dec 255th T20I (N)Ahmedabad7:00 PM1:30 PM