India tour of South Africa for 3 Test, 3 ODIs and 4 Twenty20i match series during December-January 2021-22
India will play three test, three one-dayers and four twenty20 internationals matches series against South Africa during 17th December 2021 to 26 January 2022.
South Africa vs India series begins with three test match series. 1st Test begins on 17th December at Johannesburg. Centurion will host 2nd test and teams come back to Johannesburg for 3rd Test match.
One day international matches will begin on 11th January, 2022 at Paarl. 2nd and 3rd ODI will host by Cape Town on 14th and 16th January, 2022 as well.
Lastly, Four twenty20 international matches starts on 19th January, 2022 at Cape Town. 2nd T20i match also played as Cape Town on 21st January. Paarl will host last two t20i on 23rd and 26th January, 2022 respectively.
See full match Schedule