India's tour of South Africa starts on December 30, with a two-day warm-up match. The tour comprises of three Tests, six ODIs and three T20Is.