Most Test Centuries: Top 5 players in the current lot
NZ skipper Kane Williamson scored his 18th Test hundred on Day 2 of the first Test against England. Williamson's 102-run knock has now put him on top in the list of most tons by a Kiwi player. He eclipsed Taylor's record of 17 hundreds. But Williamson is on 7th spot in the list of most tons by active players. Who are the top 5?
England's Test great Alastair Cook
Former England captain and the country's leading run scorer in Test cricket, Alastair Cook has the most number of Test centuries among the current lot of players. Cook has slammed 32 Test hundreds as well as scored 12,010 runs in the 5-day format. Still just 33 years old and going strong, can Cook take this number to 40?
South African run machine Hashim Amla
Hashim Amla is undoubtedly one of the most talented players in the world. The 34-year-old has scored 28 Test centuries till now. Amla has 8,908 runs at an average of 48.41. However, the right-handed batsman has seen his form diminish in the last few months. This might be a sign that he is heading towards the twilight of his career.
The world's best Test batsman Steven Smith
The number one batsman in Test cricket, Steven Smith has 23 Test hundreds to his name. In 63 matches, Smith has scored 6,187 runs at an average of 62.49. The 28-year-old Australian captain has the highest average in Test cricket right now. Overall, he is only behind Aussie batting great Don Bradman, who averaged 99.94 in the 5-day format.
South Africa's superman AB de Villiers
South African Abraham Benjamin de Villiers in next in the list with 22 Test hundreds. The 34-year-old has 8,627 runs in Test cricket at an average of 50.74. AB might be 34 but he is still one of the finest batsmen in the world right now. He can definitely improve his tally if he manages to stay away from injuries.
India's finest Virat Kohli
Indian skipper Virat Kohli is 5th among the current cricketers with most centuries in Test cricket. Kohli has slammed 21 Test hundreds in 66 matches while scoring 5,554 runs at an average of 53.40. At 29, Kohli is in the prime of his career and with the England tour next, he will be hungry to get his first ton on English soil.