Personal details
Born11 Aug 1998
Age28 Years
NationalityAfghani
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 2 | 95 | 31.66 | 52.19 | 0 | 4.2 |
| ODI | 3 | 32 | 10.66 | 68.08 | 0 | 6.92 |
| T20I | 77 | 789 | 16.70 | 117.43 | 42 | 8.23 |
| T20 | 186 | 2938 | 22.77 | 137.48 | 129 | 7.91 |
| List A | 58 | 1254 | 28.5 | 84.61 | 82 | 5.27 |
| First-class | 25 | 1906 | 52.94 | 64.13 | 73 | 3.77 |
| T10 | 8 | 162 | 27.00 | 274.58 | 5 | 12.62 |
Debuts
Test Bangladesh vs Afghanistan, Mirpur 14 Jun 2023
ODI Zimbabwe vs Afghanistan, Harare 14 Feb 2017
T20IU.A.E. vs Afghanistan, ICCA Dubai14 Dec 2016
First Class Eng Lions vs Afghanistan, Abu Dhabi7 Dec 2016
List A Zimbabwe vs Afghanistan, Harare 24 Feb 2017
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 | 2 | 4 | 1 | 95 | 41 | 31.66 | 182 | 52.19 | 0 | 0 | 9 | 2 | 0 |
| ODI | 3 | 3 | 0 | 32 | 22 | 10.66 | 47 | 68.08 | 0 | 0 | 1 | 2 | 0 |
| T20I | 77 | 58 | 11 | 789 | 56 | 16.70 | 677 | 117.43 | 0 | 4 | 57 | 33 | 17 |
| T20 | 186 | 154 | 25 | 2938 | 120 | 22.77 | 2137 | 137.48 | 2 | 12 | 221 | 169 | 44 |
| List A | 58 | 50 | 6 | 1254 | 91 | 28.5 | 1482 | 84.61 | 0 | 8 | 88 | 40 | 9 |
| First-class | 25 | 43 | 7 | 1906 | 211 | 52.94 | 2972 | 64.13 | 5 | 10 | 180 | 47 | 12 |
| T10 | 8 | 8 | 2 | 162 | 37 | 27.00 | 59 | 274.58 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 3 | 25 | 105 | 0 | 0 | 0 | 4.2 | 0 | 0 |
| ODI | 3 | 3 | 13 | 90 | 0 | 0 | 0 | 6.92 | 0 | 0 |
| T20I | 77 | 52 | 144.1 | 1202 | 42 | 5/11 | 28.24 | 8.23 | 1 | 0 |
| T20 | 186 | 151 | 469.1 | 3712 | 129 | 5/11 | 28.77 | 7.91 | 1 | 0 |
| List A | 58 | 57 | 414.3 | 2187 | 82 | 5/42 | 26.67 | 5.27 | 1 | 0 |
| First-class | 25 | 46 | 663.1 | 2506 | 73 | 7/139 | 34.32 | 3.77 | 0 | 0 |
| T10 | 8 | 8 | 9.4 | 122 | 5 | 2/10 | 24.40 | 12.62 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 1 | 0 | 0 | – | – | 0 | 30.00 |
| ICC Men's T20 World Cup | 12 | 102 | 42 | 20.40 | 129.11 | 1 | 8.20 |
| Lanka Premier League | 5 | 14 | 11 | 4.67 | 87.50 | 3 | 8.16 |
| Abu Dhabi T10 | 53 | 547 | 58 | 20.26 | 186.05 | 37 | 10.27 |
| Asia Cup | 2 | 23 | 22 | 11.50 | 164.29 | 0 | 6.56 |
| Shpageeza Cricket League | 37 | 1034 | 120 | 30.41 | 151.61 | 26 | 7.98 |
| SA20 | 4 | 29 | 20 | 29.00 | 181.25 | 1 | 17.00 |
| Asia Cup T20I | 8 | 26 | 15 | 5.20 | 68.42 | 0 | 10.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 5 | 166 | 54 | 41.50 | 117.73 | 2 | 0 |
West Indies | 6 | 78 | 26 | 13.00 | 102.63 | 0 | 0 |
India | 7 | 77 | 42 | 19.25 | 157.14 | 0 | 0 |
Sri Lanka | 6 | 52 | 28 | 10.40 | 108.33 | 0 | 0 |
Bangladesh | 8 | 50 | 20 | 8.33 | 87.72 | 0 | 0 |
Ireland | 5 | 49 | 20 | 9.80 | 113.95 | 0 | 0 |
Pakistan | 8 | 48 | 15 | 6.86 | 67.61 | 0 | 0 |
Australia | 1 | 13 | 13 | 13.00 | 144.44 | 0 | 0 |
South Africa | 1 | 8 | 8 | 8.00 | 61.54 | 0 | 0 |
New Zealand | 2 | 3 | 2 | 3.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 9 | 8 | 244 | 30.50 | 8.13 | 22.50 |
West Indies | 5 | 8 | 116 | 14.50 | 7.25 | 12.00 |
Bangladesh | 8 | 7 | 206 | 29.43 | 9.02 | 19.57 |
Zimbabwe | 6 | 7 | 128 | 18.29 | 7.05 | 15.57 |
Pakistan | 4 | 3 | 105 | 35.00 | 8.75 | 24.00 |
India | 3 | 3 | 74 | 24.67 | 12.33 | 12.00 |
Sri Lanka | 4 | 2 | 59 | 29.50 | 8.23 | 21.50 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 1 | 22 | 22 | 22.00 | 169.23 | 0 | 0 |
Zimbabwe | 1 | 9 | 9 | 9.00 | 27.27 | 0 | 0 |
Bangladesh | 1 | 1 | 1 | 1.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 1 | 0 | 20 | – | 6.67 | – |
Bangladesh | 1 | 0 | 39 | – | 6.50 | – |
Zimbabwe | 1 | 0 | 31 | – | 7.75 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 2 | 54 | 41 | 54.00 | 46.15 | 0 | 0 |
Bangladesh | 2 | 41 | 23 | 20.50 | 63.08 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 1 | 0 | 24 | – | 4.00 | – |
Bangladesh | 2 | 0 | 81 | – | 4.26 | – |
Last 10 innings · batting
32vs RDC
2vs ARA
33vs UNT
11*vs EME
27*vs DB
13vs AUS XI
37vs SCO-XI
17vs OMA XI
22vs SA XI
9vs NEP
T10
vs RDC13 Nov 2026 · c P Salt b N Shah
32(13)
T10
vs ARA11 Nov 2026 · c M Ali b RJ Gleeson
2(3)
T10
vs UNT10 Nov 2026 · c JM Clarke b A Omarzai
33(11)
T10
vs EME8 Nov 2026 · Not out
11*(6)
T10
vs DB7 Nov 2026 · Not out
27*(9)
T10
vs AUS XI1 Nov 2026 · c & b PG Dooley
13(5)
T10
vs SCO-XI31 Oct 2026 · c S Sharif b J Davidson
37(9)
T10
vs OMA XI31 Oct 2026 · c S Jan b M Raza
17(6)
T10
vs SA XI30 Oct 2026 · c & b A Mhletywa
22(10)
T20I
vs NEP25 Sep 2026 · b L Rajbanshi
9(9)
Last 10 innings · bowling
0/15vs RDC
0/16vs ARA
0/9vs UNT
0/18vs EME
2/10vs DB
1/27vs AUS XI
1/16vs SCO-XI
1/15vs OMA XI
0/11vs SA XI
0/25vs NEP
Aspin Stallions
Zimbabwe
West Indies
India
Sri Lanka
Bangladesh
Ireland
Pakistan
Australia
South Africa
New Zealand