Personal details
Born12 Oct 1995
Age31 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 1 | 18 | 18 | 180 | 0 | 0 |
| T20 | 41 | 846 | 21.15 | 125.71 | 0 | 12.00 |
| List A | 23 | 601 | 26.13 | 88.25 | 0 | 8.82 |
| First-class | 15 | 746 | 28.69 | 64.14 | 9 | 3.95 |
| T10 | 6 | 146 | 29.20 | 224.62 | 0 | – |
Debuts
T20IPakistan vs Zimbabwe at Lahore24 May 2015
List AWAPDA vs S Stallions at Sialkot24 Dec 2015
T20P Panthers vs S Stallions at Faisalabad11 May 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 0 | 18 | 18 | 18 | 10 | 180 | 0 | 0 | 2 | 1 | 0 |
| T20 | 41 | 41 | 1 | 846 | 97 | 21.15 | 673 | 125.71 | 0 | 5 | 90 | 33 | 16 |
| List A | 23 | 23 | 0 | 601 | 152 | 26.13 | 681 | 88.25 | 1 | 1 | 77 | 12 | 8 |
| First-class | 15 | 26 | 0 | 746 | 199 | 28.69 | 1163 | 64.14 | 1 | 2 | 119 | 5 | 11 |
| T10 | 6 | 6 | 1 | 146 | 49 | 29.20 | 65 | 224.62 | 0 | 0 | 8 | 15 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 41 | 1 | 1 | 12 | 0 | 0/12 | 0 | 12.00 | 0 | 0 |
| List A | 23 | 2 | 2.5 | 25 | 0 | – | 0 | 8.82 | 0 | 0 |
| First-class | 15 | 12 | 40 | 158 | 9 | 6/69 | 17.55 | 3.95 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 5 | 55 | 35 | 11.00 | 105.77 | 0 | – |
| National T20 Cup | 12 | 170 | 34 | 15.45 | 114.09 | 0 | – |
| Major League Cricket | 10 | 203 | 51 | 20.30 | 113.41 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 18 | 18 | 18.00 | 180.00 | 0 | 0 |
Last 10 innings · batting
16vs MS
0vs MRT
3vs TTS
28vs BBZ
22vs MGM
44vs MRT
49*vs WRW
1vs CLE
37vs AFI
16vs SMA
T20
vs MS24 Oct 2026 · st U Chand b FA Allen
16(21)
T10
vs MRT13 Oct 2025 · c A Tye b BJ Currie
0(1)
T10
vs TTS13 Oct 2025 · c A Hales b N Singh
3(4)
T10
vs BBZ12 Oct 2025 · c M Guptill b Dilon Heyliger
28(14)
T10
vs MGM11 Oct 2025 · c Rayyan Pathan b Ali Khan
22(8)
T10
vs MRT10 Oct 2025 · c BJ Currie b I Udana
44(17)
T10
vs WRW9 Oct 2025 · Not out
49*(21)
T20
vs CLE1 May 2025 · c Mohammad Mohsin b SNH Shah
1(3)
T20
vs AFI30 Apr 2025 · c KK Cooper b P Simhadri
37(16)
T20
vs SMA29 Apr 2025 · c H Richards b Shuja Naqvi
16(21)
Last 10 innings · bowling
0/8vs CHT
0/17vs CHK
3/41vs DGI
0/11vs PLU
2/25vs CAE
2/10vs DGI
1/6vs DGI
2/13vs MCS
2/16vs CHT
1/29vs KIN

Zimbabwe