Mujeeb Ur Rahman

Mujeeb Ur Rahman Profile, Afghanistan

Afghanistan Afghanistan - Bowler

Full Name: Mujeeb Ur Rahman

Birth Date: March 28, 2001 (25 Years)

Birth Place: Khost

Nationality: Afghanistan

Role: Bowler

Batting Style: Right Hand Bat

Bowling Style: Right Arm Off Break

Teams: Afghanistan, Sunrisers Hyderabad, Punjab Kings, Brisbane Heat, Melbourne Renegades, Rangpur Riders, Cumilla Warriors, Comilla Victorians, Fortune Barisal, Jamaica Tallawahs, Barbados Royals, Peshawar Zalmi, B-Love Kandy, Middlesex, Hampshire, Delhi Bulls, Qalandars, Bangla Tigers, Northern Superchargers (Men), Band-e-Amir Dragons, Afghanistan Under-19s, Cape Town Samp Army, Maiwand Defenders, Hindokush Strikers, Nangarhar Leopards, Dubai Capitals, Gulf Giants

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 1 2 18 17 0 15 9 105.88 0 0 2 1
ODI 75 40 236 262 14 64 9.07 90.07 0 1 25 9
T20I 65 18 85 75 9 23 9.44 113.33 0 0 11 3
T20 (Domestic) 290 91 437 412 41 34 8.74 106.06 0 0 33 18
List A 90 49 290 338 19 64 9.66 85.79 0 1 29 11
First Class 1 2 18 17 0 15 9 105.88 0 0 2 1
T10 29 2 1 2 1 1 1 50 0 0 0 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 1 1 - 75 1 1/75 75 5 - 0
ODI 75 74 - 2863 101 5/50 28.34 4.32 - 1
T20I 65 65 - 1575 87 5/20 18.1 6.51 - 1
T20 (Domestic) 290 290 - 7432 319 5/15 23.29 6.78 - 2
List A 90 89 - 3390 122 5/50 27.78 4.22 - 1
First Class 1 1 - 75 1 1/75 75 5 - 0
T10 29 21 - 426 9 1/18 47.33 11.51 - 0

Other Afghanistan Players

View All Squads

Mujeeb Ur Rahman International Career, ODI, Test and T20 Profile, Stats and Records

Mujeeb Ur Rahman is a professional cricket player who represents the Afghanistan national team on the international stage. In the Indian Premier League, he has featured for the Mumbai Indians, Kolkata Knight Riders, Sunrisers Hyderabad, and Punjab Kings. Born on 28 March 2001, Mujeeb Ur Rahman is a right-arm off-break bowler, most commonly known as a “mystery spinner”, due to multiple variations in his bowling style. He started as a teenage sensation and won the Under-19 Asia Cup in 2017. Here you can explore all the details about Mujeeb Ur Rahman’s international career in ODI, Test, and T20.

Mujeeb Ur Rahman ODI Debut

Mujeeb Ur Rahman ODI career began on 5 December 2017 against Ireland. The match was held in Sharjah. On his debut, he bowled 10 overs, taking 4 wickets while conceding 24 runs and also bowled 2 maiden overs. He also won the Player of the Match award on his ODI debut. In the end, Afghanistan won the encounter against Ireland by 138 runs.

Mujeeb Ur Rahman ODI Career

In Mujeeb Ur Rahman ODI career, he has made 75 appearances for the Afghanistan national team. He has played against the likes of Ireland, Zimbabwe, West Indies, Bangladesh, Sri Lanka, Pakistan, India, England, Australia, South Africa, New Zealand, and the Netherlands. He has become a prominent figure in the national team in ODI cricket.

Mujeeb Ur Rahman ODI Stats

Mujeeb Ur Rahman total ODI wickets are 101 in 75 matches. He maintains a bowling average of 28.35 with an economy rate of 4.33 and a strike rate of 39.29. His best bowling figures are 5/50, which came against Zimbabwe. Mujeeb Ur Rahman ODI records also include 1 5-wicket haul.

Mujeeb Ur Rahman ODI stats as a batsman are decent, taking into consideration that he mainly operates as a bowler. He has scored 236 runs in 40 innings in 75 matches. His highest score is 64, which came against Pakistan in 2023. He maintains a batting average of 9.80 and a strike rate of 90.08. He has smashed 9 sixes and 25 boundaries in his ODI career.

