Personal details
Born10 Dec 1993
Age32 Years
NationalityPakistani
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 2 | 36 | 18 | 92.3 | 0 | 0 |
| T20 | 78 | 1805 | 25.06 | 131.46 | 1 | 9 |
| List A | 45 | 1104 | 25.09 | 93.16 | 0 | 6.92 |
| First-class | 30 | 1792 | 35.84 | 80.25 | 1 | 5.37 |
| T10 | 7 | 9 | 3.00 | 60.00 | 2 | 9.00 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 2 | 2 | 0 | 36 | 36 | 18 | 39 | 92.3 | 0 | 0 | 4 | 0 | 0 |
| T20 | 78 | 76 | 4 | 1805 | 85 | 25.06 | 1373 | 131.46 | 0 | 12 | 204 | 56 | 23 |
| List A | 45 | 45 | 1 | 1104 | 115 | 25.09 | 1185 | 93.16 | 1 | 4 | 154 | 13 | 9 |
| First-class | 30 | 51 | 1 | 1792 | 303 | 35.84 | 2233 | 80.25 | 5 | 2 | 276 | 5 | 14 |
| T10 | 7 | 4 | 1 | 9 | 5 | 3.00 | 15 | 60.00 | 0 | 0 | 0 | 0 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 78 | 1 | 1 | 9 | 1 | 1/9 | 9 | 9 | 0 | 0 |
| List A | 45 | 2 | 2.1 | 15 | 0 | – | 0 | 6.92 | 0 | 0 |
| First-class | 30 | 12 | 37 | 199 | 1 | 1/33 | 199 | 5.37 | 0 | 0 |
| T10 | 7 | 2 | 2 | 18 | 2 | 2/7 | 9.00 | 9.00 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 20 | 448 | 73 | 23.58 | 132.54 | 1 | 9.00 |
| Lanka Premier League | 7 | 117 | 56 | 19.50 | 121.88 | 0 | – |
| National T20 Cup | 23 | 347 | 85 | 16.52 | 129.48 | 0 | – |
| Quaid-e-Azam Trophy | 7 | 678 | 303 | 67.80 | 83.81 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 36 | 36 | 18.00 | 92.31 | 0 | 0 |
Last 10 innings · batting
4vs PZ
39vs LRB
20vs MUR
67vs ABT
50vs SIAL
43vs BHWR
45vs ISLR
18vs AJK
65vs LAR
5vs QTR
T20
vs PZ15 Apr 2026 · c M Haris b I Ahmed
4(3)
T20
vs LRB14 Mar 2026 · b A Razzaq
39(29)
T20
vs MUR12 Mar 2026 · c Muhammad Shahzad b Aamer Yamin
20(14)
T20
vs ABT10 Mar 2026 · lbw b S Khan
67(36)
T20
vs SIAL8 Mar 2026 · c Hamza Nazar b U Mir
50(27)
T20
vs BHWR24 Feb 2026 · c M Sudais b B Ali
43(29)
T20
vs ISLR22 Feb 2026 · c Shahbaz Khan b A Sheikh
45(33)
T20
vs AJK20 Feb 2026 · c H Raza b F Saleem
18(18)
T20
vs LAR16 Feb 2026 · lbw b G Raza
65(38)
T20
vs QTR14 Feb 2026 · runout (M Junaid)
5(14)
Last 3 innings · bowling
2/7vs TPC-II
0/11vs WCC
1/9vs PZ
Quetta Gladiators
Bangladesh