Synopsis: India and South Africa are set to play three ODIs between November 30 and December 6, 2025. With Rohit Sharma and Virat Kohli back, KL Rahul takes charge as captain. This guide covers the schedule, squads, venues, and where to watch.
India and South Africa are set to meet in a three-match ODI series at the end of 2025. The series has gained huge attention because Rohit Sharma and Virat Kohli are returning to India’s ODI setup after a break. Their comeback brings strength and experience to the top order. With regular ODI captain Shubman Gill ruled out due to injury, KL Rahul will lead the team.
The series will be important for both sides as they prepare for the next global white-ball cycle. India will look to rebuild stability in the batting lineup, while South Africa aim to test their young talent in subcontinent conditions.
Head-to-Head: India vs South Africa in ODIs (As of 2025)
The two teams have met in 94 ODIs. India have won 40 games, South Africa 51, while 3 matches ended without a result. South Africa hold the advantage, but India’s returning stars might help shift the balance in this series.
Series full Schedule ODI 2025 (All the matches starts at 1:30 PM IST)
| Match | Date | Venues |
| 1st ODI | Sunday, 30 November 2025 | JSCA International Stadium, Ranchi |
| 2nd ODI | Wednesday, 4 December 2025 | Shaheed Veer Narayan Singh Stadium, Raipur |
| 3rd ODI | Saturday, 6 December 2025 | ACA-VDCA Stadium, Vishakhapatnam |
India Squad (15 Players)
KL Rahul (Captain), Rohit Sharma, Virat Kohli, Yashasvi Jaiswal, Tilak Varma, Rishabh Pant, Washington Sundar, Ravindra Jadeja, Kuldeep Yadav, Dhruv Jurel, Nitish Kumar Reddy, Harshit Rana, Ruturaj Gaikwad, Prasidh Krishna, Arshdeep Singh.
South Africa Squad (15 Players)
Temba Bavuma (Captain), Aiden Markram, Dewald Brevis, Nandre Burger, Quinton de Kock, Marco Jansen, Tony de Zorzi, Rubin Hermann, Ottneil Baartman, Corbin Bosch, Matthew Breetzke, Keshav Maharaj, Lungi Ngidi, Ryan Rickelton, Prenelan Subrayen.
Live Telecast and Streaming Information (India)
- Television: The series will be broadcast live on the Star Sports network.
- Online Streaming: Matches will be available on the JioHotstar platform for mobile and smart TV users.
Also read: What’s the Future of Gautam Gambhir as India’s Test Head Coach? Here’s What He Said
Key Points to Watch
1. The RO-KO Comeback
Rohit Sharma and Virat Kohli returning is the biggest highlight. Their experience and calmness make India’s top order stronger.
2. KL Rahul’s Captaincy
Gill is not available as he is injured, so KL Rahul will be getting another chance to lead the team. His choices for the batting lineup and bowling changes will be very important.
3. South Africa’s Pace Attack
South Africa have a strong group of fast bowlers. Indian pitches may offer early movement and later help spinners, making it a tough test for them.
Conclusion
The India vs South Africa ODIs are expected to be thrilling, especially with the return of Rohit and Kohli. Since both teams are preparing for future ICC tournaments, this series is a good chance to try different combinations. All games will air on Star Sports and Hotstar.
Written by Kinjal Walantra