Personal details
Born24 Apr 2002
Age24 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 1 | 0 | – | 0 | 0 | 0 |
| T20 | 64 | 766 | 19.15 | 128.3 | 31 | 8.04 |
| List A | 61 | 1462 | 29.24 | 91.48 | 59 | 5.31 |
| First-class | 50 | 2503 | 39.73 | 62.62 | 96 | 3.07 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 0 | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| T20 | 64 | 48 | 8 | 766 | 45 | 19.15 | 597 | 128.3 | 0 | 0 | 66 | 30 | 24 |
| List A | 61 | 56 | 6 | 1462 | 118 | 29.24 | 1598 | 91.48 | 3 | 5 | 125 | 45 | 20 |
| First-class | 50 | 70 | 7 | 2503 | 170 | 39.73 | 3997 | 62.62 | 5 | 15 | 318 | 29 | 22 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 64 | 48 | 114.5 | 924 | 31 | 4/43 | 29.8 | 8.04 | 0 | 0 |
| List A | 61 | 60 | 439.3 | 2336 | 59 | 5/6 | 39.59 | 5.31 | 1 | 0 |
| First-class | 50 | 73 | 1060.5 | 3266 | 96 | 8/81 | 34.02 | 3.07 | 3 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 16 | 66 | 21 | 8.25 | 103.13 | 3 | 8.93 |
| National T20 Cup | 27 | 364 | 45 | 18.20 | 125.52 | 12 | 7.66 |
| Quaid-e-Azam Trophy | 27 | 1207 | 170 | 37.72 | 56.35 | 60 | 3.19 |
Last 10 innings · batting
21vs PAK-GR
6*vs PAK-WH
11vs HK
6vs QG
27vs PWR
26vs LAHW
7vs KRW
22*vs HYDR
20*vs DMJR
45*vs BHWR
List A
vs PAK-GR18 Aug 2026 · b N Shah
21(17)
List A
vs PAK-WH16 Aug 2026 · Not out
6*(7)
T20
vs HK16 Apr 2026 · c M Labuschagne b H Shah
11(7)
T20
vs QG10 Apr 2026 · c J Khan b U Tariq
6(6)
T20
vs PWR13 Mar 2026 · c Y Khan b M Shoaib
27(15)
T20
vs LAHW9 Mar 2026 · c Muhammad Akhlaq b U Shah
26(10)
T20
vs KRW7 Mar 2026 · c Danish Aziz b S Ayub
7(13)
T20
vs HYDR23 Feb 2026 · Not out
22*(14)
T20
vs DMJR19 Feb 2026 · Not out
20*(21)
T20
vs BHWR17 Feb 2026 · Not out
45*(30)
Last 10 innings · bowling
1/51vs PAK-GR
2/29vs PAK-WH
0/15vs HK
1/38vs QG
0/30vs PWR
1/29vs BHWR
2/11vs LAHW
0/28vs KRW
1/34vs HYDR
0/23vs DMJR
Rawalpindi Pindiz