Personal details
Born26 Jul 1993
Age33 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 11 | 181 | 22.62 | 102.25 | 0 | 0 |
| T20I | 8 | 123 | 20.5 | 118.26 | 0 | 0 |
| T20 | 57 | 1467 | 34.92 | 133.85 | 0 | 0 |
| List A | 92 | 3691 | 43.94 | 87.15 | 0 | 24 |
| First-class | 80 | 4378 | 33.67 | 53.67 | 4 | 4.28 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 11 | 10 | 2 | 181 | 38 | 22.62 | 177 | 102.25 | 0 | 0 | 18 | 3 | 4 |
| T20I | 8 | 7 | 1 | 123 | 39 | 20.5 | 104 | 118.26 | 0 | 0 | 12 | 3 | 4 |
| T20 | 57 | 51 | 9 | 1467 | 78 | 34.92 | 1096 | 133.85 | 0 | 10 | 158 | 39 | 30 |
| List A | 92 | 91 | 7 | 3691 | 169 | 43.94 | 4235 | 87.15 | 7 | 22 | 352 | 82 | 38 |
| First-class | 80 | 138 | 8 | 4378 | 221 | 33.67 | 8157 | 53.67 | 9 | 22 | 541 | 46 | 62 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| List A | 92 | 1 | 0.1 | 4 | 0 | – | 0 | 24 | 0 | 0 |
| First-class | 80 | 13 | 44.5 | 192 | 4 | 1/0 | 48 | 4.28 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 14 | 277 | 65 | 30.78 | 145.03 | 0 | – |
| National T20 Cup | 27 | 917 | 78 | 41.68 | 134.06 | 0 | – |
| English One Day Cup | 3 | 21 | 8 | 7.00 | 77.78 | 0 | – |
| Quaid-e-Azam Trophy | 32 | 1989 | 221 | 44.20 | 58.97 | 2 | 5.64 |
| ICC Champions Trophy | 2 | 5 | 4 | 2.50 | 45.45 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 60 | 39 | 60.00 | 153.85 | 0 | 0 |
Afghanistan | 3 | 39 | 16 | 13.00 | 95.12 | 0 | 0 |
South Africa | 2 | 24 | 18 | 12.00 | 100.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 6 | 116 | 38 | 19.33 | 89.23 | 0 | 0 |
South Africa | 2 | 32 | 28 | 32.00 | 128.00 | 0 | 0 |
Zimbabwe | 1 | 29 | 29 | – | 181.25 | 0 | 0 |
India | 1 | 4 | 4 | 4.00 | 66.67 | 0 | 0 |
Last 10 innings · batting
14vs PAK-GR
3vs PAK-WH
35vs PAK-GO
7vs GLO
8vs NOR
6vs KEN
2vs ABT
46vs BHWR
10vs FAIS
17vs PWR
List A
vs PAK-GR15 Aug 2026 · c OB Yousuf b S Khan
14(17)
List A
vs PAK-WH13 Aug 2026 · lbw b M Wasim
3(10)
List A
vs PAK-GO12 Aug 2026 · b M Imran Jnr
35(51)
List A
vs GLO9 Aug 2026 · lbw b Aman Rao
7(4)
List A
vs NOR7 Aug 2026 · b L Guthrie
8(9)
List A
vs KEN2 Aug 2026 · c & b E Singh
6(14)
T20
vs ABT17 Mar 2026 · c & b SB Khan
2(3)
T20
vs BHWR13 Mar 2026 · b Mohammad Sarwar
46(34)
T20
vs FAIS9 Mar 2026 · st A Ali b Mubasir Khan
10(8)
T20
vs PWR7 Mar 2026 · b M Nawaz
17(9)
Last 4 innings · bowling
0 & 0/8 & 6vs SIAL
1 & 0/35 & 27vs SOP
0/24vs KPH
1/0vs KPH

Zimbabwe
Afghanistan
South Africa
New Zealand
India