Personal details
Born28 Dec 2002
Age23 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 9 | 48 | 8 | 64.86 | 3 | 10.2 |
| T20I | 14 | 189 | 27 | 135 | 0 | 0 |
| T20 | 80 | 1151 | 25.02 | 133.68 | 2 | 9.8 |
| List A | 39 | 771 | 27.53 | 94.95 | 3 | 10.2 |
| First-class | 24 | 1188 | 37.12 | 66.22 | 1 | 5.56 |
| T10 | 3 | 13 | 6.50 | 162.50 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 6 | 0 | 48 | 22 | 8 | 74 | 64.86 | 0 | 0 | 3 | 1 | 5 |
| T20I | 14 | 11 | 4 | 189 | 37 | 27 | 140 | 135 | 0 | 0 | 20 | 7 | 8 |
| T20 | 80 | 68 | 22 | 1151 | 57 | 25.02 | 861 | 133.68 | 0 | 1 | 81 | 55 | 55 |
| List A | 39 | 32 | 4 | 771 | 100 | 27.53 | 812 | 94.95 | 1 | 5 | 64 | 20 | 23 |
| First-class | 24 | 39 | 7 | 1188 | 101 | 37.12 | 1794 | 66.22 | 1 | 7 | 144 | 20 | 28 |
| T10 | 3 | 3 | 1 | 13 | 10 | 6.50 | 8 | 162.50 | 0 | 0 | 1 | 1 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 1 | 5 | 51 | 3 | 3/51 | 17 | 10.2 | 0 | 0 |
| T20 | 80 | 4 | 5 | 49 | 2 | 1/4 | 24.5 | 9.8 | 0 | 0 |
| List A | 39 | 1 | 5 | 51 | 3 | 3/51 | 17 | 10.2 | 0 | 0 |
| First-class | 24 | 4 | 16 | 89 | 1 | 1/22 | 89 | 5.56 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 40 | 578 | 48 | 26.27 | 133.18 | 0 | – |
| Abu Dhabi T10 | 3 | 13 | 10 | 6.50 | 162.50 | 0 | – |
| National T20 Cup | 15 | 203 | 57 | 20.30 | 135.33 | 2 | 9.80 |
| ICC Under-19 World Cup | 12 | 259 | 75 | 37.00 | 84.09 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 5 | 84 | 30 | 28.00 | 121.74 | 0 | 0 |
Australia | 3 | 47 | 37 | 23.50 | 123.68 | 0 | 0 |
South Africa | 2 | 31 | 30 | 15.50 | 172.22 | 0 | 0 |
Zimbabwe | 1 | 27 | 27 | – | 180.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 1 | 22 | 22 | 22.00 | 62.86 | 0 | 0 |
South Africa | 2 | 16 | 15 | 8.00 | 88.89 | 0 | 0 |
Zimbabwe | 2 | 10 | 7 | 5.00 | 50.00 | 0 | 0 |
New Zealand | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 3 | 51 | 17.00 | 10.20 | 10.00 |
Last 10 innings · batting
0vs OMA XI
6*vs IND XI
8vs UAE XI
2vs PAK-GR
37vs PAK-WH
6*vs PAK-GO
1vs PZ
0vs RP
9vs IU
8*vs MS
T10
vs OMA XI1 Nov 2026 · c M Raza b U Afridi
0(1)
T10
vs IND XI30 Oct 2026 · Not out
6*(1)
T10
vs UAE XI30 Oct 2026 · c MM Farooq b M Merchant
8(3)
List A
vs PAK-GR15 Aug 2026 · c S Baig b F Ashraf
2(9)
List A
vs PAK-WH13 Aug 2026 · b M Wasim
37(35)
List A
vs PAK-GO12 Aug 2026 · Not out
6*(13)
T20
vs PZ3 May 2026 · runout (S Muqeem / MG Bracewell)
1(2)
T20
vs RP26 Apr 2026 · c D Forrester b S Masood
0(1)
T20
vs IU24 Apr 2026 · c CJ Green b S Khan
9(10)
T20
vs MS22 Apr 2026 · Not out
8*(5)
Last 10 innings · bowling
0/31vs OMA XI
2/16vs HK XI
0/24vs IND XI
1/23vs UAE XI
0/13vs PSA
0/1vs DOL
0/15vs SOP
1/12vs KPH
1/4vs NOR
0/18vs SOP
Quetta Qavalry
Hyderabad Kingsmen
New Zealand
Australia
South Africa
Zimbabwe