Personal details
Born1 Nov 1992
Age33 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 8 | 15 | 1.88 | 13.89 | 21 | 4.09 |
| ODI | 1 | 0 | – | 0 | 1 | 5.3 |
| T20I | 3 | 1 | – | 100 | 1 | 12.28 |
| T20 | 63 | 54 | 10.8 | 76.05 | 102 | 8.15 |
| List A | 40 | 114 | 10.36 | 53.02 | 48 | 5.01 |
| First-class | 66 | 409 | 7.86 | 22.21 | 244 | 3.16 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 14 | 6 | 15 | 8 | 1.88 | 108 | 13.89 | 0 | 0 | 0 | 0 | 2 |
| ODI | 1 | 1 | 1 | 0 | 0 | – | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| T20I | 3 | 2 | 2 | 1 | 1 | – | 1 | 100 | 0 | 0 | 0 | 0 | 0 |
| T20 | 63 | 20 | 15 | 54 | 11 | 10.8 | 71 | 76.05 | 0 | 0 | 3 | 0 | 20 |
| List A | 40 | 26 | 15 | 114 | 17 | 10.36 | 215 | 53.02 | 0 | 0 | 7 | 0 | 10 |
| First-class | 66 | 84 | 32 | 409 | 24 | 7.86 | 1841 | 22.21 | 0 | 0 | 51 | 1 | 13 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 14 | 208.1 | 851 | 21 | 6/102 | 40.52 | 4.09 | 0 | 0 |
| ODI | 1 | 1 | 10 | 53 | 1 | 1/53 | 53 | 5.3 | 0 | 0 |
| T20I | 3 | 3 | 7 | 86 | 1 | 1/34 | 86 | 12.28 | 0 | 0 |
| T20 | 63 | 63 | 226.5 | 1850 | 102 | 5/24 | 18.13 | 8.15 | 1 | 0 |
| List A | 40 | 40 | 303.5 | 1523 | 48 | 5/45 | 31.72 | 5.01 | 1 | 0 |
| First-class | 66 | 116 | 1928.1 | 6108 | 244 | 11/130 | 25.03 | 3.16 | 12 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 2 | 0 | 0 | – | – | 6 | 5.63 |
| Pakistan Super League | 28 | 19 | 10 | 4.75 | 50.00 | 42 | 8.76 |
| Vitality Blast | 10 | 5 | 5 | – | 100.00 | 19 | 7.73 |
| County Championship | 2 | 4 | 2 | 2.00 | 11.11 | 8 | 3.30 |
| Quaid-e-Azam Trophy | 27 | 180 | 24 | 10.59 | 26.47 | 112 | 3.16 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 2 | 1 | 1 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 3 | 1 | 86 | 86.00 | 12.29 | 42.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 1 | 53 | 53.00 | 5.30 | 60.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 6 | 20 | 8 | 20.00 | 54.05 | 0 | 0 |
West Indies | 3 | 2 | 2 | 1.00 | 6.90 | 0 | 0 |
Bangladesh | 3 | 2 | 2 | 0.67 | 8.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 4 | 9 | 200 | 22.22 | 2.91 | 45.89 |
England | 5 | 8 | 360 | 45.00 | 6.17 | 43.75 |
Bangladesh | 3 | 2 | 145 | 72.50 | 2.64 | 165.00 |
Last 10 innings · batting
0 & 1*vs YOR
5 & 4*vs ENG
3 & 8*vs ENG
0vs WI
2 & 0*vs WI
2 & 1*vs SOM
5*vs LAN
1*vs PZ
0vs IU
10vs LQ
First Class
vs YOR24 Sep 2026 · Not out & Not out
0 & 1*(15 & 3)
Test
vs ENG9 Sep 2026 · Not out & Not out
5 & 4*(19 & 5)
Test
vs ENG27 Aug 2026 · Not out & c H Brook b JC Tongue
3 & 8*(8 & 5)
Test
vs WI2 Aug 2026 · b JA Warrican
0(1)
Test
vs WI25 Jul 2026 · Not out & c JP Greaves b S Joseph
2 & 0*(25 & 3)
First Class
vs SOM12 Jun 2026 · Not out & c ARJ Ogborne b C Overton
2 & 1*(3 & 15)
T20
vs LAN25 May 2026 · Not out
5*(5)
T20
vs PZ3 May 2026 · Not out
1*(7)
T20
vs IU24 Apr 2026 · lbw b I Wasim
0(2)
T20
vs LQ26 Mar 2026 · runout (U Shah)
10(9)
Last 10 innings · bowling
2 & 0/92 & 23vs ENG
3 & 2/86 & 70vs ENG
1/89vs ENG
2 & 1/67 & 31vs WI
4 & 2/50 & 52vs WI
1/32vs DUR
1/25vs LAN
3/20vs LEI
2/45vs KEN
3/25vs DER
Test
vs ENG9 Sep 2026
2 & 0/92 & 23
Test
vs ENG27 Aug 2026
3 & 2/86 & 70
Test
vs ENG19 Aug 2026
1/89
Test
vs WI2 Aug 2026
2 & 1/67 & 31
Test
vs WI25 Jul 2026
4 & 2/50 & 52
T20
vs DUR5 Jul 2026
1/32
T20
vs LAN3 Jul 2026
1/25
T20
vs LEI28 Jun 2026
3/20
T20
vs KEN26 Jun 2026
2/45
T20
vs DER7 Jun 2026
3/25
Hyderabad Kingsmen
New Zealand
England
West Indies
Bangladesh