Sun, 10 Dec '23
1st T20I • Durban, India tour of South Africa
Tue, 12 Dec '23
2nd T20I • Gqeberha, India tour of South Africa
Thu, 14 Dec '23
3rd T20I • Johannesburg, India tour of South Africa
Sun, 17 Dec '23
1st ODI • Johannesburg, India tour of South Africa
Tue, 19 Dec '23
2nd ODI • Gqeberha, India tour of South Africa
Thu, 21 Dec '23
3rd ODI • Paarl, India tour of South Africa
Tue, 26 Dec '23
1st Test • Centurion, December 26 - 30, 2023, ICC World Test Championship
Wed, 03 Jan '24
2nd Test • Cape Town, January 03 - 07, 2024, ICC World Test Championship
1st T20I • Durban, India tour of South Africa
Tue, 12 Dec '23
2nd T20I • Gqeberha, India tour of South Africa
Thu, 14 Dec '23
3rd T20I • Johannesburg, India tour of South Africa
Sun, 17 Dec '23
1st ODI • Johannesburg, India tour of South Africa
Tue, 19 Dec '23
2nd ODI • Gqeberha, India tour of South Africa
Thu, 21 Dec '23
3rd ODI • Paarl, India tour of South Africa
Tue, 26 Dec '23
1st Test • Centurion, December 26 - 30, 2023, ICC World Test Championship
Wed, 03 Jan '24
2nd Test • Cape Town, January 03 - 07, 2024, ICC World Test Championship
India's T20I squad for South Africa:
Yashasvi Jaiswal, Shubman Gill, Ruturaj Gaikwad, Tilak Varma, Suryakumar Yadav (capt), Rinku Singh, Shreyas Iyer, Ishan Kishan (wk), Jitesh Sharma (wk), Ravindra Jadeja (vice-capt), Washington Sundar, Ravi Bishnoi, Kuldeep Yadav, Arshdeep Singh, Mohd. Siraj, Mukesh Kumar, Deepak Chahar
India's ODI squad for South Africa:
Ruturaj Gaikwad, Sai Sudharsan, Tilak Varma, Rajat Patidar, Rinku Singh, Shreyas Iyer, KL Rahul (capt & wk), Sanju Samson (wk), Axar Patel, Washington Sundar, Kuldeep Yadav, Yuzvendra Chahal, Mukesh Kumar, Avesh Khan, Arshdeep Singh, Deepak Chahar.