Personal details
Born4 Dec 2000
Age25 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 3 | 378 | 75.60 | 60.97 | 0 | 0 |
| ODI | 56 | 1698 | 38.59 | 78.1 | 0 | 12 |
| T20I | 66 | 1451 | 29.02 | 126.84 | 0 | 15 |
| T20 | 166 | 4027 | 30.97 | 128.61 | 0 | 6 |
| List A | 144 | 5117 | 49.67 | 86.92 | 2 | 5.53 |
| First-class | 17 | 995 | 41.45 | 63.05 | 6 | 3.18 |
Debuts
ODIBangladesh vs Ireland, Sylhet18 Mar 2023
T20IBangladesh vs England, Chattogram9 Mar 2023
First ClassChittagong D vs Rajshahi Div, Bogra13 Oct 2017
List APrime DSC vs Shinepukur, Fatullah5 Feb 2018
T20Sixers vs Victorians, Mirpur6 Jan 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 6 | 1 | 378 | 242 | 75.60 | 620 | 60.97 | 0 | 1 | 1 | 0 | 1 |
| ODI | 56 | 51 | 7 | 1698 | 100 | 38.59 | 2174 | 78.1 | 1 | 14 | 109 | 30 | 18 |
| T20I | 66 | 60 | 10 | 1451 | 83 | 29.02 | 1144 | 126.84 | 0 | 7 | 88 | 54 | 20 |
| T20 | 166 | 154 | 24 | 4027 | 109 | 30.97 | 3131 | 128.61 | 2 | 23 | 311 | 152 | 63 |
| List A | 144 | 132 | 29 | 5117 | 125 | 49.67 | 5887 | 86.92 | 6 | 42 | 370 | 97 | 52 |
| First-class | 17 | 25 | 1 | 995 | 217 | 41.45 | 1578 | 63.05 | 3 | 4 | 96 | 21 | 13 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 56 | 1 | 0.1 | 2 | 0 | 0 | 0 | 12 | 0 | 0 |
| T20I | 66 | 1 | 0.2 | 5 | 0 | 0 | 0 | 15 | 0 | 0 |
| T20 | 166 | 5 | 4.3 | 27 | 0 | 0 | 0 | 6 | 0 | 0 |
| List A | 144 | 9 | 21.3 | 119 | 2 | 1/18 | 59.5 | 5.53 | 0 | 0 |
| First-class | 17 | 14 | 53 | 169 | 6 | 4/62 | 28.16 | 3.18 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 64 | 1703 | 109 | 31.54 | 133.46 | 0 | 5.00 |
| ICC Men's T20 World Cup | 7 | 153 | 40 | 21.86 | 128.57 | 0 | – |
| Lanka Premier League | 14 | 307 | 54 | 38.38 | 157.44 | 0 | – |
| Asia Cup | 5 | 158 | 82 | 31.60 | 68.70 | 0 | – |
| ICC Champions Trophy | 2 | 107 | 100 | 53.50 | 75.35 | 0 | – |
| Bangladesh Cricket League | 8 | 540 | 217 | 67.50 | 64.29 | 0 | 3.50 |
| ICC Cricket World Cup | 7 | 164 | 74 | 32.80 | 78.10 | 0 | – |
| ICC Under-19 World Cup | 12 | 268 | 122 | 33.50 | 72.83 | 1 | 4.38 |
| Asia Cup T20I | 6 | 139 | 58 | 27.80 | 113.93 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 10 | 225 | 58 | 28.13 | 135.54 | 1 | 0 |
Zimbabwe | 8 | 184 | 57 | 30.67 | 139.39 | 1 | 0 |
Australia | 4 | 144 | 61 | 48.00 | 135.85 | 1 | 0 |
Ireland | 5 | 138 | 83 | 34.50 | 153.33 | 1 | 0 |
Pakistan | 7 | 130 | 42 | 18.57 | 108.33 | 0 | 0 |
New Zealand | 4 | 119 | 51 | 39.67 | 136.78 | 1 | 0 |
Afghanistan | 4 | 106 | 47 | 35.33 | 135.90 | 0 | 0 |
India | 5 | 88 | 63 | 22.00 | 107.32 | 1 | 0 |
England | 2 | 41 | 24 | 20.50 | 117.14 | 0 | 0 |
West Indies | 2 | 40 | 28 | 20.00 | 102.56 | 0 | 0 |
South Africa | 1 | 37 | 37 | 37.00 | 108.82 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 1 | 0 | 5 | – | 15.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 9 | 341 | 96 | 48.71 | 77.15 | 4 | 0 |
Ireland | 5 | 249 | 92 | 49.80 | 111.16 | 2 | 0 |
Australia | 4 | 228 | 83 | 76.00 | 83.52 | 2 | 0 |
New Zealand | 9 | 205 | 55 | 29.29 | 86.86 | 1 | 0 |
Afghanistan | 11 | 205 | 56 | 20.50 | 66.56 | 2 | 0 |
India | 3 | 170 | 100 | 56.67 | 72.65 | 1 | 1 |
Zimbabwe | 4 | 98 | 60 | 24.50 | 56.98 | 1 | 0 |
West Indies | 3 | 91 | 51 | 30.33 | 59.48 | 1 | 0 |
Pakistan | 4 | 85 | 48 | 28.33 | 90.43 | 0 | 0 |
England | 1 | 39 | 39 | 39.00 | 63.93 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 1 | 0 | 2 | – | 12.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 4 | 366 | 242 | 122.00 | 62.35 | 1 | 0 |
Zimbabwe | 2 | 12 | 9 | 6.00 | 36.36 | 0 | 0 |
Last 10 innings · batting
242 & 82*vs WI
42 & 0vs WI
0vs AFG
13vs ZIM
11vs SL
42vs PAK
10vs GG
54*vs GG
21vs KR
31*vs CK
Test
vs WI5 Nov 2026 · Not out & b JA Warrican
242 & 82*(359 & 140)
Test
vs WI28 Oct 2026 · b J Bishop & c J Seales b RL Chase
42 & 0(86 & 2)
ODI
vs AFG21 Oct 2026 · c & b A Omarzai
0(2)
ODI
vs ZIM17 Oct 2026 · lbw b S Raza
13(21)
T20I
vs SL3 Oct 2026 · c N Fernando b KTH Ratnayake
11(6)
T20I
vs PAK1 Oct 2026 · c S Ayub b S Moqim
42(25)
T20
vs GG8 Aug 2026 · c M Nawaz b S Colombage
10(10)
T20
vs GG5 Aug 2026 · Not out
54*(21)
T20
vs KR30 Jul 2026 · c D Hemantha b M Ali
21(16)
T20
vs CK28 Jul 2026 · Not out
31*(8)
Last 10 innings · bowling
0/0vs GCC
1/27vs RTCC
0/13vs CZ
0/12vs EZ
0/7vs DD
0/5vs PAK
0/2vs SL
0/4vs DRD
0/11vs CCH
0/3vs SJD
Bangladesh Cricket Team
Jaffna Kings
Sri Lanka
Zimbabwe
Australia
Ireland
Pakistan
New Zealand
Afghanistan
India
England
West Indies
South Africa