Australia's premier Test batsman Steve Smith enjoys the top spot on the list. So far, having played 116 longest-format matches for the Aussies, the right-hander has been exceptional over the years
In the Test match against Sri Lanka, Steve Smith registered his 36th ton in the cricket's premium format. The veteran is going unbeaten in the match against Sri Lanka at the Galle International Stadium
England's Joe Root has played 152 matches for the side and has an equal number of tons with that of Smith. The 34-year-old has been a reliable player for the "Three Lions" in Test cricket
New Zealand's Kane Williamson comes third on the list of the current players with the most centuries. Having represented the "Black Caps" in 105 Test matches, he has 33 tons in the red-ball format
Team India's stalwart Virat Kohli is in the fourth place. The right-hander is currently struggling to find himself among the runs but has completed 123 Test matches for the side. With 30 tons, he still stays as one of the destructive batsmen across all three formats of the game
ADVERTISEMENT