KL Rahul (c), R Gaikwad, I Kishan, D Hooda, S Iyer, R Pant, D Karthik, H Pandya, V Iyer, Y Chahal, K Yadav, A Patel, R Bishnoi, B Kumar, H Patel, A Khan, Arshdeep Singh, and Umran Malik.
Senior players to miss the series
India's all-format captain Rohit Sharma, senior batter Virat Kohli, and pace spearhead Jasprit Bumrah have been rested for the T20I series against South Africa.
Umran, Arshdeep receive maiden T20I call-ups
Uncapped fast bowlers Umran Malik and Arshdeep Singh have received their maiden national call-ups.
BCCI announces Test squad
Shubman Gill replaces Mayank Agarwal, while Shreyas Iyer will be backed for the middle order. KS Bharat is the second wicket-keeper in the squad. He replaces Wriddhiman Saha.
Pujara makes a comeback
Cheteshwar Pujara, who was dropped for the Sri Lanka Test series, makes a comeback. The Indian top-order batter has been on a roll in the County Championship Division Two.
Test squad
R Sharma (c), KL Rahul (vc), S Gill, V Kohli, S Iyer, H Vihari, C Pujara, R Pant (wk), KS Bharat (wk), R Jadeja, R Ashwin, S Thakur, M Shami, J Bumrah, M Siraj, U Yadav, P Krishna.