Personal details
Born10 Nov 2003
Age22 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 13 | 754 | 37.70 | 70.40 | 6 | 3.80 |
| ODI | 17 | 433 | 25.47 | 87.65 | 1 | 7.39 |
| T20I | 74 | 2176 | 32.00 | 141.85 | 10 | 9.26 |
| T20 | 87 | 2680 | 34.8 | 138.5 | 19 | 8.46 |
| List A | 27 | 977 | 46.52 | 91.3 | 9 | 4.98 |
| First-class | 27 | 1492 | 38.25 | 72.04 | 17 | 4.01 |
| T10 | 10 | 234 | 26.00 | 173.33 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 13 | 22 | 2 | 754 | 139 | 37.70 | 1071 | 70.40 | 3 | 4 | 79 | 5 | 20 |
| ODI | 17 | 17 | 0 | 433 | 169 | 25.47 | 494 | 87.65 | 1 | 0 | 45 | 5 | 5 |
| T20I | 74 | 74 | 6 | 2176 | 111 | 32.00 | 1534 | 141.85 | 1 | 12 | 233 | 63 | 22 |
| T20 | 87 | 86 | 9 | 2680 | 111 | 34.8 | 1935 | 138.5 | 1 | 16 | 301 | 77 | 33 |
| List A | 27 | 27 | 6 | 977 | 169 | 46.52 | 1070 | 91.3 | 2 | 5 | 101 | 12 | 10 |
| First-class | 27 | 45 | 6 | 1492 | 264 | 38.25 | 2071 | 72.04 | 4 | 8 | 206 | 14 | 33 |
| T10 | 10 | 10 | 1 | 234 | 47 | 26.00 | 135 | 173.33 | 0 | 0 | 24 | 12 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 13 | 9 | 93 | 353 | 6 | 5/95 | 58.83 | 3.80 | 1 | 0 |
| ODI | 17 | 4 | 9.2 | 69 | 1 | 1/13 | 69 | 7.39 | 0 | 0 |
| T20I | 74 | 24 | 31.2 | 290 | 10 | 2/8 | 29.00 | 9.26 | 0 | 0 |
| T20 | 87 | 36 | 65 | 550 | 19 | 4/26 | 28.94 | 8.46 | 0 | 0 |
| List A | 27 | 16 | 79.3 | 396 | 9 | 2/13 | 44 | 4.98 | 0 | 0 |
| First-class | 27 | 25 | 209 | 839 | 17 | 5/95 | 49.35 | 4.01 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 292 | 97 | 146.00 | 134.56 | 0 | 8.60 |
| ICC Under-19 World Cup | 7 | 356 | 83 | 59.33 | 86.62 | 4 | 4.13 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 9 | 323 | 81 | 46.14 | 132.38 | 2 | 0 |
Bangladesh | 8 | 237 | 70 | 33.86 | 133.15 | 1 | 0 |
Afghanistan | 9 | 231 | 49 | 25.67 | 117.86 | 0 | 0 |
India | 9 | 200 | 97 | 25.00 | 152.67 | 1 | 0 |
South Africa | 6 | 159 | 61 | 26.50 | 120.45 | 1 | 0 |
Pakistan | 5 | 128 | 49 | 25.60 | 134.74 | 0 | 0 |
Australia | 1 | 64 | 64 | – | 114.29 | 1 | 0 |
Ireland | 6 | 60 | 27 | 10.00 | 107.14 | 0 | 0 |
New Zealand | 2 | 22 | 21 | 11.00 | 91.67 | 0 | 0 |
West Indies | 1 | 5 | 5 | 5.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 5 | 4 | 70 | 17.50 | 7.78 | 13.50 |
India | 7 | 2 | 98 | 49.00 | 12.25 | 24.00 |
Ireland | 1 | 1 | 4 | 4.00 | 4.00 | 6.00 |
Pakistan | 2 | 0 | 6 | – | 3.00 | – |
South Africa | 1 | 0 | 9 | – | 9.00 | – |
Sri Lanka | 1 | 0 | 13 | – | 13.00 | – |
Afghanistan | 1 | 0 | 12 | – | 12.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 3 | 247 | 169 | 82.33 | 100.82 | 0 | 1 |
Australia | 3 | 78 | 30 | 26.00 | 82.11 | 0 | 0 |
Pakistan | 3 | 71 | 37 | 23.67 | 95.95 | 0 | 0 |
Afghanistan | 5 | 49 | 31 | 9.80 | 66.22 | 0 | 0 |
Bangladesh | 4 | 23 | 17 | 5.75 | 42.59 | 0 | 0 |
Sri Lanka | 2 | 21 | 21 | 10.50 | 70.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 2 | 1 | 35 | 35.00 | 5.83 | 36.00 |
Australia | 1 | 0 | 19 | – | – | – |
Pakistan | 1 | 0 | 27 | – | 13.50 | – |
Afghanistan | 1 | 0 | 7 | – | 5.25 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 6 | 304 | 128 | 60.80 | 67.71 | 1 | 2 |
Bangladesh | 5 | 197 | 59 | 39.40 | 75.48 | 3 | 0 |
England | 2 | 140 | 139 | 70.00 | 91.50 | 0 | 1 |
Ireland | 4 | 70 | 45 | 17.50 | 51.47 | 0 | 0 |
New Zealand | 4 | 24 | 18 | 6.00 | 54.55 | 0 | 0 |
South Africa | 1 | 19 | 19 | – | 67.86 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 3 | 5 | 154 | 30.80 | 3.42 | 54.00 |
Bangladesh | 1 | 1 | 49 | 49.00 | 5.44 | 54.00 |
New Zealand | 1 | 0 | 43 | – | 3.91 | – |
Ireland | 2 | 0 | 44 | – | 2.59 | – |
South Africa | 1 | 0 | 46 | – | 5.11 | – |
England | 1 | 0 | 17 | – | 8.50 | – |
Last 10 innings · batting
128 & 58vs AFG
2vs AFG
22vs AFG
13vs AFG
9vs AFG
31vs AFG
0vs BAN
30vs AUS
23vs AUS
25vs AUS
Test
vs AFG5 Nov 2026 · c Z Akbar b Q Ahmad & b M Saleem Safi
128 & 58(206 & 86)
T20I
vs AFG1 Nov 2026 · c I Zadran b A Omarzai
2(3)
T20I
vs AFG29 Oct 2026 · c R Khan b AD Ahmadzai
22(15)
T20I
vs AFG27 Oct 2026 · c S Kamal b MU Rahman
13(18)
ODI
vs AFG23 Oct 2026 · c & b A Omarzai
9(21)
ODI
vs AFG19 Oct 2026 · lbw b AM Ghazanfar
31(40)
ODI
vs BAN17 Oct 2026 · lbw b T Ahmed
0(6)
ODI
vs AUS20 Sep 2026 · c T Head b N Ellis
30(29)
ODI
vs AUS18 Sep 2026 · b MT Renshaw
23(34)
ODI
vs AUS15 Sep 2026 · c J Inglis b N Ellis
25(32)
Last 10 innings · bowling
0/18vs AFG
0/19vs AUS
2/8vs NAM
0/7vs IND
1/22vs IND
0/11vs BAN
0/9vs BAN
0/22vs BAN
1/13vs BAN
0/9vs SA
Zimbabwe Cricket
Peshawar Zalmi
Sri Lanka
Bangladesh
Afghanistan
India
South Africa
Pakistan
Australia
Ireland
New Zealand
West Indies
England