Top 4 Cricketers With Most Centuries At Age 25 and Below Ft. Virat Kohli

6 Min Read

Well, a few cricketers have undoubtedly defied the odds of their age and have left no stone unturned in mastering the game with their dominant exploits on the field. The rich historical past of cricket religiously followed by billions of hardcore cricket aficionados from all over the world has witnessed the unmatched aura of numerous prominent cricketers who have dominated all formats of international cricket with their spine-chilling innings.

From Virat Kohli to Kane Williamson, the glorious history of cricket that spans over decades has witnessed numerous stalwarts who entered the game as uncapped players and soon took over the command of their team’s batting units and established themselves as the most reliable batters across all formats and under all conditions. Have you ever wondered about the top four cricketers who have smashed the highest number of centuries in their cricketing career even before attaining the age of twenty-five? Well, let’s find out.

- Advertisement -
Ad imageAd image

In this article we will take a look at the top four cricketers who have scored the most centuries before turning twenty-five.

Top 4 Cricketers With Most Centuries At Age 25 and Below

  • Sachin Tendulkar – 40 Centuries

Top 4 Cricketers With Most Centuries At Age 25

- Advertisement -
Ad image

Often hailed as the “God of Cricket”, the legendary Indian former international cricketer Sachin Tendulkar is at the first spot in our list of the top four cricketers who have etched their names in the history of the game for smashing the highest number of centuries under the age of twenty-five. Throughout his glorious international cricketing career that lasted from 1989 to 2013, Sachin Tendulkar undoubtedly established himself as one of the greatest cricketers of all time and scored a phenomenal total of 34,357 runs out of the 664 international matches that he played throughout his star-studded cricketing career.

The “Master-Blaster” of the Indian cricket team, Sachin Tendulkar started off with his international cricketing career at the young age of sixteen and smashed a total of 21 ODI centuries before crossing the age of twenty-five, making him the youngest international cricketer to score the highest number of centuries in international cricket.

  • Virat Kohli – 26 Centuries

- Advertisement -
Ad imageAd image

At the second spot in our list of the top four cricketers who have scored the most centuries before turning twenty-five, we have another legendary Indian international cricketer, Virat Kohli, who has been a walking nightmare for bowlers across all formats since he made his debut for the Indian cricket team in 2008 in an ODI match against New Zealand.

Throughout his dominant international cricketing career so far, Virat Kohli has smashed a total of 9,230 test runs, 14,181 ODI runs and 4188 T20I runs, establishing himself as one of the most reliable batsmen of the Indian cricket team across all formats. Kohli entered the scene of international cricket at the age of nineteen and scored a record total of 26 centuries across different formats of international cricket, including 20 ODI centuries.

  • Kane Williamson – 21 Centuries

Next, at the third spot in our list of the top four cricketers who have etched their names in the history of the game for smashing the highest number of centuries under the age of twenty-five, we have the legendary former captain of the New Zealand national cricket team, Kane Williamson, who has established himself as the all-time leading run-scorer of his team across all formats and has delivered spine-chilling innings throughout his career so far including 9,276 test runs, 7,245 ODI runs and 2,575 T20I runs.

Often popularly referred to as one of the most reliable middle-order batsmen of the New Zealand squad, Kane Williamson racked up a phenomenal total of 21 centuries before turning twenty-five and continues to be the youngest cricketer to smash the third-highest number of centuries in international cricket before 25.

  • Joe Root – 19 Centuries

Finally, at the fourth spot in our list of the top four cricketers who have scored the most centuries before turning twenty-five, we have the iconic English international cricketer Joe Root, who has also been the captain of England’s test team. As of July 2025, Joe Root continues to be the leading run-scorer for England across all formats of international cricket with a sensational total of 13,087 test runs, 7,126 ODI runs and 893 T20I runs.

The top-order batsman of the England side, Joe Root, entered the scene of international cricket at the young age of eighteen and managed to score the fourth-highest total of nineteen centuries before attaining the age of twenty-five, ranking him at the fourth spot in our list.