Just a few days ago, Vaibhav Suryavanshi had created history by making his international cricket debut at the age of 15 years and 99 days. He played his first match against England. He is the youngest cricketer to make his international debut for India. However, this world record is in the name of Pakistan’s Hasan Raza, who made his debut at the age of 14 years and 227 days.
Well, in the future, 15- and 16-year-old young cricketers will keep coming to international cricket, but who is the youngest cricketer to score a century so far? Has anyone scored a century even at the age of 15? Here, see the list of top-7 batsmen who scored the youngest century in international cricket. Let us tell you that these figures are only for players playing for ICC full member countries.
Youngest international century
The world record for scoring the youngest century in international cricket is in the name of Pakistan’s Shahid Afridi. He scored the first century of his career in the ODI match against Sri Lanka in 1996 at the age of just 16 years and 217 days. Second in this list is Mohammad Ashraful of Bangladesh, who scored his first international century at the age of 17 years and 61 days.
At third place comes the name of Mohammad Mushtaq of Pakistan and after him Sachin Tendulkar, who is called the God of Cricket. Tendulkar scored his first international century in the 1990 Test match against England at the age of 17 years and 107 days.
- 16 years 217 days – Shahid Afridi (Pakistan)
- 17 years 61 days – Mohammad Ashraful (Bangladesh)
- 17 years 78 days – Mushtaq Mohammad (Pakistan)
- 17 years 107 days – Sachin Tendulkar (India)
- 17 years 242 days – Osman Ghani (Afghanistan)
- 17 years 352 days – Hamilton Masakadza (Zimbabwe)
- 18 years 121 days – Imran Nazir (Pakistan)
Also read:
How is ‘double hat-trick’ completed in cricket? Do 6 wickets have to be taken in 6 balls? Know A to Z details
ICC is going to do a big game! Now ODI matches will be played only for 18 months, new T20 championship is coming; Know what is the update

