The list of batsmen who have scored centuries at a young age in Test cricket is quite long. The record of scoring the youngest century in this format is held in the name of Mohammad Ashraful of Bangladesh. Although India’s great batsman Sachin Tendulkar is also included in this list, but he is not at the top position. Indian young batsmen are continuously impressing during the ICC World Test Championship. 24-year-old Yashasvi Jaiswal has so far scored 7 centuries in Test cricket, while 26-year-old captain Shubman Gill has 10 Test centuries to his name. In such a situation, the question often arises that who is the youngest batsman to score a century in Test cricket? Let us know about the top-5 players who scored Test centuries before the age of 20.
5. Imran Nazir (Pakistan)
Former Pakistan batsman Imran Nazir made his mark in international cricket at a very young age. He played a brilliant inning of 105 runs in the Bridgetown Test against West Indies in the year 2000. At that time his age was 18 years and 154 days.
4.Hamilton Masakadza (Zimbabwe)
Zimbabwe’s Hamilton Masakadza created history by scoring 119 runs against West Indies in Harare in 2001. When he scored this century, he was only 17 years and 354 days old.
3. Sachin Tendulkar (India)
Sachin Tendulkar, considered one of the greatest batsmen of Indian cricket, achieved many historic achievements in his career. His first Test century came against England in Manchester in 1990, where he scored 119 not out. At that time Sachin’s age was only 17 years and 107 days.
Also read- After becoming T20 captain, Shreyas Iyer will face 3 big challenges, the path is not easy
2. Mushtaq Mohammad (Pakistan)
Pakistan’s legendary batsman Mushtaq Mohammad had played an inning of 101 runs in the test match played against India in Delhi in 1961. At that time, his age was 17 years and 78 days, due to which he is second in the list of youngest batsmen to score a Test century.
Also read- IND vs AFG Live Streaming: What time will India-Afghanistan test start today, know which channel and app to watch live match
1. Mohammad Ashraful (Bangladesh)
The world record for scoring a century at the youngest age in Test cricket is in the name of Mohammad Ashraful of Bangladesh. He played a brilliant inning of 114 runs against Sri Lanka in Colombo in 2001. At that time Ashraful was only 17 years and 61 days old, which is still a record.

