Personal details
Born10 Oct 1995
Age30 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 6 | 312 | 28.36 | 56.52 | 0 | 5.33 |
| ODI | 11 | 210 | 30 | 99.05 | 1 | 4 |
| T20 | 97 | 2231 | 32.8 | 133.99 | 35 | 7.39 |
| List A | 110 | 3767 | 41.39 | 86.49 | 71 | 5.03 |
| First-class | 72 | 4941 | 45.33 | 52.96 | 40 | 3.38 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 11 | 0 | 312 | 118 | 28.36 | 552 | 56.52 | 1 | 1 | 39 | 2 | 2 |
| ODI | 11 | 7 | 0 | 210 | 103 | 30 | 212 | 99.05 | 1 | 1 | 19 | 9 | 4 |
| T20 | 97 | 84 | 16 | 2231 | 110 | 32.8 | 1665 | 133.99 | 1 | 14 | 196 | 88 | 26 |
| List A | 110 | 103 | 12 | 3767 | 123 | 41.39 | 4355 | 86.49 | 9 | 22 | 331 | 103 | 49 |
| First-class | 72 | 120 | 11 | 4941 | 166 | 45.33 | 9329 | 52.96 | 18 | 21 | 631 | 44 | 64 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 2 | 3 | 16 | 0 | – | 0 | 5.33 | 0 | 0 |
| ODI | 11 | 2 | 4 | 16 | 1 | 1/7 | 16 | 4 | 0 | 0 |
| T20 | 97 | 44 | 108.1 | 800 | 35 | 4/11 | 22.85 | 7.39 | 0 | 0 |
| List A | 110 | 70 | 390.3 | 1965 | 71 | 7/23 | 27.67 | 5.03 | 2 | 0 |
| First-class | 72 | 64 | 452.4 | 1534 | 40 | 4/66 | 38.35 | 3.38 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 35 | 752 | 55 | 25.07 | 126.60 | 1 | 8.60 |
| National T20 Cup | 40 | 1012 | 110 | 36.14 | 130.24 | 17 | 7.45 |
| Quaid-e-Azam Trophy | 31 | 2310 | 166 | 43.58 | 49.83 | 16 | 3.53 |
| Shpageeza Cricket League | 2 | 7 | 7 | 7.00 | 58.33 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 120 | 103 | 60.00 | 94.49 | 0 | 1 |
South Africa | 3 | 67 | 63 | 22.33 | 142.55 | 1 | 0 |
New Zealand | 1 | 18 | 18 | 18.00 | 56.25 | 0 | 0 |
Australia | 1 | 5 | 5 | 5.00 | 83.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 1 | 1 | 7 | 7.00 | 3.50 | 12.00 |
South Africa | 1 | 0 | 9 | – | 4.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 3 | 147 | 118 | 49.00 | 54.04 | 0 | 1 |
South Africa | 4 | 98 | 54 | 24.50 | 71.01 | 1 | 0 |
West Indies | 4 | 67 | 27 | 16.75 | 47.18 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 2 | 0 | 16 | – | 5.33 | – |
Last 10 innings · batting
10vs PAK-GR
30vs PAK-WH
26vs PAK-GR
63vs PAK-BL
0vs HK
42vs IU
35vs MS
50vs IU
10vs KK
37vs PZ
List A
vs PAK-GR18 Aug 2026 · c & b S Khan
10(8)
List A
vs PAK-WH16 Aug 2026 · c SQ Khan b M Wasim
30(26)
List A
vs PAK-GR14 Aug 2026 · c Mehran Mumtaz b F Zaman
26(42)
List A
vs PAK-BL12 Aug 2026 · c Akif Javed b A Minhas
63(85)
T20
vs HK26 Apr 2026 · b H Shah
0(2)
T20
vs IU23 Apr 2026 · c S Minhas b CJ Green
42(30)
T20
vs MS6 Apr 2026 · c A Minhas b Faisal Akram
35(24)
T20
vs IU4 Apr 2026 · c D Conway b F Ashraf
50(39)
T20
vs KK2 Apr 2026 · b Khushdil Shah
10(11)
T20
vs PZ28 Mar 2026 · c F Yousaf b AM Hardie
37(20)
Last 10 innings · bowling
0/5vs PAK-WH
0/21vs PAK-GR
0/12vs PAK-BL
0/7vs IU
0/11vs MUL
1 & 2/46 & 31vs FAIS
1 & 2/49 & 12vs KARB
3/43vs FATA
0/17vs SIAL
0/3vs SA
List A
vs PAK-WH16 Aug 2026
0/5
List A
vs PAK-GR14 Aug 2026
0/21
List A
vs PAK-BL12 Aug 2026
0/12
T20
vs IU4 Apr 2026
0/7
First Class
vs MUL23 Nov 2025
0/11
First Class
vs FAIS17 Nov 2025
1 & 2/46 & 31
First Class
vs KARB11 Nov 2025
1 & 2/49 & 12
First Class
vs FATA5 Nov 2025
3/43
First Class
vs SIAL30 Oct 2025
0/17
Test
vs SA3 Jan 2025
0/3
Rawalpindi Pindiz
Zimbabwe
South Africa
New Zealand
Australia
England
West Indies