Personal details
Born10 Aug 1994
Age32 Years
NationalityAfghanistan
RoleBowler/Left Handed Bat/Left-arm fast-medium
BattingLeft hand Bat
BowlingLeft Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 19 | 19 | 76 | 2 | 2.73 |
| ODI | 20 | 46 | 9.2 | 52.87 | 25 | 5.62 |
| T20I | 39 | 33 | 16.5 | 84.61 | 48 | 8.80 |
| T20 | 99 | 157 | 8.72 | 103.28 | 100 | 8.61 |
| List A | 58 | 350 | 14.58 | 86.84 | 60 | 5.27 |
| First-class | 32 | 641 | 16.02 | 68.26 | 117 | 3.87 |
| T10 | 4 | 0 | – | – | 3 | 13.74 |
Debuts
ODI U.A.E. vs Afghanistan, ICCA Dubai 2 Dec 0014
T20I U.A.E. vs Afghanistan, ICCA Dubai 14 Dec 2016
First Class Afghanistan vs Zimbabwe A, Harare27 Jul 2014
List A U.A.E. vs Afghanistan, ICCA Dubai2 Dec 2014
T20 U.A.E. vs Afghanistan, ICCA Dubai 14 Dec 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 1 | 19 | 17 | 19 | 25 | 76 | 0 | 0 | 1 | 1 | 0 |
| ODI | 20 | 9 | 4 | 46 | 17 | 9.2 | 87 | 52.87 | 0 | 0 | 2 | 1 | 3 |
| T20I | 39 | 6 | 4 | 33 | 24 | 16.5 | 39 | 84.61 | 0 | 0 | 5 | 0 | 6 |
| T20 | 99 | 33 | 15 | 157 | 24 | 8.72 | 152 | 103.28 | 0 | 0 | 14 | 5 | 18 |
| List A | 58 | 35 | 11 | 350 | 41 | 14.58 | 403 | 86.84 | 0 | 0 | 24 | 15 | 20 |
| First-class | 32 | 47 | 7 | 641 | 68 | 16.02 | 939 | 68.26 | 0 | 1 | 73 | 23 | 13 |
| T10 | 4 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 26 | 71 | 2 | 2/71 | 35.5 | 2.73 | 0 | 0 |
| ODI | 20 | 19 | 130.1 | 732 | 25 | 3/56 | 29.28 | 5.62 | 0 | 0 |
| T20I | 39 | 38 | 120.1 | 1057 | 48 | 3/14 | 22.02 | 8.80 | 0 | 0 |
| T20 | 99 | 97 | 332.1 | 2861 | 100 | 3/14 | 28.61 | 8.61 | 0 | 0 |
| List A | 58 | 57 | 436.2 | 2300 | 60 | 4/36 | 38.33 | 5.27 | 0 | 0 |
| First-class | 32 | 59 | 840.5 | 3257 | 117 | 10/192 | 27.83 | 3.87 | 6 | 1 |
| T10 | 4 | 4 | 6.2 | 87 | 3 | 2/28 | 29.00 | 13.74 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Abu Dhabi T10 | 4 | 0 | 0 | – | – | 3 | 13.74 |
| Asia Cup | – | – | – | – | – | – | – |
| Shpageeza Cricket League | 35 | 45 | 18 | 5.63 | 109.76 | 32 | 8.38 |
| Asia Cup T20I | 2 | 1 | 1 | – | 20.00 | 5 | 11.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 1 | 24 | 24 | – | 160.00 | 0 | 0 |
Pakistan | 2 | 6 | 5 | 3.00 | 40.00 | 0 | 0 |
England | 1 | 2 | 2 | – | 50.00 | 0 | 0 |
India | 1 | 1 | 1 | – | 20.00 | 0 | 0 |
Sri Lanka | 1 | 0 | 0 | – | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 9 | 10 | 272 | 27.20 | 8.87 | 18.40 |
Pakistan | 4 | 9 | 121 | 13.44 | 9.31 | 8.67 |
Ireland | 8 | 8 | 197 | 24.63 | 8.32 | 17.75 |
India | 2 | 5 | 77 | 15.40 | 9.63 | 9.60 |
Bangladesh | 3 | 4 | 76 | 19.00 | 9.70 | 11.75 |
Sri Lanka | 3 | 1 | 73 | 73.00 | 9.13 | 48.00 |
England | 1 | 1 | 23 | 23.00 | 11.50 | 12.00 |
West Indies | 1 | 0 | 17 | – | 17.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 3 | 18 | 13 | 9.00 | 105.88 | 0 | 0 |
Pakistan | 1 | 17 | 17 | 17.00 | 58.62 | 0 | 0 |
Bangladesh | 1 | 6 | 6 | – | 40.00 | 0 | 0 |
South Africa | 1 | 4 | 4 | 4.00 | 20.00 | 0 | 0 |
Zimbabwe | 2 | 1 | 1 | – | 16.67 | 0 | 0 |
India | 1 | 0 | 0 | 0.00 | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 6 | 8 | 137 | 17.13 | 3.69 | 27.88 |
Sri Lanka | 5 | 6 | 236 | 39.33 | 7.61 | 31.00 |
Ireland | 1 | 3 | 65 | 21.67 | 6.50 | 20.00 |
Pakistan | 1 | 2 | 70 | 35.00 | 7.00 | 30.00 |
Bangladesh | 1 | 2 | 56 | 28.00 | 7.00 | 24.00 |
South Africa | 1 | 1 | 17 | 17.00 | 2.43 | 42.00 |
India | 1 | 0 | 55 | – | 11.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 19 | 17 | 19.00 | 76.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 2 | 2 | 71 | 35.50 | 2.73 | 78.00 |
Last 10 innings · batting
0vs MAK
1*vs AR
6*vs MAR
0vs MAR
8vs BAR
1vs PAK
9*vs BD
0vs AS
9*vs BAD
21vs BD
T20
vs MAK12 Jul 2026 · runout (Z R Sharifi / M Nabi)
0(1)
List A
vs AR4 Jun 2026 · Not out
1*(1)
List A
vs MAR2 Jun 2026 · Not out
6*(3)
List A
vs MAR30 May 2026 · lbw b M G Alizai
0(1)
List A
vs BAR19 May 2026 · c S Atal b Q Ahmad
8(7)
T20I
vs PAK29 Aug 2025 · c S Ayub b H Rauf
1(6)
T20
vs BD30 Jul 2025 · Not out
9*(7)
T20
vs AS24 Jul 2025 · b Q Ahmad
0(1)
T20
vs BAD22 Jul 2025 · Not out
9*(8)
T20
vs BD20 Jul 2025 · c T Stanikzai b A Gul
21(17)
Last 10 innings · bowling
1/51vs ZIM
2/35vs AS
0/53vs BAD
2/34vs MAK
0/50vs AS
1/30vs BD
2/52vs BAD
0/55vs IND
0/38vs AR
0/60vs MAR
Afghanistan Cricket
West Indies
Pakistan
England
India
Sri Lanka
Zimbabwe
Ireland
Bangladesh
South Africa