Rohit Sharma will be Virat Kohli’s deputy in Test cricket. He replaced Ajinkya Rahane, who was removed from from his post after continuous failure in the red-ball cricket.
Hanuma Vihari has been recalled to the side, while Shreyas Iyer and Jayant Yadav have managed to retain their place in the squad.
Ravindra Jadeja, Axar Patel and Shubman Gill have been ruled out of the upcoming Test series in South Africa.
India squad for South Africa Test series: Virat Kohli (Captain), Rohit Sharma (vice-captain), KL Rahul, Mayank Agarwal, Cheteshwar Pujara, Ajinkya Rahane, Shreyas Iyer, Hanuma Vihari, Rishabh Pant (wk), Wriddhiman Saha (wk), Ravichandran Ashwin, Jayant Yadav, Ishant Sharma, Mohammed Shami, Umesh Yadav, Jasprit Bumrah, Shardul Thakur, Mohammed Siraj
Standby Players: Navdeep Saini, Saurabh Kumar, Deepak Chahar, Arzan Nagwaswalla.