Personal details
Born3 Jul 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 3 | 17 | 17 | 154.54 | 5 | 8.20 |
| T20 | 53 | 148 | 11.38 | 125.42 | 54 | 8.28 |
| List A | 16 | 251 | 27.88 | 88.38 | 20 | 6.25 |
| First-class | 11 | 111 | 13.87 | 52.11 | 30 | 3.88 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 1 | 0 | 17 | 17 | 17 | 11 | 154.54 | 0 | 0 | 3 | 0 | 1 |
| T20 | 53 | 22 | 9 | 148 | 24 | 11.38 | 118 | 125.42 | 0 | 0 | 12 | 7 | 12 |
| List A | 16 | 13 | 4 | 251 | 65 | 27.88 | 284 | 88.38 | 0 | 1 | 14 | 12 | 1 |
| First-class | 11 | 9 | 1 | 111 | 56 | 13.87 | 213 | 52.11 | 0 | 1 | 13 | 3 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 3 | 10 | 82 | 5 | 2/23 | 16.40 | 8.20 | 0 | 0 |
| T20 | 53 | 51 | 179 | 1483 | 54 | 4/28 | 27.46 | 8.28 | 0 | 0 |
| List A | 16 | 16 | 116 | 725 | 20 | 5/33 | 36.25 | 6.25 | 1 | 0 |
| First-class | 11 | 18 | 249 | 968 | 30 | 7/88 | 32.26 | 3.88 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 4 | 1 | 1 | – | 50.00 | 4 | 9.14 |
| Pakistan Super League | 18 | 66 | 24 | 16.50 | 122.22 | 17 | 9.05 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 1 | 17 | 17 | 17.00 | 154.55 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 3 | 3 | 54 | 18.00 | 6.00 | 18.00 |
India | 1 | 2 | 43 | 21.50 | 14.33 | 9.00 |
Last 10 innings · batting
25*vs OMA XI
0vs PAK-GR
9vs PAK-WH
22vs MS
6*vs HK
4vs KK
5*vs ABT
10vs ENG-L
3vs ENG-A
2vs ENG-A
T10
vs OMA XI1 Nov 2026 · Not out
25*(5)
List A
vs PAK-GR15 Aug 2026 · c F Yousaf b M Hasnain
0(4)
List A
vs PAK-WH13 Aug 2026 · c S Masood b M Wasim
9(27)
T20
vs MS5 Apr 2026 · Retired hurt
22(9)
T20
vs HK29 Mar 2026 · Not out
6*(8)
T20
vs KK27 Mar 2026 · c M Ali b H Ali
4(3)
T20
vs ABT17 Mar 2026 · Not out
5*(3)
List A
vs ENG-L27 Feb 2026 · lbw b J Coles
10(22)
T20
vs ENG-A22 Feb 2026 · c S Cook b J Coles
3(3)
T20
vs ENG-A20 Feb 2026 · c W Smeed b S Mahmood
2(3)
Last 10 innings · bowling
0/27vs OMA XI
1/33vs HK XI
1/21vs IND XI
0/20vs UAE XI
2/43vs IND
0/16vs BAN
1/59vs PAK-GR
0/42vs PAK-WH
0/32vs PAK-GO
0/42vs IU
Quetta Gladiators
Bangladesh
India