The youngest player to debut in international cricket is a record that attracts cricket fans around the world. Making an international debut is a big achievement for any cricketer, but doing it as a teenager makes the moment even more special.
Pakistan’s Hasan Raza is widely listed as the youngest male international debutant among teams that are full members of the International Cricket Council (ICC). He reportedly made his Test debut at just 14 years and 227 days against Zimbabwe in October 1996. However, his age was later questioned, so this record needs an important qualification.
Quick Answer: Who Is the Youngest Player to Debut in International Cricket?
- Player: Hasan Raza
- Country: Pakistan
- Reported age: 14 years and 227 days
- Format: Test cricket
- Opponent: Zimbabwe
- Debut date: 24 October 1996
- Venue: Faisalabad, Pakistan
These details refer to the widely reported men’s record among ICC full-member teams. Guinness World Records separately lists Kuwait’s Meet Bhavsar as the youngest male international cricket debutant overall, at 14 years and 211 days, after his debut against the Maldives in a T20 match on 20 January 2019.
Hasan Raza: Pakistan’s Youngest Test Debutant
Hasan Raza made his international debut for Pakistan during a Test match against Zimbabwe in Faisalabad.
At the time, he was presented as a teenage batting talent with considerable potential. His selection attracted attention because he was reportedly only 14 years old.
His debut took place on 24 October 1996, and he went on to represent Pakistan in both Test and One Day International (ODI) cricket.
Why is his age disputed?
Raza’s reported birth date later came under scrutiny. Historical cricket records note that questions and medical examinations led the Pakistan Cricket Board to withdraw the original claim, leaving his exact age at debut uncertain. His commonly reported age of 14 years and 227 days should therefore not be treated as completely undisputed.
Youngest Players to Make an International Debut
Here are some notable young men’s international debutants from full-member cricket teams.
| Player | Country | Age at debut | Format | Debut year |
|---|---|---|---|---|
| Hasan Raza | Pakistan | 14 years, 227 days | Test | 1996 |
| Vaibhav Sooryavanshi | India | 15 years, 99 days | T20I | 2026 |
| Mushtaq Mohammad | Pakistan | 15 years, 124 days | Test | 1959 |
| Mohammad Sharif | Bangladesh | 15 years, 116 days in ODI cricket | ODI | 2001 |
| Sachin Tendulkar | India | 16 years, 205 days | Test | 1989 |
These are commonly reported records, and Hasan Raza’s age remains disputed. The table is not a complete ranking of every international team.
Youngest Player to Debut in Test Cricket
Hasan Raza is widely listed as the youngest men’s Test debutant. He played his first Test for Pakistan against Zimbabwe on 24 October 1996.
Other notable young Test debutants include:
- Mushtaq Mohammad (Pakistan): 15 years and 124 days.
- Mohammad Sharif (Bangladesh): 15 years and 128 days.
- Sachin Tendulkar (India): 16 years and 205 days.
Tendulkar made his Test debut against Pakistan in Karachi on 15 November 1989. He went on to become one of the most celebrated batters in cricket history.
Youngest Player to Debut in ODI Cricket
Hasan Raza is also widely listed as the youngest male ODI debutant among full-member teams. He played his first ODI against Zimbabwe on 30 October 1996, at a reported age of 14 years and 233 days.
Other young ODI debutants include:
- Mohammad Sharif (Bangladesh): 15 years and 116 days.
- Aaqib Javed (Pakistan): 16 years and 127 days.
- Shahid Afridi (Pakistan): 16 years and 215 days.
- Sachin Tendulkar (India): 16 years and 238 days.
These players made their international debuts at remarkably young ages, though their careers developed in different ways.
Youngest Player to Debut in T20I Cricket
The T20 International record has also seen young players enter senior cricket early.
Among men’s teams, Vaibhav Sooryavanshi made his T20I debut for India against England on 4 July 2026, aged 15 years and 99 days. He became India’s youngest male international debutant, breaking Sachin Tendulkar’s long-standing record.
Before Sooryavanshi’s debut, Ireland’s Joshua Little held the youngest T20I debut record among full-member teams. He played against Hong Kong at 16 years and 309 days in September 2016.
Youngest Indian Player to Debut in International Cricket

Vaibhav Sooryavanshi made his senior international debut for India in a T20I against England at Manchester on 4 July 2026. At 15 years and 99 days, he became India’s youngest male international debutant.
He surpassed Sachin Tendulkar, who had made his first international appearance at 16 years and 205 days in 1989.
Sooryavanshi’s debut was an important moment for Indian cricket. It also showed how young talent can move quickly from age-group and domestic cricket to the international stage.
However, he is not the undisputed youngest international debutant in men’s cricket overall. Hasan Raza is commonly listed as the youngest among full-member teams, while Guinness World Records lists Meet Bhavsar of Kuwait as the youngest male international debutant overall.
Why Do Young Players Make International Debuts?
Several factors can help a young cricketer reach the international level early:
- Strong performances: Consistent runs or wickets in junior and domestic competitions can attract selectors.
- Natural talent: Some players show exceptional technique, confidence, and decision-making at a young age.
- Team requirements: Injuries, changes in team balance, or a need for a specialist player can create opportunities.
- Early professional experience: Domestic leagues and age-group cricket help promising players prepare for higher levels.
An early debut is an achievement, but it does not guarantee a long or successful international career. Players still need to develop their skills, manage pressure, and remain consistent.
Frequently Asked Questions
1. Who is the youngest player to debut in international cricket?
Guinness World Records lists Meet Bhavsar of Kuwait, who made his debut at 14 years and 211 days in 2019. Hasan Raza is widely listed as the youngest among men’s teams from ICC full-member nations, at a reported age of 14 years and 227 days.
2. Who is the youngest Indian player to make an international debut?
Vaibhav Sooryavanshi became India’s youngest male international debutant at 15 years and 99 days on 4 July 2026.
3. Who is the youngest Test debutant?
Hasan Raza is widely listed as the youngest male Test debutant, having played for Pakistan against Zimbabwe in 1996 at a reported age of 14 years and 227 days. His age has been disputed.
4. Who is the youngest ODI debutant?
Hasan Raza is widely listed as the youngest male ODI debutant among full-member teams. He made his ODI debut against Zimbabwe on 30 October 1996, aged a reported 14 years and 233 days.
5. Who is the youngest T20I debutant among full-member teams?
Vaibhav Sooryavanshi became the youngest male T20I debutant from an ICC full-member team when he played for India against England at 15 years and 99 days in July 2026.
Final Thoughts
The record for the youngest player to debut in international cricket depends on which teams and formats are included. Meet Bhavsar holds the Guinness World Records listing for the youngest male debutant overall, while Hasan Raza is widely recognised as the youngest debutant among men’s full-member teams, although his age is disputed.
For India, Vaibhav Sooryavanshi made history by breaking Sachin Tendulkar’s record in 2026. These achievements highlight the opportunities available to young cricketers, but long-term success still depends on hard work, learning, and consistent performance.

