Personal details
Born12 Feb 1996
Age30 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 12 | 224 | 28 | 80.57 | 0 | 7.7 |
| T20I | 23 | 441 | 22.05 | 113.95 | 7 | 9 |
| T20 | 208 | 4015 | 29.74 | 124.57 | 87 | 8.83 |
| List A | 125 | 3754 | 40.36 | 89.85 | 40 | 6.22 |
| First-class | 78 | 4250 | 40.09 | 52.59 | 60 | 4.04 |
| T10 | 5 | 28 | 28.00 | 215.38 | 3 | 18.20 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 10 | 2 | 224 | 62 | 28 | 278 | 80.57 | 0 | 1 | 19 | 2 | 1 |
| T20I | 23 | 23 | 3 | 441 | 63 | 22.05 | 387 | 113.95 | 0 | 2 | 41 | 5 | 9 |
| T20 | 208 | 183 | 48 | 4015 | 101 | 29.74 | 3223 | 124.57 | 1 | 21 | 346 | 104 | 41 |
| List A | 125 | 119 | 26 | 3754 | 141 | 40.36 | 4178 | 89.85 | 8 | 23 | 307 | 82 | 39 |
| First-class | 78 | 124 | 18 | 4250 | 253 | 40.09 | 8080 | 52.59 | 7 | 25 | 511 | 62 | 39 |
| T10 | 5 | 2 | 1 | 28 | 27 | 28.00 | 13 | 215.38 | 0 | 0 | 0 | 4 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 4 | 10 | 77 | 0 | – | 0 | 7.7 | 0 | 0 |
| T20I | 23 | 8 | 12 | 108 | 7 | 2/12 | 15.42 | 9 | 0 | 0 |
| T20 | 208 | 111 | 247.2 | 2185 | 87 | 4/14 | 25.11 | 8.83 | 0 | 0 |
| List A | 125 | 75 | 291.5 | 1818 | 40 | 4/54 | 45.45 | 6.22 | 0 | 0 |
| First-class | 78 | 105 | 627.3 | 2539 | 60 | 5/62 | 42.31 | 4.04 | 0 | 0 |
| T10 | 5 | 5 | 5 | 91 | 3 | 2/17 | 30.33 | 18.20 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 5 | 51 | 40 | 17.00 | 115.91 | 2 | 8.56 |
| Pakistan Super League | 70 | 1170 | 63 | 24.89 | 123.81 | 20 | 12.23 |
| National T20 Cup | 71 | 1392 | 77 | 34.80 | 129.85 | 32 | 8.66 |
| Quaid-e-Azam Trophy | 25 | 1838 | 253 | 54.06 | 58.55 | 14 | 3.84 |
| Asia Cup T20I | 4 | 46 | 32 | 15.33 | 92.00 | 2 | 6.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 3 | 135 | 63 | 135.00 | 127.36 | 1 | 0 |
South Africa | 6 | 121 | 55 | 20.17 | 119.80 | 1 | 0 |
Zimbabwe | 2 | 54 | 44 | 27.00 | 114.89 | 0 | 0 |
Australia | 4 | 49 | 30 | 12.25 | 111.36 | 0 | 0 |
Sri Lanka | 1 | 32 | 32 | – | 106.67 | 0 | 0 |
India | 2 | 11 | 10 | 5.50 | 84.62 | 0 | 0 |
Bangladesh | 2 | 4 | 3 | 2.00 | 36.36 | 0 | 0 |
New Zealand | 1 | 0 | 0 | – | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 2 | 3 | 15 | 5.00 | 7.50 | 4.00 |
Sri Lanka | 1 | 2 | 18 | 9.00 | 6.00 | 9.00 |
Bangladesh | 1 | 1 | 32 | 32.00 | 10.67 | 18.00 |
Zimbabwe | 2 | 1 | 21 | 21.00 | 10.50 | 12.00 |
South Africa | 1 | 0 | 14 | – | 14.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 2 | 104 | 62 | 104.00 | 86.67 | 1 | 0 |
West Indies | 3 | 73 | 41 | 36.50 | 100.00 | 0 | 0 |
South Africa | 3 | 34 | 22 | 11.33 | 57.63 | 0 | 0 |
Bangladesh | 2 | 13 | 9 | 6.50 | 50.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 1 | 0 | 26 | – | 6.50 | – |
South Africa | 2 | 0 | 37 | – | 7.40 | – |
Sri Lanka | 1 | 0 | 14 | – | 14.00 | – |
Last 10 innings · batting
24vs LL
1vs SR
40vs KG
0vs BK
3vs JB
9vs BAN
4vs BAN
6*vs RR
3vs NE
42*vs SL
T20
vs LL12 Nov 2026 · b Rohit Paudel
24(22)
T20
vs SR6 Nov 2026 · lbw b DS Airee
1(4)
T20
vs KG2 Nov 2026 · hit wicket (J Khan)
40(30)
T20
vs BK29 Oct 2026 · b C Asalanka
0(4)
T20
vs JB27 Oct 2026 · c A Kumar Sah b R Mahesh Yadav
3(14)
ODI
vs BAN13 Mar 2026 · b MR Hossain
9(13)
ODI
vs BAN11 Mar 2026 · lbw b MH Miraz
4(13)
T20
vs RR1 Jan 2026 · Not out
6*(6)
T20
vs NE29 Dec 2025 · c M Sadaqat b H Mahmud
3(9)
ODI
vs SL16 Nov 2025 · Not out
42*(57)
Last 10 innings · bowling
1/13vs LL
1/13vs SR
2/32vs KG
0/39vs BK
3/26vs JB
0/13vs RR
1/18vs NE
0/14vs SL
0/21vs SA
1/28vs KARB

West Indies
South Africa
Zimbabwe
Australia
Sri Lanka
India
Bangladesh
New Zealand