Personal details
Born21 Dec 1993
Age32 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 5 | 160 | 22.85 | 51.11 | 0 | 2 |
| ODI | 16 | 352 | 27.07 | 65.54 | 0 | 7 |
| T20 | 47 | 645 | 19.54 | 107.14 | 2 | 8.5 |
| List A | 90 | 2394 | 32.79 | 77.45 | 9 | 4.13 |
| First-class | 49 | 3096 | 43 | 60.62 | 10 | 3.06 |
Debuts
TestAfghanistan vs West Indies, Lucknow27 Nov 2019
ODI Zimbabwe vs Afghanistan, Bulawayo22 Jul 2014
First Class Afghanistan vs Zimbabwe A, Harare2 Aug 2014
List A Hyd/Karachi vs Afghanistan, Hyderabad (Sind)6 Feb 2013
T20 MAK vs BEAD, Kabul 12 Sep 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 10 | 3 | 160 | 55 | 22.85 | 313 | 51.11 | 0 | 1 | 16 | 1 | 4 |
| ODI | 16 | 14 | 1 | 352 | 53 | 27.07 | 537 | 65.54 | 0 | 3 | 25 | 1 | 4 |
| T20 | 47 | 37 | 4 | 645 | 83 | 19.54 | 602 | 107.14 | 0 | 1 | 47 | 13 | 20 |
| List A | 90 | 82 | 9 | 2394 | 107 | 32.79 | 3091 | 77.45 | 3 | 16 | 216 | 15 | 42 |
| First-class | 49 | 84 | 12 | 3096 | 172 | 43 | 5107 | 60.62 | 6 | 19 | 399 | 12 | 46 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 1 | 2 | 4 | 0 | – | 0 | 2 | 0 | 0 |
| ODI | 16 | 1 | 1 | 7 | 0 | – | 0 | 7 | 0 | 0 |
| T20 | 47 | 2 | 4 | 34 | 2 | 2/25 | 17 | 8.5 | 0 | 0 |
| List A | 90 | 30 | 110.4 | 458 | 9 | 2/15 | 50.88 | 4.13 | 0 | 0 |
| First-class | 49 | 46 | 182.3 | 560 | 10 | 4/41 | 56 | 3.06 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Cricket World Cup | 1 | 17 | 17 | 17.00 | 32.69 | 0 | – |
| Shpageeza Cricket League | 21 | 250 | 47 | 19.23 | 107.76 | 0 | 9.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 7 | 164 | 51 | 27.33 | 67.49 | 1 | 0 |
Ireland | 4 | 104 | 53 | 26.00 | 63.03 | 1 | 0 |
England | 1 | 17 | 17 | 17.00 | 32.69 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 1 | 0 | 7 | – | 7.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 59 | 55 | – | 60.82 | 1 | 0 |
Sri Lanka | 2 | 41 | 41 | 41.00 | 55.41 | 0 | 0 |
Bangladesh | 2 | 41 | 35 | 20.50 | 63.08 | 0 | 0 |
West Indies | 2 | 17 | 15 | 8.50 | 34.00 | 0 | 0 |
Ireland | 2 | 2 | 2 | 1.00 | 7.41 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 1 | 0 | 4 | – | 2.00 | – |
Last 10 innings · batting
18vs BD
53vs SGR
18vs BAR
17*vs MAR
16vs MAR
28vs SGR
27vs BD
7vs AS
7vs BD
11*vs BD
T20
vs BD6 Jul 2026 · b A Tarakhail
18(16)
List A
vs SGR4 Jun 2026 · c D Rasooli b A Gul
53(84)
List A
vs BAR1 Jun 2026 · runout (M Alam / Q Shams)
18(25)
List A
vs MAR31 May 2026 · Not out
17*(13)
List A
vs MAR23 May 2026 · runout (NK Maroofkhil)
16(23)
List A
vs SGR21 May 2026 · b Z Khan
28(45)
List A
vs BD2 Sep 2025 · c M Asif Khan b Khalil Gurbaz
27(33)
T20
vs AS31 Jul 2025 · b Q Ahmad
7(11)
T20
vs BD26 Jul 2025 · lbw b A Gul
7(10)
T20
vs BD21 Jul 2025 · Not out
11*(9)
Last 10 innings · bowling
0/2vs SGR
0/15vs BAR
0/14vs BD
2/25vs BD
1/19vs AM
0/1vs SG
0/18vs BR
0/3vs MAK
0/16vs AM
0/13vs MAK
Zimbabwe
Ireland
England
Sri Lanka
Bangladesh
West Indies