Top 10 youngest players to debut in men's International cricket — Full member nations ranked
Here is a look at the list of the top 10 youngest players to debut in men's international cricket among the full member nations. Several Pakistan players find their name in the list.

With Vaibhav Sooryavanshi’s impressive performance for India A and in the Indian Premier League (IPL) for two successive seasons, he has made it into the Indian squad for the two-match T20I series against Ireland, which will be followed by five T20Is in England. But is he the youngest player to debut in men’s international cricket? No. A Pakistan player tops the chart.
Handling the young players can become really tricky for any board, which always needs to be careful about these kids. Understanding the right exposure and the chances to give to those young players always remains on the shoulders of the captain, the coaching management, and, of course, the board.
No one wants these players to break at a very early stage of their career, when they will always go up in the graph. Moreover, they also don’t want them to fly too high with a few good knocks. So, balancing two factors always becomes quite important.
Moreover, it’s significant to reflect on a vital aspect that debuting at a young age doesn’t always guarantee a long and successful career. Among the top 10 youngest men’s cricketers to play international cricket for the full-member nations, only Sachin Tendulkar and Shahid Afridi achieved massive success around the globe for their respective sides across the three formats.
Who are the 10 youngest men's cricketers to play International cricket for a full-member nation?
Pakistan’s Hasan Raza holds the official record to be the youngest debutant in Test cricket, marking his international debut among the full-member sides at an age of just 14 years and 237 days in 1996.
In the ODIs, the record belongs to Bangladesh’s Mohammad Sharif when he played in a 50-over clash against Zimbabwe in 2001, while in T20Is, it’s Romania’s Marian Gherasim, who played the game against Bulgaria at the age of just 14 years 16 days.
Here are the top 10 youngest men’s cricketers to play international cricket for a full-member nation-
#1 Hasan Raza (Pakistan)- 14 years and 227 days-

The Pakistan batter, Hasan Raza, made his debut in international cricket at the age of just 14 years and 227 days during the Test match against Zimbabwe. He got 27 runs in the first innings, which was the lone time he batted in that game. Raza’s last game for the Pakistan side came in 2005 during a red-ball clash against England in 2005.
See Also: Top 10 Players Who Made Mustaches Their Trademark
He was, however, a successful and long-time contributor in first-class cricket with 13949 runs in 360 innings at an average of 44.70, having slammed 36 centuries and 63 half-centuries at the best score of 256 runs.
|
Format |
Inns |
Runs |
Avg |
50s/100s |
HS |
|
Tests |
07 |
235 |
26.11 |
02/00 |
68 |
|
ODIs |
16 |
242 |
18.61 |
01/00 |
77 |
#2 Mohammad Sharif (Bangladesh)- 15 years and 116 days-

Mohammad Sharif, playing for the Bangladesh side, made his debut at the age of just 15 years and 116 days during the ODI clash on April 07 in 2001, against Zimbabwe. With the bat, he got 13 runs in that clash before ending with figures of 1/31 in 10 overs.
Meanwhile, in his career, he played for just six years and featured in just 19 innings in the two formats. In the FC cricket, the medium pacer picked up 393 wickets in 132 innings at an average of 28.03.
|
Format |
Inns |
Wkts |
Avg |
4W/5W |
BBI |
|
Tests |
11 |
14 |
79.00 |
01/00 |
4/98 |
|
ODIs |
09 |
10 |
42,40 |
00/00 |
3/40 |
#3 Mushtaq Mohammad (Pakistan)- 15 years and 124 days

The former Pakistan player and coach, Mushtaq Mohammad, marked his debut in Test matches at the age of just 15 years and 124 days. That game was against the West Indies in 1959 in Lahore. It wasn’t an impressive performance from him, getting scores of 14 and 04 as the visitors earned the victory by innings and 156 runs.
See Also: Top 10 Tallest Cricketers of All Time Who Dominated the Game with Their Height
He went on to score a total of 3643 runs in 100 innings at an average of 39.17, having celebrated 10 centuries and 19 fifties at the best score of 201 runs. His FC career ended with 31091 runs in 502 games with 72 centuries and 159 fifties.
|
Format |
Inns |
Runs |
Avg |
50s/100s |
HS |
|
Tests |
100 |
3643 |
39.17 |
19/10 |
201 |
|
ODIs |
09 |
209 |
34.83 |
01/00 |
55 |
#4 Aaqib Javed (Pakistan)- 16 years 127 days-

The Pakistan coach and the former pacer, Aaqib Javed, made his international debut during the ODI clash against the West Indies in Adelaide in 1988. Javed, who made his debut at the age of just 16 years and 127 days, picked up the wicket of Richie Richardson in that contest. He had a long career in the ODIs, along with 22 games in the longest format.
|
Format |
Inns |
Wkts |
Avg |
4W/5W |
BBI |
|
Tests |
37 |
54 |
34.70 |
02/01 |
5/84 |
|
ODIs |
159 |
182 |
31.43 |
02/04 |
7/37 |
#5 Sachin Tendulkar (India)- 16 years and 205 days-

It was the start of a new chapter in Indian cricket. Sachin Tendulkar made his debut in international cricket at the age of just 16 years and 205 days against a dominating Pakistan pacer attack. Despite being hit on his head, he turned up and said ‘mey khelega’, and the rest is the history of what he went on to produce in the next 24 years of his career across the formats. In his debut game, the right-handed batter got 15 runs in the first innings.
See Also: Top 5 memorable knocks from Sachin Tendulkar in Test matches
|
Format |
Inns |
Runs |
Avg |
50s/100s |
HS |
|
Tests |
329 |
15921 |
53.78 |
68/51 |
248* |
|
ODIs |
452 |
18426 |
44.83 |
96/49 |
200* |
|
T20Is |
01 |
10 |
10.00 |
00/00 |
10 |
#6 Shahid Afridi (Pakistan)- 16 years and 215 days-

