Team India, Australia, New Zealand and England have a super consistent player apiece in their arsenal and they are none other than Virat Kohli, Steve Smith, Kane Williamson and Joe Root. These four players set a great example by actively delivering the goods for the team.
Moreover, they earned the tag of “impact players” and their statistics serve as a testament to this fact. Ever since they made their Test debut, their performances were nothing short of an effect. A few years ago, it was Virat Kohli who constantly dominated the Test format by scoring runs consistently.
However, as the years progressed, the cricket fraternity witnessed a significant power shift among the Fab 4 players. Case in point, let’s now take a look at the fab 4 batsmen with the most centuries in Test cricket.
1. Steve Smith
Australia’s current best batsman Steve Smith who has often let his willow do the talking in Test cricket comes first on the list in terms of smashing the most centuries among the Fab 4 batters. The right-handed batter has hit a total of 32 centuries in Tests. He achieved his 32nd ton in the Lord’s Test against England in the Ashes series.
2. Joe Root
Former England Test skipper Joe Root is the leading run-scorer in Test cricket among the active players. He has been constantly making waves with the bat in red-ball cricket as he scored 11178 runs in 132 Tests. On the other hand, he comes second on the list as he scored 30 centuries to his credit.
3. Virat Kohli
Former Indian captain Virat Kohli’s form took a big hit in the last few years. He failed to make his presence count at the crease for quite a long time. India’s run machine has scored a total of 28 centuries in Test cricket. He is expected to dictate the terms in the games to come.
4. Kane Williamson
Former New Zealand skipper Kane Williamson has been the best-performing batter for his team across formats. He comes fourth on the list as he scored 27 centuries in Test cricket.
Updated as of June 30, 2023*