Kan Williamson
Kane Williamson recently became the fastest batsman to achieve the feat of 32 centuries in the game's traditional format. He scored his 32nd test century against South Africa on February 13, 2024. He took just 172 test innings to register his 32nd century. Featuring 98 tests for his country, Williamson has 8,666 runs to his name
Steve Smith
Second on the list is Australia's star batsman Steve Smith. He achieved the feat against England in 174 test innings. So far, he has featured in 107 test matches and has 9,634 runs under his belt
Ricky Ponting
The third place is in the name of former Australia captain Ricky Ponting. He took 176 innings to complete 32 centuries in the longest format of the game. His 32nd test ton came against England on November 23, 2006. He has 13,378 test runs in 168 matches
Sachin Tendulkar
Legendary batsman Sachin Tendulkar is the fourth fastest batsman to complete 32 test centuries. He took 179 test innings to attain the feat. He scored his 32nd Test century against Australia on January 2, 2004. The veteran ended his test career with 15,921 runs in 200 matches
Younis Khan
Pakistan's batting great Younis Khan completed 32 test centuries in 193 innings and is the fifth fastest batsman on the list. He scored his 32nd century in a test match against England on August 12, 2016. Former Pakistan batsman registered 10,099 runs in 118 test matches
ADVERTISEMENT