Virat Kohli Leader Of The ICC Men's Test Team Of The Decade
Virat Kohli and Steve Smith. Image Credit: Getty Images.

4. Kane Williamson – 21 centuries:

Kane Williamson, Top 5 batsmen Who Scored Most Centuries Since Virat Kohli's Debut In Tests
Kane Williamson. Image Credit: Getty Images.

The New Zealand cricketer Kane Williamson has shared his cricket journey with Virat Kohli since the U-19 days. They faced off each other in the U-19 World Cup 2008 where Kohli’s side registered victory. Even though they have been tough competitors, they share a friendly bond when off the field.

In 2010, Williamson made Test debut before the Indian captain but has scored a fewer number of centuries than him. He has played 75 matches and collected twenty centuries and 30 half-centuries since Kohli made the debut in 2011. The Kiwi skipper has so far scored 6476 runs in his overall Test career.