The former Pakistan captain and one of the premier all-rounders of the game, Shahid Afridi, played his very first international game in an ODI encounter against Kenya in 1996 at the age of just 16 years and 215 days. He had a decent day with 0/32 in 10 overs before achieving nearly every milestone for Pakistan, especially in the white-ball formats of the game.
|
Format |
Inns |
Runs |
Wkts |
HS |
BBI |
|
Tests |
48 |
1716 |
48 |
156 |
5/52 |
|
ODIs |
369 |
8064 |
395 |
124 |
7/12 |
|
T20Is |
91 |
1416 |
98 |
54* |
4/11 |
#7 Aftab Baloch (Pakistan)- 16 years and 221 days-

The former Pakistan off-spin all-rounder Aftab Baloch is seventh on the list of being the youngest to play international cricket among the full member nations. He got the record during a Test match against New Zealand in Dhaka in 1969. In that game, he got 25 runs in the first and only innings.
Despite a short career of just two Tests, Baloch went on to feature in 172 FC games where he scored 9171 runs at an average of around 42, besides collecting 223 wickets.
|
Format |
Inns |
Runs |
Avg |
50s/100s |
HS |
|
Tests |
03 |
97 |
48.50 |
01/00 |
60* |
#8 Talha Jubair (Bangladesh)- 16 years and 223 days

The former Bangladesh player, Talha Jubair, made his international debut at the age of just 16 years and 223 days during the Test match against Sri Lanka in 2002 in Colombo. He bowled 21 overs in the only innings and ended up with figures of 2/120, including the wickets of Marvan Atapattu and Mahela Jayawardene.
See Also: Top 10 richest players playing in the T20 World Cup 2026 ft. Glenn Maxwell
|
Format |
Inns |
Runs |
Wkts |
HS |
BBI |
|
Tests |
14 |
52 |
14 |
31 |
3/135 |
|
ODIs |
05 |
05 |
06 |
4* |
4/65 |
#9 Nasim Ul Ghani (Pakistan)- 16 years 248 days

The former Pakistan bowler, Nasim Ul Ghani, who could bowl both left-arm pacer and left-arm spin, made his international debut at an age of just 16 years and 248 days during the drawn Test match in 1958 against West Indies at an age of just 16 years and 248 days and ended with figures of 0/51 in the first innings.
|
Format |
Inns |
Wkts |
Avg |
4W/5W |
BBI |
|
Tests |
40 |
52 |
37.67 |
01/02 |
6/67 |
|
ODIs |
01 |
-- |
-- |
-- |
-- |
#10 Mujeeb Ur Rahman (Afghanistan)- 16 years and 252 days-

The mystery spinner of the Afghanistan side, Mujeeb Ur Rahman, made his debut in international cricket at the age of just 16 years and 252 days during an ODI clash against Ireland in 2017. He had an impressive performance in the game, finishing with 4/24 in 10 overs. Mujeeb remains one of the vital members for the side, especially in the white-ball formats.
See Also: Top 10 Most Popular Cricketers In The World
|
Tests |
01 |
01 |
75.00 |
00/00 |
1/75 |
|
ODIs |
74 |
101 |
28.34 |
03/01 |
5/50 |
|
T20Is |
65 |
87 |
18.10 |
03/01 |
5/20 |
Top 10 youngest players to debut in men's International cricket- Test playing nations-
|
Player |
Age at debut |
Format |
Opp |
Mat dt |
|
H Raza (PAK) |
14y 227d |
Test |
ZIM |
Oct 24, 1996 |
|
M Sharif (BAN) |
15y 116d |
ODI |
ZIM |
Apr 07, 2001 |
|
M Mohammad (PAK) |
15y 124d |
Test |
WI |
Mar 26, 1959 |
|
A Javed (PAK) |
16y 127d |
ODI |
WI |
Dec 10, 1988 |
|
S Tendulkar (IND) |
16y 205d |
Test |
PAK |
Nov 15, 1989 |
|
Shahid Afridi (PAK) |
16y 215d |
ODI |
KEN |
Oct 02, 1996 |
|
A Baloch (PAK) |
16y 221d |
Test |
NZ |
Nov 08, 1969 |
|
T Jubair (BAN) |
16y 223d |
Test |
SL |
Jul 21, 2002 |
|
N Ul Ghani (PAK) |
16y 248d |
Test |
WI |
Jan 17, 1958 |
|
M Ur Rahman (AFG) |
16y 252d |
ODI |
IRE |
Dec 05, 2017 |
Top 10 youngest players to debut in men's International cricket- FAQs1
Frequently Asked Questions
Sachin Tendulkar is the youngest player to feature in a Test match when he made his debut against Pakistan on November 15, 1989, at the age of only 16 years and 205 days.
Sachin Tendulkar is the youngest Indian player to play in an ODI game. He made his 50-over debut against Pakistan on December 18, 1989, at the age of 16 years and 238 days.
Washington Sundar is the youngest male player to play T20I cricket for India at the age of 18 years and 80 days against Sri Lanka in 2017.
The last teenager to make his debut in men’s cricket for India was Prithvi Shaw. At just 18 years and 329 days, he played a Test match and went on to score a century.
The last teenager to make his debut in men’s cricket for Pakistan was Naseem Shah, who made his Test debut against Australia at the age of just 16.





