India will have a full-strength squad to choose from with Kedar Jadhav recovering from his injury as he was seen taking part in two full-fledged net sessions. However, it remains to be seen if he will be picked as he vies for a place in the XI with Ravindra Jadeja.
India: Shikhar Dhawan, Rohit Sharma, Virat Kohli (capt), KL Rahul, MS Dhoni (wk), Kedar Jadhav, Hardik Pandya, Bhuvneshwar Kumar, Yuzvendra Chahal, Mohd Shami, Jasprit Bumrah.
South Africa have been dealt two huge setbacks with injuries to Dale Steyn, who has been ruled out of the tournament and Lungi Ngidi, who is out with a hamstring strain complicating matters further for the struggling side. Hashim Amla, who was hit in the helmet in the opening match, is expected to make his return today.
South Africa: Quinton de Kock (wk), Hashim Amla, Aiden Markram, Faf du Plessis (capt), Rassie van der Dussen, JP Duminy, Andile Phehlukwayo, Chris Morris, Dwayne Pretorius, Kagiso Rabada, Imran Tahir.