Get complete details on how to watch the India vs South Africa series live, including TV broadcast information and online streaming options for cricket fans across India.

India is set to host South Africa for a comprehensive white-ball and Test series running from November 14 to December 19, 2025. The tour kicks off with a two-Test series, starting at Eden Gardens, Kolkata, followed by the second Test at Barsapara Cricket Stadium, Guwahati. Both matches are scheduled to begin at 09:30 AM IST, promising competitive cricket as India looks to maintain momentum in the ICC World Test Championship.
Watch the India vs South Africa series with OTTplay Premium. Get JioHotstar, Fancode and SonyLIV, and enjoy every sport available on these platforms on a single app .
The limited-overs leg features three ODIs and five T20Is across multiple venues. The ODIs will be played at Ranchi, Raipur, and Visakhapatnam, while the T20Is take place in Cuttack, Mullanpur, Dharamsala, Lucknow, and Ahmedabad. The T20Is kick off in the evenings at 7:00 PM local time, perfect for prime-time viewing.
Indian fans can catch all the action live via Star Sports channels on television or stream matches online on JioHotstar through OTTplay Premium. South Africa will rely on their experienced batting lineup and pace attack, while India will aim to leverage home conditions and form players like Shubman Gill, KL Rahul, and Jasprit Bumrah.
With a mix of Tests, ODIs, and T20Is, the series promises high-intensity cricket, offering fans thrilling encounters and key insights into both teams’ preparations ahead of major ICC events.
Also read: India consolidate position in WTC standings after 2-0 sweep over West Indies
Share