Mujeeb Ur Rahman has enjoyed some start to his international career. The 16-year-old Afghanistan spinner has bamboozled just about every batsman he's faced so far, with the element of 'mystery' surrounding him adding to his aura.
He has grasped every opportunity that has come his way and has looked at ease every time he has stepped up a level. In many ways his rise mirrors that of his country, with Afghanistan improving with every game they play.
Playing alongside fellow teenage spinner Rashid Khan, Mujeeb has a clear example to follow. The duo have been devastating in the current series against Zimbabwe, taking a whopping 31 of the 53 Zimbabwean wickets to have fallen across the ODI and T20I series between them.
Mujeeb could hardly have imagined a better start to his life on the big stage.
At the ICC Under 19 World Cup 2018 in New Zealand he claimed six wickets at an average of 26.66 and an economy of 3.5 as Afghanistan reached the semi-finals. His performances are such that it wasn't even particularly surprising when Kings XI Punjab paid INR 4 crore, or approximately $630,000, for his services at this year's Indian Premier League.
At the age of just 16 years and 325 days, Mujeeb Zadran becomes the youngest player to take a five-for in ODIs, beating @waqyounis99 who took his first at 18 years and 164 days! #howzstat #AFGvZIM pic.twitter.com/U6G2dL6CBW— ICC (@ICC) February 16, 2018
So far in seven ODIs he has been even better, taking 18 wickets at an average of just 16.61.
And it was his most recent performance, in the fourth ODI against Zimbabwe in Sharjah, that really caught the eye. Bowling his unique mixture of off-spin, leg-spin and googlies he opened the bowling, ripping out the Zimbabwean openers for single figures before returning to mop up the tail and secure figures of 5/50 and another win for his side.
Those figures - 5/50 - are what gave him another remarkable achievement. At the age of just 16 years and 325 days he became by far the youngest player to claim a five-wicket haul in ODIs, surpassing Pakistan legend Waqar Younis, who claimed 6/26 on the same ground 28 years beforehand.
The full list of those he has surpassed emphasises the scale of his achievement at such a young age.
|Mujeeb Ur Rahman||16 years 325 days||5/50||Afghanistan v Zimbabwe, 16 February 2018|
|Waqar Younis||18 years 164 days||6/26||Pakistan v Sri Lanka, 29 April 1990|
|Rashid Khan||18 years 178 days||6/43||Afghanistan v Ireland, 17 March 2017|
|Wasim Akram||18 years 266 days||5/21||Pakistan v Australia, 24 February 1985|
|Aftab Ahmed||18 years 316 days||5/31||Bangladesh v New Zealand, 5 November 2004|
|Taskin Ahmed||19 years 75 days||5/28||Bangladesh v India, 17 June 2014|
|Aaqib Javed||19 years 81 days||7/37||Pakistan v India, 25 October 1991|
|Umar Gul||19 years 154 days||5/17||Pakistan v Bangladesh, 15 September 2003|
|Mustafizur Rahman||19 years 285 days||5/50||Bangladesh v India, 18 June 2015|
|Abdul Razzaq||19 years 317 days||5/31||Pakistan v Sri Lanka, 15 October 1999|