The India vs South Africa 1st ODI kicks off on November 30, 2025, at JSCA International Stadium in Ranchi, starting at 1:30 PM IST. Fans can watch the match LIVE on JioHotstar, via OTTplay Premium.

The India vs South Africa 1st ODI kicks off a three-match series on November 30, 2025, at JSCA International Stadium Complex in Ranchi, starting at 1:30 PM IST. With regular captain Shubman Gill and deputy Shreyas Iyer rested, KL Rahul returns to lead India, aiming to rebound from a 0-2 Test series whitewash at home. South Africa, under Temba Bavuma, seeks ODI dominance on spin-friendly Indian pitches.
Watch the India vs South Africa ODI series with OTTplay Premium. Get JioHotstar, Fancode, SonyLIV, and enjoy every sport available on these platforms on a single app.
Match: India vs South Africa, 1st ODI
Date and time: 30th November, 1.30 PM IST
Venue: JSCA International Stadium Complex
Read Also: 3 reasons why India lost home Test series against South Africa
Football fans in India can watch the India vs South Africa, 1st ODI on JioHotstar, accessible via OTTplay Premium.
Shaking off the sting of a 2-0 Test whitewash, India returns to home turf with a rejuvenated ODI squad brimming with fresh faces and fiery intent. Their recent ODI series against Australia served as a warm-up, but now, the Men in Blue are hungry to script a new chapter against the formidable Proteas.
The Men in Blue will have a step on their adventurous road to the ICC World Cup 2027, and this series could be the spark that ignites their campaign.
Meanwhile, South Africa arrives in India riding the waves of history, having just clinched a Test series win after nearly a quarter-century.
Hungry for more, Temba Bavuma’s squad may miss the thunderbolts of Kagiso Rabada, but their lineup is still packed with dynamic white-ball talent eager to leave their mark on Indian soil.
India and South Africa have clashed 84 times in ODIs, with South Africa leading 46-35 (3 no-results). In India, contests are tightening: 21 matches see India win 11, South Africa 8, and 2 end in no result.
Key milestones include Rahul's prior 2-1 series win as captain in South Africa (2023) and Bavuma nearing 2,000 ODI runs.
Read Also: IND vs SA Test series: India suffer their biggest Test defeat by runs - Top 5 list.
India: Rohit Sharma, Yashasvi Jaiswal, Virat Kohli, Tilak Varma, KL Rahul (C) (wk), Rishabh Pant (wk), Ravindra Jadeja, Kuldeep Yadav, Harshit Rana, Prasidh Krishna, Arshdeep Singh.
South Africa: Temba Bavuma (captain), Corbin Bosch, Matthew Breetzke, Dewald Brevis, Nandre Burger, Quinton de Kock, Tony de Zorzi, Keshav Maharaj, Marco Jansen, Aiden Markram, Lungi Ngidi.
Share