Personal details
Born2 Feb 2002
Age24 Years
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 2 | 125 | 31.25 | 55.55 | 2 | 3.22 |
| T20 | 38 | 554 | 27.7 | 136.79 | 29 | 7.77 |
| List A | 13 | 327 | 36.33 | 80.94 | 13 | 5.73 |
| First-class | 16 | 1163 | 50.56 | 57.71 | 21 | 3.97 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 0 | 125 | 101 | 31.25 | 225 | 55.55 | 1 | 0 | 12 | 0 | 0 |
| T20 | 38 | 31 | 11 | 554 | 49 | 27.7 | 405 | 136.79 | 0 | 0 | 39 | 34 | 18 |
| List A | 13 | 12 | 3 | 327 | 100 | 36.33 | 404 | 80.94 | 1 | 0 | 21 | 4 | 2 |
| First-class | 16 | 28 | 5 | 1163 | 263 | 50.56 | 2015 | 57.71 | 5 | 2 | 140 | 8 | 10 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 2 | 18 | 58 | 2 | 2/51 | 29 | 3.22 | 0 | 0 |
| T20 | 38 | 33 | 80.1 | 623 | 29 | 4/25 | 21.48 | 7.77 | 0 | 0 |
| List A | 13 | 12 | 66.4 | 382 | 13 | 2/24 | 29.38 | 5.73 | 0 | 0 |
| First-class | 16 | 21 | 161.4 | 642 | 21 | 6/78 | 30.57 | 3.97 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Shpageeza Cricket League | 20 | 409 | 67 | 40.90 | 149.82 | 16 | 8.75 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 4 | 125 | 101 | 31.25 | 55.56 | 0 | 1 |
Bangladesh | 2 | 5 | 4 | 2.50 | 7.81 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 2 | 2 | 29 | 14.50 | 9.67 | 9.00 |
Zimbabwe | 2 | 2 | 58 | 29.00 | 3.22 | 54.00 |
Last 10 innings · batting
1 & 4vs BAN
3vs JPN
67vs AS
46*vs BD
20*vs BAD
14vs MAK
42*vs AS
14vs AS
42vs BD
49vs BAD
Test
vs BAN9 Oct 2026 · b H Mahmud & c NH Shanto b MH Miraz
1 & 4(4 & 60)
T20I
vs JPN24 Sep 2026 · c AS Patmore b S Slater
3(3)
T20
vs AS15 Jul 2026 · b G Naib
67(44)
T20
vs BD14 Jul 2026 · Not out
46*(29)
T20
vs BAD13 Jul 2026 · Not out
20*(14)
T20
vs MAK12 Jul 2026 · c N Omarzai b Z R Sharifi
14(14)
T20
vs AS11 Jul 2026 · Not out
42*(20)
T20
vs AS5 Jul 2026 · c I Mir b Y Ahmadzai
14(7)
T20
vs BD4 Jul 2026 · c (sub H M Ali) b N Masood
42(19)
T20
vs BAD2 Jul 2026 · c N kharote b F Safi
49(28)
Last 10 innings · bowling
2 & 0/20 & 9vs BAN
0/35vs AS
2/27vs BAD
4/25vs MAK
1/32vs AS
2/15vs BD
0/18vs BAD
2/28vs AR
2/24vs MAR
1/27vs BR
Afghanistan Cricket
Zimbabwe
Bangladesh