India and South Africa are set to clash in a three-match One Day International (ODI) series in India, starting on November 30, 2025. Here's a comprehensive preview of the series, including the schedule, squads, head-to-head record, and where to watch the matches.
Schedule
All matches are scheduled to begin at 1:30 PM Indian Standard Time (IST).
- 1st ODI: November 30, 2025, JSCA International Stadium Complex, Ranchi.
- 2nd ODI: December 3, 2025, Shaheed Veer Narayan Singh International Stadium, Raipur.
- 3rd ODI: December 6, 2025, ACA-VDCA Cricket Stadium, Visakhapatnam.
Squads
India: The Board of Control for Cricket in India (BCCI) has announced the squad for the ODI series. KL Rahul will lead the side in the absence of Shubman Gill and Shreyas Iyer. The squad includes Rohit Sharma, Virat Kohli and Rishabh Pant.
The full squad is as follows: 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: Cricket South Africa has also announced their squad for the ODI series. Temba Bavuma will captain the side. Kagiso Rabada will be absent from the white-ball leg of the tour due to a rib injury.
The full squad is as follows: Temba Bavuma (Captain), Ottneil Baartman, Corbin Bosch, Matthew Breetzke, Dewald Brevis, Nandre Burger, Quinton de Kock, Tony de Zorzi, Rubin Hermann, Keshav Maharaj, Marco Jansen, Aiden Markram, Lungi Ngidi, Ryan Rickelton, Prenelan Subrayen.
Head-to-Head Record
India and South Africa have a long-standing rivalry in ODI cricket. They have faced each other 94 times, with South Africa having a slight edge, winning 51 matches to India's 40. Three matches ended without a result.
- Overall:
- South Africa: 51 wins
- India: 40 wins
- No Result: 3
- In ODI World Cups: In the ODI World Cup, both teams have won 3 matches each out of 6 encounters.
- At neutral venues: Both teams have played 22 matches, where South Africa won 11 matches and India won 10 matches. One match ended without any result.
Where to Watch
The ODI series will be broadcast live on the Star Sports Network in India. Live streaming will also be available on the JioHotstar app and website.
