The Indian cricket team will host South Africa in a full series, comprising two Tests, three ODIs and five Tests, starting November 14. There will also be a shadow tour with South Africa A visiting India for two unofficial four-day matches and three One-Day games. With Shubman Gill injured, KL Rahul will lead India in the ODIs, while Suryakumar Yadav will captain India in T20Is.
India vs South Africa Results
| Date | Match | Time |
|---|---|---|
| Fri, Nov 14, 2025 | 1st Test | Kolkata | South Africa Tour of India | 09:30 |
| India | ||
| South Africa | ||
| South Africa won by 30 runs | ||
| Sat, Nov 22, 2025 | 2nd Test | Guwahati | South Africa Tour of India | 09:30 |
| India | ||
| South Africa | ||
| South Africa won by 408 runs | ||
| Sun, Nov 30, 2025 | 1st ODI | Ranchi | South Africa Tour of India | 13:30 |
| India | ||
| South Africa | ||
| India won by 17 runs | ||
| Wed, Dec 3, 2025 | 2nd ODI | Raipur | South Africa Tour of India | 13:30 |
| India | ||
| South Africa | ||
| South Africa won by 4 wickets | ||
| Sat, Dec 6, 2025 | 3rd ODI | Vishkhapatnam | South Africa Tour of India | 13:30 |
| India | ||
| South Africa | ||
| India won by 9 wickets | ||
| Tue, Dec 9, 2025 | 1st T20I | Cuttack | South Africa Tour of India | 19:00 |
| India | ||
| South Africa | ||
| India won by 101 runs | ||
| Thu, Dec 11, 2025 | 2nd T20I | Mullanpur | South Africa Tour of India | 19:00 |
| India | ||
| South Africa | ||
| South Africa won by 51 runs | ||
| Sun, Dec 14, 2025 | 3rd T20I | Dharamsala | South Africa Tour of India | 19:00 |
| India | ||
| South Africa | ||
| India won by 7 wickets | ||
| Wed, Dec 17, 2025 | 4th T20I | Lucknow | South Africa Tour of India | 19:00 |
| India | ||
| South Africa | ||
| Match yet to begin | ||
| Fri, Dec 19, 2025 | 5th T20I | Ahmedabad | South Africa Tour of India | 19:00 |
| India | ||
| South Africa | ||
| Match yet to begin |


