Menu
Latest Shoddy shots put South Africa up the creek, searching for a paddle
Mujeeb Ur Rahman

Mujeeb Ur Rahman

Mujeeb Ur Rahman Zadran
Afghanistan · Bowler
Right Handed Bat Right-arm offbreak March 28, 2001 (25 years) Khost
209
Career wickets
ODI best #2T20 best #2
164
Matches
209
Wickets
5/20
Best
364
Runs

Overview

Mujeeb Ur Rahman

Unlike the stereotypical Afghan success story involving war-stricken and plagued backgrounds, Mujeeb Ur Rahman's is the trend-breaker. Having grown up in a mansion in Khost, Mujeeb developed a keen interest in cricket while watching the 2012 World T20.

Blessed with his own private practicing facilities, Mujeeb discovered his aptitude for spin bowling trying to squeeze a tennis ball between his fingers to bowl off-breaks and carom balls. Over time, Mujeeb started to develop some strength and could propel the ball further with a flick of the finger. The millennial spinner was also helped by Youtube videos of Ajantha Mendis and started to attend his first cousin's (Noor Ali Zadran) cricket academy to hone his skills.

WIth a plethora of difficult-to-decipher variations, he rose through the ranks to represent Afghanistan at the highest level at the tender age of 16. As Rashid Khan's apprentice in the team, the hype around him has been handled rather well by the teenager and has been backed up by some spell-binding performances by the prodigy.

Mujeeb played a vital role in thrashing Bangladesh 3-1 in their own backyard, in one of his first international assignments. His peak in youth cricket came during a spell of 7/19, defending a paltry total of 133 and exhibited his ability to perform in pressure situations. Mujeeb ended the landmark series picking up a record 17 wickets in the tournament, and this was just the beginning.

An Asia Cup performance that included 20 wickets in 5 games, including game-changing performances in the semi-final and final signaled his arrival in international cricket. A ravaging performance against Ireland in the ODI series in December 2017, and some brilliant performances in the U-19 World Cup, including a 4-for to knock out hosts New Zealand in the quarter-final. Moreover, with Afghanistan being awarded Test status, this is the perfect platform for Mujeeb to etch his name in history as one of the first greats for Afghanistan as a full member.

He may have been a 17-year-old with a four-crore INR deal, from a war-torn nation which had thus far produced only two IPL players, but Mujeeb was clearly unfazed by the enormity of what he'd achieved. KXIP's think-tank too seemed to have placed a lot of trust in the youngster in 2018, who despite the presence of several international stars, made it to the first eleven, thus becoming the youngest ever to play in the IPL, and played a crucial role in his side's victories in the first half of the season. This included bamboozling many a batsman, including Virat Kohli, and he was more than happy to bowl the tough overs in the match, towards the death and in the powerplay.

Adding to the records, Mujeeb also became the first player born in the 21st century to play Test cricket when he made his debut against India in Afghanistan's inaugural Test match in 2018. Incidentally, the his Test debut was also his first-class debut.

Mujeeb not only firmly established himself as a vital cog for Afghanistan across formats but also proved to be a valuable asset for the various franchises he represented around the globe. Tournaments he's played in include the IPL, PSL, BPL, BBL, CPL, LPL and The Hundred amongst others.

Ajantha Mendis might not be a household name anymore but the species made famous by him still find habitats to survive. Mujeeb belongs to the 'mystery' spinner species. His strength is his nagging accuracy and of course the judicious use of carrom ball. Mysteries can be solved but this one is here to stay for a long time.

By Rishi Roy and Kumar Abhisekh Das

Recent Batting

ScoreOppFormatDate
1(2)ZIMT20I27 Oct 26
0(2)INDT20I17 Sep 26
4*(3)INDT20I15 Sep 26
9*(3)INDT20I13 Sep 26
DNBCANT20I19 Feb 26

Recent Bowling

WicketsOppFormatDate
2-27ZIMT20I27 Oct 26
0-45INDT20I17 Sep 26
0-37INDT20I15 Sep 26
0-16INDT20I13 Sep 26
1-23CANT20I19 Feb 26

Stats

Career by format

international & domestic formats
Test1 match
Batting
18
Runs
9
Avg
15
HS
0/0
100/50
Bowling
1
Wkts
75.0
Avg
1/75
Best
90.0
SR
ODI75 matches
Batting
236
Runs
9.08
Avg
64
HS
0/1
100/50
Bowling
101
Wkts
28.35
Avg
5/50
Best
39.29
SR
T2068 matches
Batting
98
Runs
9.8
Avg
23
HS
0/0
100/50
Bowling
87
Wkts
19.23
Avg
5/20
Best
17.29
SR

