In October 2017, Virat Kohli was named as India's captain for the Tests and in November 2017, he was rested for the ODIs, in preparation for India's tour to South Africa at the end of the year.
Virat Kohli was named as India's captain for the Tests. This was in October 2017. He was rested for the ODIs to South Africa at the end of the year. This was in preparation for India's tour. This was in November 2017. This was in October 2017.