India is looking to recover from their disappointing Test series defeat as attention now shifts to the ODI leg. The return of Virat Kohli and Rohit Sharma adds strength, while injuries to Shubman Gill, Shreyas Iyer and Hardik Pandya mean the team will feature several fresh faces. KL Rahul will lead India in the three-match series.
The opening ODI is scheduled for November 30 in Ranchi, Jharkhand. With both teams eager to make a statement, the series opener is expected to be intense, India battling for redemption, and South Africa looking to seize early control.
ALSO READ | BCCI to hold big discussion on Rohit Sharma and Virat Kohli’s ODI plans after South Africa series
Conditions in Ranchi should provide a fair contest. Seamers may find movement early on, while spinners could gain grip as the match progresses. A first-innings score between 270 and 300 is likely to be competitive. Chasing sides can succeed if they build their innings smartly. Clear skies are expected, setting up a perfect day for cricket.
IND vs SA ODI Series: When and where to watch?
Star Sports will broadcast the ODI series live across India. The match will also stream digitally on JioHotstar.
The IND vs SA 1st ODI will take place at the JSCA International Stadium Complex in Ranchi on November 30, 2025. The match starts at 1:30 PM IST, with the toss scheduled for 1:00 PM IST.