England’s former captain Joe Root is heading the list of active batters with the most Test hundreds. Root, in particular, with his first century in Australia, achieved a big milestone. That was his 40th Test century. Only three other batters have 40+ Test centuries. Among active players, Steve Smith is in second place with 37 tons, followed by Kane Williamson (33) and Usman Khawaja (16).
Most Test hundreds among active players
| Player | 100s | Nation |
|---|---|---|
| Joe Root | 41 | England |
| Steve Smith | 37 | Australia |
| Kane Williamson | 33 | New Zealand |
| Usman Khawaja | 16 | Australia |
Joe Root
Joe Root is leading the list of most centuries among active players. He has scored 41 centuries. At home, Root has 24 Test hundreds, while he has 17 away from home. Before the Ashes, Australia remained the only place where Root could not assert his authority. But no more. With his century in the Pink-ball Test at the Gabba, Brisbane, he conquered the land Down Under as well. Root has three centuries each in India and the West Indies. Once again in the Sydney Test, he hammered 160, going ever so closer to Sachin Tendulkar’s run tally of 15921.
Overall, Joe Root remains ten centuries short to equal Sachin Tendulkar’s tally of 51 Test centuries.
Steve Smith
Steve Smith is placed second in the list with 37 hundreds in 123 Test matches. He has 10714 Test runs so far and can add up more easily. Out of his 37 hundreds, 24 have come against England and India. Only Sir Don Bradman has more Ashes Test hundreds than Smith’s 13.
Kane Williamson
Kane Williamson has 33 tons under his belt. He has smashed these hundreds in 105 Test matches. Williamson scores a Test century every 5.6 innings, which is even better than the likes of Smith and Root.
Cricket
RCB not homeless anymore, M Chinnaswamy Stadium gets clearance to host IPL 2026 matches
