Starting January 5, India play three Tests in South Africa against the world's No.2 side besides six ODIs and three Twenty20 Internationals.