Personal details
Born10 May 1995
Age30 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 95 | 625 | 14.88 | 144.34 | 105 | 8.87 |
| List A | 97 | 1385 | 22.33 | 95.05 | 120 | 5.66 |
| First-class | 64 | 2114 | 23.48 | 62.12 | 205 | 3.27 |
| T10 | 7 | 0 | 0.00 | 0.00 | 7 | 10.58 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 95 | 63 | 21 | 625 | 43 | 14.88 | 433 | 144.34 | 0 | 0 | 41 | 38 | 33 |
| List A | 97 | 78 | 16 | 1385 | 105 | 22.33 | 1457 | 95.05 | 2 | 3 | 93 | 68 | 40 |
| First-class | 64 | 99 | 9 | 2114 | 106 | 23.48 | 3403 | 62.12 | 1 | 10 | 234 | 53 | 27 |
| T10 | 7 | 1 | 0 | 0 | 0 | 0.00 | 5 | 0.00 | 0 | 0 | 0 | 0 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 95 | 92 | 287.2 | 2551 | 105 | 4/27 | 24.29 | 8.87 | 0 | 0 |
| List A | 97 | 95 | 684 | 3877 | 120 | 5/54 | 32.3 | 5.66 | 1 | 0 |
| First-class | 64 | 110 | 1597.1 | 5238 | 205 | 10/49 | 25.55 | 3.27 | 9 | 2 |
| T10 | 7 | 7 | 12.4 | 134 | 7 | 2/26 | 19.14 | 10.58 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 24 | 130 | 27 | 13.00 | 142.86 | 21 | 12.11 |
| Abu Dhabi T10 | 7 | 0 | 0 | 0.00 | 0.00 | 7 | 10.58 |
| National T20 Cup | 45 | 370 | 43 | 15.42 | 151.64 | 50 | 9.06 |
| Quaid-e-Azam Trophy | 18 | 548 | 72 | 23.83 | 59.05 | 41 | 3.21 |
Last 10 innings · batting
3vs HK
0 & 19vs LAHW
72vs FAIS
3vs SA
23vs AST
59vs QTR
2vs STA
1vs LN
11vs DOL
72vs MAR
T20
vs HK26 Apr 2026 · c M Labuschagne b H Shah
3(3)
First Class
vs LAHW18 Oct 2025 · lbw b H Rehman & c Junaid Ali b U Shah
0 & 19(6 & 11)
First Class
vs FAIS12 Oct 2025 · c Ali Shan b Shahid Ali
72(148)
List A
vs SA17 Feb 2025 · c M Jansen b PWA Mulder
3(7)
T20
vs AST7 Dec 2024 · c M Mohsin-ll b Hussain Talat
23(17)
First Class
vs QTR1 Nov 2024 · c Bismillah Khan b Najeebullah
59(99)
List A
vs STA21 Sep 2024 · c SM Khan b J Khan
2(3)
List A
vs LN16 Sep 2024 · lbw b S Afridi
1(5)
List A
vs DOL14 Sep 2024 · c Qasim Akram b U Qadir
11(9)
List A
vs MAR12 Sep 2024 · b Zahid Mahmood
72(84)
Last 10 innings · bowling
1/48vs HK
2/45vs PZ
1 & 1/54 & 27vs LAHW
0 & 0/39 & 20vs FAIS
2/77vs PHR
0/39vs SA
0/50vs AST
3 & 1/82 & 28vs QTR
0/15vs MAR
1/44vs STA
T20
vs HK26 Apr 2026
1/48
T20
vs PZ28 Mar 2026
2/45
First Class
vs LAHW18 Oct 2025
1 & 1/54 & 27
First Class
vs FAIS12 Oct 2025
0 & 0/39 & 20
First Class
vs PHR6 Oct 2025
2/77
List A
vs SA17 Feb 2025
0/39
T20
vs AST7 Dec 2024
0/50
First Class
vs QTR1 Nov 2024
3 & 1/82 & 28
List A
vs MAR24 Sep 2024
0/15
List A
vs STA21 Sep 2024
1/44
Rawalpindi Pindiz