India will play three twenty20i, three one-day internationals and two test matches series against South Africa during 10th December 2023 to 07 January 2024...