A lot was being said about Indian cricket team captain Virat Kohli, who hadn't scored a ton in the last five Tests. However, the 30-year-old Indian captain finally ended the drought and hit a century on Day 2 of the second Test against South Africa in Pune. This was his 26th career Test ton.