The Indian cricket team is currently touring to South Africa from 5 January to 24 February 2018 to play three Tests, six One Day Internationals (ODIs) and three Twenty20 International (T20I) matches.
Durban not host a Test against India this summer after Cape Town, Centurion and Johannesburg were named as the venues for South Africa's three-match Gandhi-Mandela Test series named Freedom Trophy. Earlier India schedule to play four Test, three ODIs and three T20Is but as India's home series against Sri Lanka will not conclude until 24 December 2017 so Boxing Day Test at Kingsmead will not take place.
South Africa Test Squad (29-Dec-2017)Faf du Plessis (Captain), Duanne Olivier, Dale Steyn, Kagiso Rabada, Vernon Philander, Andile Phehlukwayo, Chris Morris, Morne Morkel, Aiden Markram, Keshav Maharaj, Dean Elgar, AB de Villiers (Vice Captain), Theunis de Bruyn, Quinton de Kock (Wicket Keeper), Temba Bavuma, Hashim Amla, Lungi Ngidi
India ODI squad (23-Dec-2017)Virat Kohli (Captain), Mohammed Shami, Bhuvneshwar Kumar, Hardik Pandya, Jasprit Bumrah, Kuldeep Yadav, Yuzvendra Chahal, Axar Patel, MS Dhoni (Wicket Keeper), Dinesh Karthik (Wicket Keeper), Kedar Jadhav, Manish Pandey, Shreyas Iyer, Ajinkya Rahane, Shikhar Dhawan, Rohit Sharma (Vice Captain), Shardul Thakur
India Test squad (04-Dec-2017)Virat Kohli (Captain), Jasprit Bumrah, Bhuvneshwar Kumar, Mohammed Shami, Umesh Yadav, Hardik Pandya, Ravindra Jadeja, Ravichandran Ashwin, Parthiv Patel (Wicket Keeper), Wriddhiman Saha (Wicket Keeper), Rohit Sharma, Cheteshwar Pujara, Shikhar Dhawan, Lokesh Rahul, Murali Vijay, Ajinkya Rahane (Vice Captain), Ishant Sharma
Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.