India is taking on South Africa in their second One Day International (ODI) of the on-going three-match series in Raipur at the Shaheed Veer Narayan Singh International Cricket Stadium.
KL Rahul continues leading the Men in Blue, who have taken a 1-0 lead in the series, while Temba Bavuma has returned to lead the Proteas after a loss in Ranchi.
There are easy to access live stream and TV broadcast options available, including one that allows fans to watch absolutely free of cost. Those interested can read on to find out how.
IND vs SA 2nd ODI Free Live Streaming
The JioHotstar app and website are the only platforms officially live streaming the second India vs South Africa ODI in India, but they require a paid subscription.
Other than this, there is no free live streaming option, BUT, fans can watch the clash for free on TV.
IND vs SA 2nd ODI: How To Watch For Free
The India vs South Africa 2nd ODI is being broadcast for free on TV on DD Sports.
Besides that, the Star Sports Network TV channels will broadcast all matches from this bilateral series for free, but they are not available for free on TV.
India vs South Africa 2nd ODI: Playing XIs
Here’s a look at all the players who will be in action today from both teams:
IND – Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Ruturaj Gaikwad, Washington Sundar, KL Rahul(w/c), Ravindra Jadeja, Harshit Rana, Kuldeep Yadav, Arshdeep Singh, Prasidh Krishna
SA – Quinton de Kock (wk), Aiden Markram, Temba Bavuma (c), Matthew Breetzke, Tony de Zorzi, Dewald Brevis, Marco Jansen, Corbin Bosch, Keshav Maharaj, Nandre Burger, Lungi Ngidi
South Africa won the toss (this was India’s 20th consecutive toss loss), and elected to field first.
Check Out: India Sets Unwanted World Record With 20 Consecutive ODI Toss Losses


