Personal details
Born22 Feb 1998
Age28 Years
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 6 | 337 | 30.63 | 56.63 | 0 | 0 |
| ODI | 12 | 394 | 39.4 | 78.48 | 0 | 0 |
| T20I | 48 | 752 | 25.06 | 123.07 | 0 | 0 |
| T20 | 131 | 1893 | 24.58 | 122.44 | 0 | 0 |
| List A | 125 | 3028 | 37.85 | 79.18 | 0 | 0 |
| First-class | 56 | 3199 | 39.98 | 45.91 | 0 | 9 |
Debuts
First ClassSylhet Div vs Rangpur Div, Sylhet 27 Dec 2016
List AGazi Group vs Prime DSC, Savar (3)26 Apr 2017
T20Sixers vs Riders, Sylhet 16 Jan 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 11 | 0 | 337 | 91 | 30.63 | 595 | 56.63 | 0 | 4 | 36 | 6 | 9 |
| ODI | 12 | 12 | 2 | 394 | 68 | 39.4 | 502 | 78.48 | 0 | 3 | 26 | 14 | 5 |
| T20I | 48 | 43 | 13 | 752 | 72 | 25.06 | 611 | 123.07 | 0 | 3 | 41 | 41 | 22 |
| T20 | 131 | 112 | 35 | 1893 | 76 | 24.58 | 1546 | 122.44 | 0 | 6 | 105 | 100 | 55 |
| List A | 125 | 104 | 24 | 3028 | 133 | 37.85 | 3824 | 79.18 | 3 | 16 | 211 | 94 | 106 |
| First-class | 56 | 92 | 12 | 3199 | 172 | 39.98 | 6967 | 45.91 | 4 | 23 | 309 | 55 | 124 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 56 | 1 | 2 | 18 | 0 | 0 | 0 | 9 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 69 | 881 | 57 | 25.17 | 127.31 | 0 | – |
| ICC Men's T20 World Cup | 4 | 35 | 14 | 11.67 | 76.09 | 0 | – |
| ICC Champions Trophy | 2 | 113 | 68 | 56.50 | 66.86 | 0 | – |
| Bangladesh Cricket League | 16 | 562 | 92 | 29.58 | 43.97 | 0 | – |
| Asia Cup T20I | 6 | 71 | 41 | 23.67 | 107.58 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 5 | 142 | 72 | 35.50 | 130.28 | 1 | 0 |
Pakistan | 8 | 127 | 55 | 25.40 | 128.28 | 1 | 0 |
Sri Lanka | 5 | 125 | 68 | 31.25 | 143.68 | 1 | 0 |
Zimbabwe | 4 | 87 | 44 | 29.00 | 135.94 | 0 | 0 |
Afghanistan | 4 | 60 | 32 | 20.00 | 107.14 | 0 | 0 |
India | 5 | 38 | 24 | 9.50 | 82.61 | 0 | 0 |
Ireland | 1 | 20 | 20 | 20.00 | 125.00 | 0 | 0 |
South Africa | 1 | 8 | 8 | 8.00 | 88.89 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 3 | 113 | 62 | 56.50 | 106.60 | 1 | 0 |
Sri Lanka | 3 | 102 | 51 | 34.00 | 73.38 | 1 | 0 |
India | 1 | 68 | 68 | 68.00 | 59.65 | 1 | 0 |
Afghanistan | 4 | 66 | 37 | 22.00 | 75.00 | 0 | 0 |
New Zealand | 1 | 45 | 45 | 45.00 | 81.82 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 5 | 198 | 91 | 39.60 | 66.67 | 2 | 0 |
Zimbabwe | 3 | 91 | 58 | 30.33 | 49.73 | 1 | 0 |
South Africa | 2 | 60 | 58 | 30.00 | 47.62 | 1 | 0 |
Sri Lanka | 2 | 10 | 8 | 5.00 | 43.48 | 0 | 0 |
Last 10 innings · batting
22vs WI
30vs WI
17 & 10vs RGD
5vs GGC
33*vs LOR
133vs PBCC
42vs BS
44*vs RTCC
0vs BU
6*vs CITY
Test
vs WI28 Oct 2026 · c RL Chase b JA Warrican
22(34)
First Class
vs WI22 Oct 2026 · b J Bishop
30(48)
First Class
vs RGD18 Oct 2026 · c & b A Hasim & c IQ Hosen b R Chowdhury
17 & 10(56 & 24)
List A
vs GGC8 Jun 2026 · b A H Rony
5(13)
List A
vs LOR5 Jun 2026 · Not out
33*(30)
List A
vs PBCC20 May 2026 · c A Islam b MD Anamul Haque
133(103)
List A
vs BS16 May 2026 · c I Uzzaman b A Islam
42(62)
List A
vs RTCC13 May 2026 · Not out
44*(40)
List A
vs BU10 May 2026 · runout (S Hossain)
0(2)
List A
vs CITY7 May 2026 · Not out
6*(3)
Bangladesh Cricket Team
West Indies
Pakistan
Sri Lanka
Zimbabwe
Afghanistan
India
Ireland
South Africa
New Zealand