The cricketing spotlight has shifted to the three‑match ODI series between India and South Africa, running from November 30 to December 6, 2025. After a disappointing Test series defeat, India is eager to bounce back, while South Africa looks to continue its winning streak on foreign soil.

Series Details
- Format: 3 ODIs
- Venues: Ranchi, Raipur, Visakhapatnam
- Dates: November 30 – December 6, 2025
- India Captain: KL Rahul (standing in for Shubman Gill and Shreyas Iyer)
- South Africa Captain: Temba Bavuma
India’s Situation
India enters the series under pressure. The 2‑0 Test loss at home has raised questions about form and consistency. Head coach Gautam Gambhir faces scrutiny, and the ODIs are seen as a chance to reset the team’s rhythm.
- Rohit Sharma and Virat Kohli return to play their first home internationals in nearly 10 months.
- KL Rahul’s leadership will be tested as he balances captaincy with batting responsibilities.
- Young players have an opportunity to prove themselves ahead of the next World Cup cycle.
South Africa’s Confidence
South Africa, led by Temba Bavuma, arrives with momentum. Their batting unit, anchored by Quinton de Kock, has been in strong form, while their pace attack continues to trouble Indian batsmen.
- Bavuma’s leadership has instilled discipline and confidence.
- The team is looking to build on its Test success and secure an ODI series win in India.
Match Schedule
| Date | Venue | Match |
|---|---|---|
| Nov 30, 2025 | JSCA International Stadium, Ranchi | 1st ODI |
| Dec 3, 2025 | Shaheed Veer Narayan Stadium, Raipur | 2nd ODI |
| Dec 6, 2025 | ACA‑VDCA Stadium, Visakhapatnam | 3rd ODI |
What’s at Stake
For India, the series is about restoring pride and confidence after recent setbacks. For South Africa, it’s a chance to prove their consistency across formats and conditions. Fans can expect competitive cricket, with both sides eager to seize momentum heading into the new year.