5 Batsmen With Most Test Centuries Among Active Cricketers

Updated - 27 Nov 2023, 04:21 PM

Virat Kohli
Virat Kohli (Image Credit: Twitter)

The modern era of batsmen has worked on a lot of consistency in test cricket especially and the best of those players have kept their records intact for a lot of centuries. The longest format of the game has always required a lot of mental strength and these players have been able to perform at the highest stages with so much accuracy.

Centuries have been set as a benchmark to distinguish the best from the moderate batsmen and the list certainly gives the answers for the most consistent performers in test cricket at the moment. Here are 5 batsmen with the most test centuries among active cricketers.

5 Batsmen With Most Test Centuries Among Active Cricketers:

Joe Root:

Joe Root
Joe Root (Image Credit: Twitter)

The England Test skipper Joe Root started his longer format career in 2012 as a youngster and he was tipped to become the future of the English test team. It has become true indeed, and Root has achieved a lot of success already as a top-order batsman.

The 30-year-old has played 105 tests so far scoring 8714 runs at an average of 48.7 and he has 20 centuries so far which is the fifth most number among the active cricketers. Root is currently ranked fifth in the world in the ICC test ranking for batsmen and he is expected to finish among all-time greats from England.

Kane Williamson:

Kane Williamson, ICC World Test Championship
Kane Williamson (Image Credit: Getty)

Kane Williamson recently led the New Zealand test team to a win in the inaugural edition of the ICC World Test Championship and he has been one of the star batsmen for the Kiwis in the last decade or so. He is the number one ranked batsman in ICC test rankings at present and he deserves it too.

The 30-year-old has scored 7230 runs in 85 tests so far at an average of 54 and he has scored 24 centuries in tests so far which is the joint fourth-most number of test centuries among active cricketers. He still has a long way to go in his career and is expected to become the all-time best batsman from his nation by breaking all the records.

David Warner:

David Warner
David Warner (Image Credit: Twitter)

Warner is an explosive opener in any format of the game and he can be a great threat to the opponents in the longest format too. The Australian has been very consistent at the top order and his numbers have been scintillating given the fact that he hasn’t played any first-class cricket before coming into the national team.

Warner has scored 7311 runs in 86 tests so far at an average of 48.1 with the highest score of 335 not out and he has managed 24 centuries in his Test career already which equals the fourth most number of centuries in test cricket. He is one of the best openers in the world at the moment and is ranked 8th in ICC rankings for test batsmen.

Virat Kohli:

Virat Kohli, Test, Indian cricketer
Virat Kohli (Image Credit: Twitter)

The Indian skipper Virat Kohli stands first equally in the list of batsmen with the most centuries among the active cricketers and it is not a surprise to see him being part of the list. Kohli has been outstanding with his consistency in all formats of the game and he is among the best in the business.

Kohli has scored 27 test centuries so far in 92 tests and he has scored 7547 runs at an average of 52. He hasn’t been in the best of forms of late but still has managed to keep his numbers up despite not making centuries. He is ranked 4th in the ICC test rankings and he is set to break all the records in the game if he keeps continuing at this rate.

Steve Smith:

Steve Smith, ICC World Test Championship
Steve Smith (Image Credit: Twitter)

Steve Smith is arguably the best test batsman in the world at the moment, and he has scored 27 test centuries so far which equals the record for the most number of centuries among the active cricketers. Smith has an unorthodox batting style which has been very effective for him and has helped him to rise above other batsmen.

The former Australian captain has scored 7540 runs in 77 tests so far at an average of 61.8 which is stunning and it is really tough work for the bowlers if they have to get him out as he loves batting. He is currently ranked second in the ICC test ranking for batsmen.

Tagged:

Joe Root Kane Williamson Steve Smith Virat Kohli