India will play an ODI match against South Africa at the JSCA International Stadium, Ranchi, today. In the absence of Captain Gill and Vice-Captain Shreyas, Keeper-Batter KL Rahul will lead the India squad. Temba Bavuma will lead the South Africa squad. The match will start at 2:00 PM, and fans can watch through Jio Hotstar and the Star Sports Network.