Making an international cricket debut is a major achievement for any player. Doing it at a very young age makes the moment even more special. Cricket has seen several exceptionally young players represent their countries in Test matches, One Day Internationals and T20 Internationals.
Some made their debuts before turning 15, while others entered international cricket at 16 or 17. Their records attract attention because they show how early talented players can reach the highest level.
However, the youngest debut record depends on the category. The youngest player in all international cricket is not necessarily the youngest male player or the youngest player from an ICC Full Member nation. This article separates those records and compares the youngest debutants across all three formats.
Who is the youngest player to debut in international cricket?

Jersey’s Nia Charlotte Greig holds the record for the youngest international cricket debut. She was 11 years and 40 days old when she represented Jersey Women against France Women in a Women’s T20I on 31 July 2019.
Her achievement makes her the youngest cricketer to appear in an international match on record, across men’s and women’s cricket.
Pakistan’s Sajjida Shah is another important name in the history of young international cricketers. She made her first international appearance against Ireland in a Women’s ODI on 23 July 2000, at the age of 12 years and 171 days. She remains the youngest women’s ODI debutant and also holds the record for the youngest female Test debutant, having made her Test debut at 12 years and 178 days.
For men’s T20I cricket, Romania’s Marian Gherasim holds the youngest debut record in the wider international records. He was 14 years and 16 days old when he played against Bulgaria on 16 October 2020.
Guinness World Records still lists Kuwait’s Meet Bhavsar as the youngest male international cricket player on debut, at 14 years and 211 days. However, later T20I records include younger male debutants, including Gherasim. These records should therefore be understood according to their respective categories.
Youngest debutants in international cricket history
The following table highlights selected young players who made their international debuts across men’s and women’s cricket. It includes different formats and is arranged by age at first international appearance.
| Player | Country | Age at debut | Format |
| Nia Charlotte Greig | Jersey | 11 years, 40 days | Women’s T20I |
| Sajjida Shah | Pakistan | 12 years, 171 days | Women’s ODI |
| Elena Tice | Ireland | 13 years, 272 days | Women’s T20I |
| Marian Gherasim | Romania | 14 years, 16 days | Men’s T20I |
| Alkinoos Manatos | Greece | 14 years, 207 days | Men’s T20I |
| Meet Bhavsar | Kuwait | 14 years, 211 days | Men’s T20I |
| Hasan Raza | Pakistan | 14 years, 227 days | Men’s Test |
| George Sesay | Sierra Leone | 14 years, 311 days | Men’s T20I |
| Oscar Duff | Bulgaria | 15 years, 64 days | Men’s T20I |
| Vaibhav Sooryavanshi | India | 15 years, 99 days | Men’s T20I |
This is a selected list of notable young international debutants, rather than a complete ranking of every record-holder across all categories.
One important detail concerns Meet Bhavsar. His appearance for Kuwait against the Maldives on 20 January 2019 was an official T20I. The ICC granted T20I status to men’s matches between all its Member teams from 1 January 2019. Full Member status was not required.
Youngest Men’s Test Debutants Among Full Member Teams
Test cricket is the longest format of the game. Making a debut at a very young age requires considerable skill, preparation and confidence.
Pakistan’s Hasan Raza is listed as the youngest men’s Test debutant among ICC Full Member teams. He made his first appearance against Zimbabwe on 24 October 1996 at the reported age of 14 years and 227 days.
Here are five of the youngest men’s Test debutants among Full Member teams.
| Rank | Player | Country | Age | Opposition | Debut date |
| 1 | Hasan Raza | Pakistan | 14 years, 227 days | Zimbabwe | 24 October 1996 |
| 2 | Mushtaq Mohammad | Pakistan | 15 years, 124 days | West Indies | 26 March 1959 |
| 3 | Mohammad Sharif | Bangladesh | 15 years, 128 days | Zimbabwe | 19 April 2001 |
| 4 | Aaqib Javed | Pakistan | 16 years, 189 days | New Zealand | 10 February 1989 |
| 5 | Sachin Tendulkar | India | 16 years, 205 days | Pakistan | 15 November 1989 |
Hasan Raza
Hasan Raza made his Test debut for Pakistan against Zimbabwe in Faisalabad in October 1996. At the reported age of 14 years and 227 days, he became the youngest player to appear in a Test for a Full Member nation.
However, his reported age has been questioned over the years. His record should therefore be presented with that qualification rather than treated as an undisputed historical fact.
Mushtaq Mohammad
Mushtaq Mohammad made his Test debut against West Indies in March 1959 at 15 years and 124 days. He became one of Pakistan’s youngest Test players and later developed into an accomplished all-rounder and captain.
Sachin Tendulkar
Sachin Tendulkar made his Test debut against Pakistan in Karachi on 15 November 1989. He was 16 years and 205 days old.
Although he was not the youngest player in the overall Test list, Tendulkar became India’s youngest men’s Test debutant. He went on to build one of the greatest careers in international cricket.
Women’s Test record: Pakistan’s Sajjida Shah holds the record as the youngest female Test debutant. She made her first Test appearance on 30 July 2000 at 12 years and 178 days.
Youngest Men’s ODI Debutants Among Full Member Teams
One Day International cricket has also featured several teenage debutants. Pakistan’s Hasan Raza holds the youngest men’s ODI debut record among Full Member teams, having played his first match at 14 years and 233 days.
He made his ODI debut against Zimbabwe on 30 October 1996, just six days after his first Test appearance.
The following table lists five of the youngest men’s ODI debutants among Full Member teams.
| Rank | Player | Country | Age | Opposition | Debut date |
| 1 | Hasan Raza | Pakistan | 14 years, 233 days | Zimbabwe | 30 October 1996 |
| 2 | Mohammad Sharif | Bangladesh | 15 years, 116 days | Zimbabwe | 7 April 2001 |
| 3 | Aaqib Javed | Pakistan | 16 years, 127 days | West Indies | 10 December 1988 |
| 4 | Shahid Afridi | Pakistan | 16 years, 215 days | Kenya | 2 October 1996 |
| 5 | Sachin Tendulkar | India | 16 years, 238 days | Pakistan | 18 December 1989 |
Mohammad Sharif
Bangladesh’s Mohammad Sharif made his ODI debut against Zimbabwe on 7 April 2001. He was 15 years and 116 days old.
His early international appearance placed him among the youngest players to represent a Full Member country in ODI cricket.
Shahid Afridi
Shahid Afridi made his ODI debut against Kenya on 2 October 1996 at 16 years and 215 days. He later became famous for his aggressive batting and leg-spin bowling.
Afridi developed into one of Pakistan’s most recognisable limited-overs cricketers. His international career included several memorable performances and major tournament appearances.
Women’s ODI record: Sajjida Shah is the youngest women’s ODI debutant. She represented Pakistan against Ireland on 23 July 2000 at 12 years and 171 days.
Youngest T20I debutants in cricket history
T20 International cricket has given young players opportunities to enter the international game early. The shorter format can offer a different route into senior cricket, particularly for talented players who have already impressed in domestic competitions.
Romania’s Marian Gherasim is the youngest male T20I debutant in the wider international records. He made his debut against Bulgaria on 16 October 2020 at 14 years and 16 days.
India’s Vaibhav Sooryavanshi became the youngest men’s T20I debutant among Full Member teams when he played against England on 4 July 2026. He was 15 years and 99 days old.
Here are five of the youngest men’s T20I debutants among Full Member teams.
| Rank | Player | Country | Age | Opposition | Debut date |
| 1 | Vaibhav Sooryavanshi | India | 15 years, 99 days | England | 4 July 2026 |
| 2 | Joshua Little | Ireland | 16 years, 309 days | Hong Kong | 5 September 2016 |
| 3 | Mujeeb Ur Rahman | Afghanistan | 16 years, 314 days | Zimbabwe | 5 February 2018 |
| 4 | Mohammad Amir | Pakistan | 17 years, 55 days | England | 7 June 2009 |
| 5 | Kwena Maphaka | South Africa | 18 years, 137 days | West Indies | 23 August 2024 |
Vaibhav Sooryavanshi
Vaibhav Sooryavanshi made his T20I debut for India against England in the second T20I at Old Trafford, Manchester, on 4 July 2026. At 15 years and 99 days, he became India’s youngest men’s international debutant.
The first match of the series in Chester-le-Street had been washed out. Sooryavanshi came into the playing XI in place of Sanju Samson, and Tilak Varma presented him with his India cap.
His debut also made him the youngest men’s T20I debutant among ICC Full Member teams. However, he is not the youngest male T20I debutant worldwide, as Romania’s Marian Gherasim made his debut at a younger age.
Sooryavanshi also broke Sachin Tendulkar’s long-standing record as India’s youngest men’s international debutant. Tendulkar had held the record for nearly 37 years after making his Test debut at 16 years and 205 days in November 1989.
He also surpassed Washington Sundar’s record of 18 years and 80 days to become India’s youngest men’s T20I debutant.
Sooryavanshi continued representing India after his debut. His most recent recorded T20I appearance as of 11 November 2026 was against New Zealand in Wellington on 27 October 2026. He scored 45 runs from 19 balls in that match.
Joshua Little
Ireland’s Joshua Little made his T20I debut against Hong Kong on 5 September 2016. He was 16 years and 309 days old.
Before Sooryavanshi’s debut, Little held the youngest T20I debut record among Full Member teams. He later became an established fast bowler for Ireland.
Mujeeb Ur Rahman
Afghanistan’s Mujeeb Ur Rahman made his T20I debut against Zimbabwe on 5 February 2018 at 16 years and 314 days.
He quickly attracted attention for his mystery spin and ability to bowl effectively in limited-overs cricket. His early international opportunity helped him establish himself as one of Afghanistan’s leading spin bowlers.
Youngest Indian men’s international debutants

