Personal details
Born3 Jul 1998
Age28 Years
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 59 | 665 | 20.15 | 116.26 | 1 | 8.89 |
| List A | 43 | 842 | 29.03 | 95.68 | 8 | 5.4 |
| First-class | 21 | 979 | 26.45 | 52.97 | 0 | 4.8 |
Debuts
List ABalochistan vs Punjab (Pak) at Faisalabad19 Apr 2016
T20Lahore B vs Peshawar at Rawalpindi18 Nov 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 59 | 43 | 10 | 665 | 54 | 20.15 | 572 | 116.26 | 0 | 1 | 40 | 22 | 17 |
| List A | 43 | 36 | 7 | 842 | 114 | 29.03 | 880 | 95.68 | 1 | 3 | 54 | 18 | 21 |
| First-class | 21 | 40 | 3 | 979 | 118 | 26.45 | 1848 | 52.97 | 1 | 7 | 99 | 21 | 16 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 59 | 6 | 9 | 80 | 1 | 1/15 | 80.00 | 8.89 | 0 | 0 |
| List A | 43 | 12 | 49 | 265 | 8 | 2/9 | 33.12 | 5.4 | 0 | 0 |
| First-class | 21 | 2 | 3.2 | 16 | 0 | – | 0 | 4.8 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 10 | 21 | 13 | 5.25 | 91.30 | 1 | – |
| National T20 Cup | 18 | 182 | 49 | 18.20 | 113.04 | 0 | – |
| Quaid-e-Azam Trophy | 13 | 693 | 81 | 30.13 | 52.58 | 0 | – |
| Major League Cricket | 24 | 296 | 54 | 18.50 | 126.50 | 0 | 11.40 |
| Global T20 Canada | 2 | 45 | 44 | 22.50 | 112.50 | 0 | – |
Last 10 innings · batting
44vs MW
1vs MS
8vs WF
0vs SFU
24vs WF
6vs SEO
3vs MINY
11vs SEO
7vs MINY
41vs SEO
T20
vs MW30 Oct 2026 · b A Sheikh
44(38)
T20
vs MS29 Oct 2026 · c Miguel Cummins b W Parnell
1(2)
T20
vs WF18 Jul 2026 · c L Ferguson b MJ Owen
8(4)
T20
vs SFU11 Jul 2026 · c Ld Pretorius b H Rauf
0(1)
T20
vs WF10 Jul 2026 · c J Edwards b MJ Owen
24(12)
T20
vs SEO28 Jun 2026 · b HM Singh
6(5)
T20
vs MINY27 Jun 2026 · c Rushil Ugarkar b R Shepherd
3(12)
T20
vs SEO21 Jun 2026 · lbw b OEG Baartman
11(5)
T20
vs MINY3 Jul 2025 · c M Patel b N Kenjige
7(16)
T20
vs SEO29 Jun 2025 · c H Klaasen b Waqar Salamkheil
41(21)
Last 10 innings · bowling
0/16vs TSK
0/20vs SFU
0/15vs MINY
0/6vs TSK
0/16vs LSA
1/20vs DMU
0/8vs NOR
0/7vs SOP
0/22vs NOR
2/9vs KPH
Los Angeles Knight Riders