India will have three different captains and three separate squads on their all-format tour of South Africa, with Rohit Sharma leading in Tests, KL Rahul in one-day internationals and Suryakumar Yadav captaining the squad in the T20Is.
Sharma and Virat