Source Image : KhelNow
India has produced several young international cricketers. Sachin Tendulkar held the country’s youngest men’s debutant record for nearly 37 years before Vaibhav Sooryavanshi broke it in July 2026.
The following table lists some of India’s youngest men’s international debutants across formats.
| Player | Age at debut | Format | Opposition |
| Vaibhav Sooryavanshi | 15 years, 99 days | T20I | England |
| Sachin Tendulkar | 16 years, 205 days | Test | Pakistan |
| Piyush Chawla | 17 years, 75 days | Test | England |
| Laxman Sivaramakrishnan | 17 years, 118 days | Test | West Indies |
| Parthiv Patel | 17 years, 152 days | Test | England |
Vaibhav’s debut is a major milestone in Indian cricket. Tendulkar’s record had stood since November 1989, when he first represented India in a Test against Pakistan.
Why do young cricketers make international debuts early?
There are several reasons why talented players receive international opportunities at a young age.
- Strong domestic performances: Young players who perform consistently in domestic tournaments can attract the attention of national selectors.
- Exceptional talent: Some cricketers display skills that are considered ready for international competition despite their age.
- Team requirements: Injuries, changes in team selection and the need for players in specific positions can create opportunities.
- Experience and development: International exposure can help young players learn from experienced teammates and opponents.
- Short-format opportunities: T20 cricket can provide opportunities for young batters and bowlers to demonstrate their skills at senior level.
However, an early debut does not guarantee a long international career. Players must continue improving their technique, fitness and mental strength to remain competitive.
ICC minimum age rule for international cricket
The ICC introduced a minimum age requirement of 15 for international cricket in 2020. Players younger than 15 can only receive permission to play in exceptional circumstances after the required approval.
Therefore, many of the youngest debut records were achieved before this rule was introduced. The regulation provides an important distinction between historical records and the eligibility requirements for modern international cricket.
The rule makes it much harder for a player to break records set by cricketers who debuted below the age of 15. However, the exceptional-approval provision means that such a debut is not completely ruled out.
Conclusion
The history of the youngest debuts in international cricket includes remarkable achievements across men’s and women’s cricket. Jersey’s Nia Charlotte Greig holds the overall youngest international debut record at 11 years and 40 days.
Pakistan’s Sajjida Shah remains the youngest women’s ODI debutant at 12 years and 171 days and the youngest female Test debutant at 12 years and 178 days. In men’s T20I cricket, Romania’s Marian Gherasim holds the wider record at 14 years and 16 days.
Among men’s Full Member teams, Hasan Raza remains listed as the youngest Test and ODI debutant, although his reported age has been questioned. Vaibhav Sooryavanshi has made history for India by becoming its youngest men’s international debutant at 15 years and 99 days.
These records show that international cricket has welcomed exceptional young talent across generations. But a young debut is only the beginning. Consistency, hard work and performance determine how far a player progresses.
FAQs about the youngest international cricket debutants
Jersey’s Nia Charlotte Greig is recognised as the youngest international cricket debutant. She represented Jersey Women against France Women in a T20I on 31 July 2019, at 11 years and 40 days.
Romania’s Marian Gherasim is recorded as the youngest male T20I debutant. He made his debut against Bulgaria on 16 October 2020, at 14 years and 16 days.
Nia Charlotte Greig of Jersey holds the overall youngest international debut record. She made her Women’s T20I debut at 11 years and 40 days.
Among men’s Full Member teams, Pakistan’s Hasan Raza is listed as the youngest Test debutant at a reported age of 14 years and 227 days. His reported age has been disputed. Sajjida Shah holds the youngest female Test debut record at 12 years and 178 days.
Pakistan’s Hasan Raza holds the youngest ODI debut record among men’s Full Member teams. He made his first appearance at 14 years and 233 days against Zimbabwe in October 1996. Sajjida Shah is the youngest women’s ODI debutant at 12 years and 171 days.

