BCCI announced the T20I, ODI and Test squads for Team India's multi-format series against South Africa
Yuzvendra Chahal and Sanju Samson made a comeback in the ODI squad after the duo missed out on a place in the ODI WC 2023 team
The Test squad against the Proteas saw Cheteshwar Pujara and Ajinkya Rahane miss out on a place for the first time since 2010
Rohit Sharma and Virat Kohli requested to be rested from the white-ball leg of the tour and will only feature in Tests
Despite reports suggesting Rohit's return to T20I captaincy, Suryakumar Yadav was trusted with the role whereas KL Rahul will captain the ODI side.
Youngsters Rinku Singh, Rajat Patidar and Sai Sudharshan were picked in the ODI squads against South Africa.
Team India players Shreyas Iyer, Ruturaj Gaikwad and Mukesh Kumar were selected for all 3 formats and will look to give their best in each one of them