01
34
England's best Test batter ever, Joe Root, is leading the charts with 34 Test centuries to his name. With his ton against Sri Lanka, he equalled Sunil Gavaskar & Brian Lara.
(264 inns)
02
In joint 2nd position is the Australian maestro, Steve Smith. His elegant technique and ability to adapt to any condition have made him a nightmare for bowlers.
(195 inns)
32
02
32
New Zealand's Kane Williamson is known for his classic batting style and exceptional temperament. He is joint-second with 32 Test tons.
(176 inns)
04
29
The best batter of this generation, Virat Kohli, has consistently delivered centuries for India. His aggressive style and hunger for runs have made him a fan favorite.
(191 inns)
02
The Wall of Indian cricket, Cheteshwar Pujara sits pretty at No 5 with 19 Test centuries. His workhorse knocks in Australia always remain special.
05
19
(176 inns)