Category: News
South Africa’s tour of India runs from 14 November to 19 December 2026, with 2 Tests, 3 ODIs and 5 T20Is. The two Tests are part of the ICC World Test Championship. South Africa arrive as the reigning World Test Champions, while India come in after a 2-0 home win over West Indies.
For Himachal fans, the highlight is the third T20I at the HPCA Stadium in Dharamshala on 14 December — the only match of the tour in the state.
Tests: 14 November – 26 November
| Match | Dates | Venue |
|---|---|---|
| 1st Test | 14–18 November | Eden Gardens, Kolkata |
| 2nd Test | 22–26 November | Barsapara Cricket Stadium, Guwahati |
The first Test starts at 9:30 AM IST. Guwahati hosts its maiden Test match.
ODIs: 30 November – 6 December
| Match | Date | Venue |
|---|---|---|
| 1st ODI | 30 November | JSCA International Stadium, Ranchi |
| 2nd ODI | 3 December | Shaheed Veer Narayan Singh International Stadium, Raipur |
| 3rd ODI | 6 December | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
The ODIs start at 1:30 PM IST. With the 2027 ICC Cricket World Cup on the horizon, both teams view the series as crucial preparation.
T20Is: 9 December – 19 December
| Match | Date | Venue |
|---|---|---|
| 1st T20I | 9 December | Barabati Stadium, Cuttack |
| 2nd T20I | 11 December | Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh |
| 3rd T20I | 14 December | Himachal Pradesh Cricket Association Stadium, Dharamshala |
| 4th T20I | 17 December | Ekana Cricket Stadium, Lucknow |
| 5th T20I | 19 December | Narendra Modi Stadium, Ahmedabad |
The T20Is start at 7:00 PM IST. The series is the last big white-ball assignment before the T20 World Cup, which will be played in March 2026 across India and Sri Lanka.
No squad names are stated here — the team lists have not been verified against a BCCI announcement.
Sources: Lidea Feed; Cricbuzz; usfijitimes; sportsdunia.



