Personal details
Born6 Mar 1996
Age30 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 6 | 101 | 16.83 | 75.93 | 0 | 0 |
| T20I | 51 | 1554 | 32.37 | 139.49 | 0 | 0 |
| T20 | 186 | 5775 | 34.58 | 140.13 | 0 | 0 |
| List A | 81 | 3165 | 40.06 | 85.93 | 0 | 0 |
| First-class | 63 | 4796 | 44.82 | 62.01 | 3 | 3.4 |
| T10 | 2 | 25 | 12.50 | 156.25 | 0 | 0 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 6 | 6 | 0 | 101 | 31 | 16.83 | 133 | 75.93 | 0 | 0 | 10 | 0 | 3 |
| T20I | 51 | 50 | 2 | 1554 | 100 | 32.37 | 1114 | 139.49 | 2 | 13 | 131 | 81 | 23 |
| T20 | 186 | 180 | 13 | 5775 | 162 | 34.58 | 4121 | 140.13 | 9 | 38 | 561 | 266 | 83 |
| List A | 81 | 81 | 2 | 3165 | 155 | 40.06 | 3683 | 85.93 | 9 | 20 | 348 | 54 | 41 |
| First-class | 63 | 110 | 3 | 4796 | 245 | 44.82 | 7734 | 62.01 | 10 | 29 | 673 | 40 | 65 |
| T10 | 2 | 2 | 0 | 25 | 13 | 12.50 | 16 | 156.25 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 63 | 14 | 35 | 119 | 3 | 2/31 | 39.66 | 3.4 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 9 | 185 | 65 | 20.56 | 118.59 | 0 | – |
| Pakistan Super League | 44 | 1286 | 106 | 32.97 | 142.26 | 0 | – |
| ICC Men's T20 World Cup | 7 | 383 | 100 | 76.60 | 160.25 | 0 | – |
| Lanka Premier League | 7 | 158 | 74 | 22.57 | 141.07 | 0 | – |
| Abu Dhabi T10 | 2 | 25 | 13 | 12.50 | 156.25 | 0 | – |
| National T20 Cup | 61 | 2377 | 162 | 46.61 | 145.92 | 0 | – |
| Quaid-e-Azam Trophy | 25 | 1915 | 163 | 45.60 | 56.44 | 0 | 1.40 |
| Asia Cup T20I | 7 | 217 | 58 | 31.00 | 116.04 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 10 | 534 | 100 | 59.33 | 158.93 | 5 | 1 |
India | 5 | 165 | 58 | 33.00 | 116.20 | 2 | 0 |
Bangladesh | 5 | 143 | 74 | 28.60 | 152.13 | 2 | 0 |
West Indies | 3 | 91 | 74 | 30.33 | 126.39 | 1 | 0 |
Zimbabwe | 3 | 83 | 63 | 27.67 | 131.75 | 1 | 0 |
South Africa | 3 | 71 | 28 | 23.67 | 118.33 | 0 | 0 |
Australia | 7 | 66 | 39 | 9.43 | 101.54 | 0 | 0 |
England | 1 | 63 | 63 | 63.00 | 140.00 | 1 | 0 |
Afghanistan | 3 | 39 | 21 | 13.00 | 150.00 | 0 | 0 |
New Zealand | 3 | 21 | 19 | 7.00 | 87.50 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 3 | 64 | 31 | 21.33 | 71.91 | 0 | 0 |
Australia | 3 | 37 | 28 | 12.33 | 84.09 | 0 | 0 |
Last 10 innings · batting
8vs EME
13vs YAL
12vs RDC
76vs SL
73vs SL
89vs SL
10vs IND
1vs BAN
19vs PAK-GR
17vs PAK-WH
T10
vs EME13 Nov 2026 · c KS Bharat b T Boult
8(5)
T10
vs YAL10 Nov 2026 · c A Gous b D Willey
13(7)
T10
vs RDC9 Nov 2026 · c C Jordan b K Paul
12(9)
T20I
vs SL13 Oct 2026 · c D Shanaka b N Thushara
76(47)
T20I
vs SL11 Oct 2026 · c M Theekshana b D Shanaka
73(44)
T20I
vs SL9 Oct 2026 · c S Arachchige b N Thushara
89(53)
T20I
vs IND3 Oct 2026 · c Axar Patel b W Sundar
10(11)
T20I
vs BAN1 Oct 2026 · c TW Hridoy b M Hasan
1(4)
List A
vs PAK-GR15 Aug 2026 · c F Yousaf b F Ashraf
19(22)
List A
vs PAK-WH13 Aug 2026 · c H Rauf b Shahnawaz Dahani
17(19)
Last 5 innings · bowling
0/7vs MSA
0/4vs MUL
0/1vs CPNJB
0/2vs NOR
0/0vs NOR
Pakistan Cricket
Multan Sultans
Dambulla Sixers
Sri Lanka
India
Bangladesh
West Indies
Zimbabwe
South Africa
Australia
England
Afghanistan
New Zealand