By Aniket Kuila | June 30,2025
At the age of 17, Ashraful smashed his first test century against Srilanka with 114 runs.
(Image: India Today)
During a test match against the West Indies, Hamilton scored 119 runs at the age of 17.
(Image: ESPNcricinfo)
An Indian player hit his first test century of 134 runs against the West Indies at the age of 18.
(Image: Cricshots)
Pretorius became the 1st youngest player to score a test century for South Africa of 153 runs against Zimbabwe at the age of 19 years.
(Video: YT @FanCode)
With 129 runs against New Zealand in a test match at the age of 19 for Pakistan.
(Image: ESPNcricinfo)
Scored the first century of 104 runs at the age of 19 against Australia for the West Indies in 2009.
(Image: Batting with Bimal)
Nafis, at the age of 19, hit 121 for Bangladesh in a test match against Zimbabwe.
(Image: ESPNcricinfo)
During a test match between Pakistan and Bangladesh, Umar smashed a Bangladesh bowler 104 runs and scored his first hundred at the age of 20.
(Image: ESPNcricinfo)
While playing for Pakistan, at a age 20 Salman scored 108 runs against Australia.
(Image: ESPNcricinfo)
In 2010, Kane hit his first century at the age of 20, scoring 131 runs against India while playing for New Zealand.
(Image: Reddit)
Explore From Maxwell to Rohit, Most Centuries as Captain in T20 Cricket. For more you can check out our more stories features button