Kohli now has 2nd most Test centuries by an Indian captain
Virat Kohli, who brought up his 17th Test century against Sri Lanka on Saturday, now has the second-most number of hundreds by an Indian captain. This was Virat's tenth hundred in his 44th innings as skipper, ahead of Mohammad Azharuddin who had nine hundreds as captain. Sunil Gavaskar has 11 centuries as captain, the most for an Indian.