India skipper Virat Kohli on Friday registered his 26th Test century and as a result, became the first Indian to score 40 hundreds as skipper.