Personal details
Born20 Oct 2002
Age24 Years
NationalitySylhet, Bangladesh
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 41 | 41 | 51.24 | 1 | 4.9 |
| ODI | 15 | 151 | 18.87 | 82.51 | 24 | 5.75 |
| T20I | 41 | 195 | 13 | 103.72 | 48 | 8.29 |
| T20 | 94 | 342 | 11.4 | 102.39 | 118 | 8.36 |
| List A | 68 | 341 | 13.11 | 78.93 | 109 | 5.48 |
| First-class | 18 | 414 | 17.25 | 45.74 | 29 | 3.22 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 0 | 41 | 41 | 41 | 80 | 51.24 | 0 | 0 | 2 | 1 | 1 |
| ODI | 15 | 11 | 3 | 151 | 45 | 18.87 | 183 | 82.51 | 0 | 0 | 9 | 7 | 4 |
| T20I | 41 | 23 | 8 | 195 | 50 | 13 | 188 | 103.72 | 0 | 1 | 13 | 8 | 20 |
| T20 | 94 | 50 | 20 | 342 | 50 | 11.4 | 334 | 102.39 | 0 | 1 | 24 | 14 | 39 |
| List A | 68 | 35 | 9 | 341 | 45 | 13.11 | 432 | 78.93 | 0 | 0 | 23 | 13 | 26 |
| First-class | 18 | 27 | 3 | 414 | 66 | 17.25 | 905 | 45.74 | 0 | 1 | 36 | 10 | 7 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 10 | 49 | 1 | 1/49 | 49 | 4.9 | 0 | 0 |
| ODI | 15 | 15 | 113.5 | 655 | 24 | 3/14 | 27.29 | 5.75 | 0 | 0 |
| T20I | 41 | 40 | 144.5 | 1202 | 48 | 4/7 | 25.04 | 8.29 | 0 | 0 |
| T20 | 94 | 93 | 334.5 | 2802 | 118 | 4/7 | 23.74 | 8.36 | 0 | 0 |
| List A | 68 | 67 | 529.3 | 2905 | 109 | 5/23 | 26.65 | 5.48 | 2 | 0 |
| First-class | 18 | 26 | 340.5 | 1100 | 29 | 6/68 | 37.93 | 3.22 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 35 | 122 | 41 | 9.38 | 96.06 | 47 | 8.87 |
| ICC Men's T20 World Cup | 7 | 12 | 4 | 6.00 | 52.17 | 11 | 6.21 |
| Asia Cup | 1 | 14 | 14 | – | 175.00 | 2 | 4.09 |
| ICC Champions Trophy | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 6.82 |
| ICC Cricket World Cup | 1 | 5 | 5 | – | 83.33 | 3 | 8.00 |
| ICC Under-19 World Cup | 10 | 2 | 2 | 0.67 | 20.00 | 10 | 4.38 |
| Asia Cup T20I | 4 | 10 | 10 | 5.00 | 83.33 | 4 | 6.73 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 5 | 76 | 50 | 19.00 | 143.40 | 1 | 0 |
West Indies | 4 | 67 | 33 | 33.50 | 119.64 | 0 | 0 |
India | 4 | 17 | 8 | 8.50 | 85.00 | 0 | 0 |
Zimbabwe | 1 | 6 | 6 | 6.00 | 120.00 | 0 | 0 |
Ireland | 1 | 5 | 5 | 5.00 | 83.33 | 0 | 0 |
Australia | 1 | 4 | 4 | – | 133.33 | 0 | 0 |
Afghanistan | 2 | 3 | 3 | 1.50 | 23.08 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | – | 25.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
India | 4 | 8 | 177 | 22.13 | 11.06 | 12.00 |
Pakistan | 6 | 7 | 165 | 23.57 | 7.86 | 18.00 |
West Indies | 5 | 4 | 170 | 42.50 | 8.95 | 28.50 |
Afghanistan | 3 | 4 | 94 | 23.50 | 7.83 | 18.00 |
New Zealand | 3 | 3 | 100 | 33.33 | 10.00 | 20.00 |
Ireland | 2 | 3 | 58 | 19.33 | 8.29 | 14.00 |
South Africa | 1 | 3 | 18 | 6.00 | 4.50 | 8.00 |
Sri Lanka | 4 | 2 | 104 | 52.00 | 8.00 | 39.00 |
Zimbabwe | 2 | 1 | 68 | 68.00 | 8.50 | 48.00 |
Australia | 1 | 0 | 9 | – | 9.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 5 | 62 | 33 | 20.67 | 83.78 | 0 | 0 |
West Indies | 1 | 45 | 45 | 45.00 | 72.58 | 0 | 0 |
Afghanistan | 2 | 17 | 17 | 8.50 | 70.83 | 0 | 0 |
India | 2 | 14 | 14 | 14.00 | 116.67 | 0 | 0 |
New Zealand | 1 | 13 | 13 | 13.00 | 118.18 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 6 | 13 | 310 | 23.85 | 6.35 | 22.54 |
Afghanistan | 2 | 5 | 66 | 13.20 | 4.71 | 16.80 |
New Zealand | 3 | 3 | 90 | 30.00 | 4.82 | 37.33 |
India | 2 | 2 | 90 | 45.00 | 5.51 | 49.00 |
West Indies | 2 | 1 | 100 | 100.00 | 6.25 | 96.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 41 | 41 | 41.00 | 51.25 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 1 | 1 | 49 | 49.00 | 4.90 | 60.00 |
Last 10 innings · batting
5vs ST
2vs CR
14*vs CR
1*vs NE
8vs RR
3vs DC
5vs IRE
16 & 5vs KD
8*vs WI
33vs WI
T20
vs ST21 Jan 2026 · c M Ali b S Irshad
5(3)
T20
vs CR17 Jan 2026 · c (sub M Gurbaz) b M Hasan
2(3)
T20
vs CR9 Jan 2026 · Not out
14*(14)
T20
vs NE8 Jan 2026 · Not out
1*(2)
T20
vs RR1 Jan 2026 · runout (N Hasan / KR Mayers)
8(4)
T20
vs DC27 Dec 2025 · b S Mirza
3(5)
T20I
vs IRE27 Nov 2025 · c HT Tector b M Humphreys
5(6)
First Class
vs KD16 Nov 2025 · lbw b S B Ratul & b S Ali
16 & 5(26 & 7)
T20I
vs WI29 Oct 2025 · Not out
8*(6)
T20I
vs WI27 Oct 2025 · c RL Chase b J Holder
33(27)
Last 10 innings · bowling
1/40vs NZ
2/37vs DRO
0/37vs CR
1/33vs ST
4/17vs CR
1/35vs RR
1/25vs CR
0/43vs NE
1/30vs RR
2/31vs NE

Pakistan
West Indies
India
Zimbabwe
Ireland
Australia
Afghanistan
Sri Lanka
New Zealand
South Africa