India vs South Africa series full schedule, squads, timings, venues: Team India is set to feature three distinct captains during the upcoming South Africa tour. IND vs SA T20I series in Durban will be led by Suryakumar Yadav, with KL Rahul taking charge for the subsequent ODIs. Experienced players, including Rohit Sharma and Virat Kohli, will return for the red-ball games, with Rohit Sharma captaining the team in the two-match series, which forms a part of the World Test Championship (WTC) cycle.


India tour of South Africa full schedule


India vs South Africa T20I series full schedule


India vs South Africa 1st T20I: December 10 in in Kingsmead, Durban at 9:30 PM IST 


India vs South Africa 2nd T20I: December 12 in St George's Park, Gqeberha at 9:30 PM IST 


India vs South Africa 3rd T20I: December 14 in  New Wanderers Stadium, Johannesburg at 9:30 PM IST 


India vs South Africa ODI series full schedule


India vs South Africa 1st ODI: December 17 in New Wanderers Stadium, Johannesburg at 1:30 PM IST 


India vs South Africa 2nd ODI: December 19 in St George's Park, Gqeberha at 4:30 PM IST 


India vs South Africa 3rd ODI: December 21 in Boland Park, Paarl at 4:30 PM IST 


India vs South Africa Test series full schedule


India vs South Africa 1st Test: December 26-30 in SuperSport Park, Centurion at 1:30 PM IST 


India vs South Africa 2nd Test - January 3-7, 2024 in Newlands, Cape Town at 2:00 PM IST 


India tour of South Africa live streaming, live telecast details


IND vs SA series live telecast in India will be available on Star Sports Network. Fans can watch India tour of South Africa live streaming on Disney+Hotstar app and website. 


India vs South Africa series squads


India T20I squad: Yashasvi Jaiswal, Shubman Gill, Ruturaj Gaikwad, Tilak Varma, Suryakumar Yadav (C), Rinku Singh, Shreyas Iyer, Ishan Kishan (wk), Jitesh Sharma (wk), Ravindra Jadeja (VC), Washington Sundar, Ravi Bishnoi, Kuldeep Yadav, Arshdeep Singh, Mohd Siraj, Mukesh Kumar, and Deepak Chahar


India ODI squad: Ruturaj Gaikwad, Sai Sudharsan, Tilak Varma, Rajat Patidar, Rinku Singh, Shreyas Iyer, KL Rahul (C)(wk), Sanju Samson (wk), Axar Patel, Washington Sundar, Kuldeep Yadav, Yuzvendra Chahal, Mukesh Kumar, Avesh Khan, Arshdeep Singh, and Deepak Chahar


India Test squad: Rohit Sharma (C), Shubman Gill, Yashasvi Jaiswal, Virat Kohli, Shreyas Iyer, Ruturaj Gaikwad, Ishan Kishan (wk), KL Rahul (wk), Ravichandran Ashwin, Ravindra Jadeja, Shardul Thakur, Mohd. Siraj, Mukesh Kumar, Mohd Shami, Jasprit Bumrah (VC), Prasidh Krishna


South Africa T20I squad: Aiden Markram (c), Ottniel Baartman, Matthew Breetzke, Nandre Burger, Gerald Coetzee (1st and 2ndT20Is), Donovan Ferreira, Reeza Hendricks, Marco Jansen (1st and 2nd T20Is), Heinrich Klaasen, Keshav Maharaj, David Miller, Lungi Ngidi (1st and 2nd T20Is), Andile Phehlukwayo, Tabraiz Shamsi, Tristan Stubbs, and Lizaad Williams


South Africa ODI squad: Aiden Markram (c), Ottniel Baartman, Nandre Burger, Tony de Zorzi, Reeza Hendricks, Heinrich Klaasen, Keshav Maharaj, Mihlali Mpongwana, David Miller, Wiaan Mulder, Andile Phehlukwayo, Tabraiz Shamsi, Rassie van der Dussen, Kyle Verreynne and Lizaad Williams


South Africa Test squad: Temba Bavuma (c), David Bedingham, Nandre Burger, Gerald Coetzee, Tony de Zorzi, Dean Elgar, Marco Jansen, Keshav Maharaj, Aiden Markram, Wiaan Mulder, Lungi Ngidi, Keegan Petersen, Kagiso Rabada, Tristan Stubbs and Kyle Verreynne