Mujeeb Ur Rahman ODI Records and Achievements

Record 5-wicket haul: At the age of 16, Mujeeb Ur Rahman became the youngest Afghanistan cricket player to take 5 wickets in a single match.

Fastest half-century: He holds the record for the fastest half-century for Afghanistan in ODI cricket.

Highest score: Mujeeb Ur Rahman holds the highest individual score for a No. 9 batsman for Afghanistan in ODI.

Mujeeb Ur Rahman Test Debut

Mujeeb Ur Rahman Test career began on 14 June 2018 against India. The match was held at the M. Chinnaswamy Stadium in Bengaluru. On his debut, he bowled 15 overs, taking 1 wicket and conceding 75 runs. He also scored 18 runs in the match. In the end, Afghanistan lost the encounter to India by an innings and 262 runs.

Mujeeb Ur Rahman Test Career

In Mujeeb Ur Rahman Test career, he has only made a single appearance for the Afghanistan national cricket team. His maiden wicket was Cheteshwar Pujara. Mujeeb Ur Rahman was included in the first-ever Test match in Afghanistan’s cricket team history. But since then, he has established himself as a prominent player in ODI and T20I cricket.

Mujeeb Ur Rahman Test Stats

Mujeeb Ur Rahman total Test wickets are 1 in 1 match. He maintains a bowling average of 75.00 and an economy rate of 5.00. Mujeeb Ur Rahman Test records also include a maiden over.

Mujeeb Ur Rahman Test stats as a batsman are average, considering the fact that he operates mainly as a spin bowler. He has scored 18 runs in 1 match. He maintains a batting average of 9.00 and a strike rate of 105.88. He has smashed 1 six and hit 2 boundaries in Test cricket.

Mujeeb Ur Rahman Test Records and Achievement

National recognition: Mujeeb Ur Rahman played in the first-ever Test match in Afghanistan’s cricket team history.

Career-best: His best bowling figures are 1/75, which came against India in 2018.

Mujeeb Ur Rahman T20 Debut

Mujeeb Ur Rahman T20 career began on 5 February 2018 against Zimbabwe. The match was held at the Sharjah Cricket Stadium. On his debut, he bowled for 4 overs, taking 2 wickets and conceding 21 runs. In the end, Afghanistan won the encounter against Zimbabwe by 5 wickets.

Mujeeb Ur Rahman T20 Career

In Mujeeb Ur Rahman T20 career, he has made 65 appearances for the Afghanistan national team. India, Ireland, Bangladesh, Zimbabwe, West Indies, Pakistan, United Arab Emirates, Sri Lanka, New Zealand, South Africa, Australia, England, Scotland, Uganda, and Canada. At just 25 years of age, he has become one of the most prominent bowlers in the national team.

Mujeeb Ur Rahman T20 Stats

Mujeeb Ur Rahman total T20 wickets are 87 in 65 matches. He maintains a bowling average of 18.10 with an economy rate of 6.52 and a strike rate of 16.67. His best bowling figures are 5/20, which came against Scotland. Mujeeb Ur Rahman T20 records also include 1 5-wicket haul and 3 4-wicket hauls.

Mujeeb Ur Rahman T20 stats as a batsman are acceptable. He has scored 85 runs in total in 32 innings in 65 matches. His highest score is 23 runs, which came against Bangladesh in 2025. He maintains a batting average of 9.44 and a strike rate of 113.33. He has also smashed 3 sixes and hit 6 boundaries.

Mujeeb Ur Rahman T20 Records and Achievements

World record: At the age of 18, Mujeeb Ur Rahman became the youngest bowler to take 100 wickets in T20 cricket.

World Cup dominance: Mujeeb Ur Rahman holds the best bowling figures for a debutant in the ICC Men’s T20 World Cup, when he took 5 wickets.


Enjoy live score updates with fresh cricket news updates, sports news, IPL head-to-head, and international head-to-head only on Sports Yaari. Here you can watch more International player profile stats as well.

Mujeeb Ur Rahman Profile, Afghanistan (FAQs)