Personal details
Born10 Aug 1998
Age28 Years
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 14 | 88 | 8.8 | 133.33 | 0 | 0 |
| T20 | 200 | 3729 | 23.31 | 145.89 | 0 | 0 |
| List A | 30 | 590 | 29.5 | 115 | 0 | 0 |
| First-class | 16 | 739 | 28.42 | 76.58 | 0 | 5.33 |
| T10 | 23 | 377 | 23.56 | 170.59 | 0 | – |
Debuts
T20I England vs Pakistan, Nottingham16 Jul 2021
First Class Balochistan vs Sindh, Karachi 26 Dec 2020
List AMultan vs Pakistan TV, Multan 6 Sep 2018
T20 Gladiators vs United, Abu Dhabi 5 Mar 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 14 | 13 | 3 | 88 | 30 | 8.8 | 66 | 133.33 | 0 | 0 | 6 | 7 | 5 |
| T20 | 200 | 184 | 24 | 3729 | 109 | 23.31 | 2556 | 145.89 | 1 | 17 | 318 | 227 | 90 |
| List A | 30 | 23 | 3 | 590 | 83 | 29.5 | 513 | 115 | 0 | 2 | 62 | 22 | 29 |
| First-class | 16 | 27 | 1 | 739 | 103 | 28.42 | 965 | 76.58 | 1 | 4 | 102 | 17 | 34 |
| T10 | 23 | 21 | 5 | 377 | 54 | 23.56 | 221 | 170.59 | 0 | 1 | 37 | 22 | 8 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 16 | 2 | 3 | 16 | 0 | – | 0 | 5.33 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 40 | 754 | 64 | 21.54 | 134.40 | 0 | – |
| Pakistan Super League | 69 | 1398 | 97 | 24.10 | 143.38 | 0 | – |
| ICC Men's T20 World Cup | 1 | 0 | 0 | 0.00 | 0.00 | 0 | – |
| Lanka Premier League | 15 | 245 | 55 | 20.42 | 151.23 | 0 | – |
| Abu Dhabi T10 | 20 | 350 | 54 | 25.00 | 169.90 | 0 | – |
| National T20 Cup | 32 | 707 | 88 | 27.19 | 156.42 | 0 | – |
| Quaid-e-Azam Trophy | 13 | 615 | 103 | 29.29 | 77.36 | 0 | – |
| Global T20 Canada | 9 | 209 | 65 | 23.22 | 131.45 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 3 | 48 | 30 | 48.00 | 266.67 | 0 | 0 |
New Zealand | 3 | 22 | 10 | 7.33 | 115.79 | 0 | 0 |
England | 4 | 17 | 11 | 5.67 | 77.27 | 0 | 0 |
Afghanistan | 2 | 1 | 1 | 0.50 | 16.67 | 0 | 0 |
Last 10 innings · batting
9vs BB
7vs VG
14vs MW
8vs TTS
9vs TTS
10*vs VCK
14vs LQ
35vs PZ
34vs IU
26vs HK
T20
vs BB26 Oct 2026 · b Farhan Malik
9(6)
T20
vs VG25 Oct 2026 · c TB Abell b BJ Currie
7(8)
T20
vs MW24 Oct 2026 · c Nauman Anwar b K Alleyne
14(13)
T10
vs TTS4 Oct 2026 · runout (A Gous)
8(5)
T10
vs TTS3 Oct 2026 · c S Movva b SC van Schalkwyk
9(5)
T10
vs VCK30 Sep 2026 · Not out
10*(5)
T20
vs LQ23 Apr 2026 · b DR Sams
14(8)
T20
vs PZ22 Apr 2026 · c F Yousaf b I Ahmed
35(19)
T20
vs IU16 Apr 2026 · c S Minhas b RJ Gleeson
34(29)
T20
vs HK11 Apr 2026 · c Hassan Khan b M Labuschagne
26(19)
Karachi Kings
Delhi Bulls Cricket
Quetta Qavalry
Ireland
New Zealand
England
Afghanistan