Franchise & T20 leagues

club competitions
IPL20 matches
Batting
12
Runs
4
Avg
10
HS
0/0
100/50
Bowling
20
Wkts
31.0
Avg
3/27
Best
22.3
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches1756820
Innings240217
Runs182369812
Balls172628315
Highest15642310
Average99.089.84
SR105.8990.08118.0880.00
Not Out014114
Fours225132
Sixes1930
Ducks01242
50s0100
100s0000
200s0000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches1756820
Innings1746820
Balls9039681504446
Runs7528631673620
Maidens13920
Wickets11018720
Avg75.028.3519.2331.0
Eco54.336.678.34
SR90.039.2917.2922.3
BBI1/755/505/203/27
BBM1/755/505/203/27
4w0330
5w0110
10w0000

Matches

MatchFormatResultDate
AFG v ZIM
1st T20I · Afghanistan vs Zimbabwe in UAE, 2026
T20Afghanistan won by 37 runs27 Oct 2026
IND v AFG
3rd T20I · Afghanistan vs India in India 2026
T20India won by 127 runs17 Sep 2026
AFG v IND
2nd T20I · Afghanistan vs India in India 2026
T20India won by 7 wkts15 Sep 2026
AFG v IND
1st T20I · Afghanistan vs India in India 2026
T20India won by 7 wkts13 Sep 2026
AFG v CAN
39th Match, Group D · ICC Men's T20 World Cup 2026
T20Afghanistan won by 82 runs19 Feb 2026
ZIM v AFG
3rd T20I · Afghanistan tour of Zimbabwe 2025
T20Afghanistan won by 9 runs2 Nov 2025
ZIM v AFG
2nd T20I · Afghanistan tour of Zimbabwe 2025
T20Afghanistan won by 7 wkts31 Oct 2025
ZIM v AFG
1st T20I · Afghanistan tour of Zimbabwe 2025
T20Afghanistan won by 53 runs29 Oct 2025
AFG v BAN
3rd T20I · Afghanistan vs Bangladesh in UAE 2025
T20Bangladesh won by 6 wkts5 Oct 2025
AFG v BAN
2nd T20I · Afghanistan vs Bangladesh in UAE 2025
T20Bangladesh won by 2 wkts3 Oct 2025
SL v AFG
11th Match, Group B · Asia Cup 2025
T20Sri Lanka won by 6 wkts18 Sep 2025
AFG v UAE
6th Match · United Arab Emirates T20I Tri-Series 2025
T20Afghanistan won by 4 runs5 Sep 2025
UAE v AFG
3rd Match · United Arab Emirates T20I Tri-Series 2025
T20Afghanistan won by 38 runs1 Sep 2025
AFG v PAK
1st Match · United Arab Emirates T20I Tri-Series 2025
T20Pakistan won by 39 runs29 Aug 2025
ZIM v AFG
3rd T20I · Afghanistan tour of Zimbabwe, 2024-25
T20Afghanistan won by 3 wkts14 Dec 2024
ZIM v AFG
2nd T20I · Afghanistan tour of Zimbabwe, 2024-25
T20Afghanistan won by 50 runs13 Dec 2024
ZIM v AFG
1st T20I · Afghanistan tour of Zimbabwe, 2024-25
T20Zimbabwe won by 4 wkts11 Dec 2024
AFG v UGA
5th Match, Group C · ICC Mens T20 World Cup 2024
T20Afghanistan won by 125 runs4 Jun 2024
SCO v AFG
14th Match · ICC Mens T20 World Cup Warm-up Matches 2024
T20Afghanistan won by 55 runs31 May 2024
IND v AFG
2nd T20I · Afghanistan tour of India, 2024
T20India won by 6 wkts14 Jan 2024
IND v AFG
1st T20I · Afghanistan tour of India, 2024
T20India won by 6 wkts11 Jan 2024

Career

27 Oct 2026
Most recent
11 Jan 2024
Earliest in archive
21
Matches in archive
T20
Latest format

Matches by format

T20 21

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Related players

Afghanistan
Abdul AzizAbdul RahmanAbdullah AhmadzaiAfsar ZazaiAftab AlamAM GhazanfarAmir HamzaAsghar AfghanAzizullah MiakhilDawlat ZadranFaisal ShinozadaFareed Ahmad Malik