Personal details
Born21 Nov 1993, Khulna
Age32 Years
NationalityBangladesh
RoleWK-Batsman/Right Handed Bat
BattingRight Hand Bat
Height5ft 8inch
Jersey#18
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 11 | 440 | 22 | 63.4 | 0 | 0 |
| ODI | 13 | 237 | 33.85 | 92.57 | 0 | 0 |
| T20I | 56 | 576 | 18 | 118.76 | 0 | 0 |
| T20 | 240 | 3311 | 22.37 | 125.13 | 0 | 0 |
| List A | 175 | 5188 | 39.6 | 91.27 | 0 | 0 |
| First-class | 111 | 5505 | 36.94 | 69.31 | 1 | 6 |
Debuts
TestNew Zealand vs Bangladesh, Christchurch20 Jan 2017
ODINew Zealand vs Bangladesh, Nelson29 Dec 2016
T20IBangladesh vs Zimbabwe, Khulna 15 Jan 2016
First ClassDhaka Div vs Rangpur Div, Bogra 17 Oct 2011
List ASylhet Div vs Khulna Div, Mirpur 29 Oct 2010
T20Khulna Div vs Chittagong D, Mirpur13 Apr 2010
Family
RelationsUnknown
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 11 | 21 | 1 | 440 | 64 | 22 | 694 | 63.4 | 0 | 3 | 57 | 5 | 25 |
| ODI | 13 | 11 | 4 | 237 | 45 | 33.85 | 256 | 92.57 | 0 | 0 | 20 | 5 | 12 |
| T20I | 56 | 51 | 19 | 576 | 42 | 18 | 485 | 118.76 | 0 | 0 | 32 | 25 | 24 |
| T20 | 240 | 213 | 65 | 3311 | 79 | 22.37 | 2646 | 125.13 | 0 | 4 | 246 | 131 | 151 |
| List A | 175 | 163 | 32 | 5188 | 132 | 39.6 | 5684 | 91.27 | 7 | 28 | 433 | 120 | 158 |
| First-class | 111 | 171 | 22 | 5505 | 182 | 36.94 | 7942 | 69.31 | 12 | 23 | 620 | 93 | 283 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 111 | 5 | 6 | 36 | 1 | 1/3 | 36 | 6 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 129 | 1501 | 61 | 18.30 | 121.34 | 0 | – |
| ICC Men's T20 World Cup | 10 | 62 | 25 | 7.75 | 91.18 | 0 | – |
| Lanka Premier League | 2 | 62 | 33 | 31.00 | 137.78 | 0 | – |
| Asia Cup | – | – | – | – | – | – | – |
| Bangladesh Cricket League | 14 | 661 | 155 | 38.88 | 71.08 | 0 | – |
| Asia Cup T20I | 4 | 30 | 16 | 10.00 | 90.91 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 10 | 128 | 42 | 21.33 | 147.13 | 0 | 0 |
New Zealand | 8 | 76 | 25 | 15.20 | 122.58 | 0 | 0 |
Afghanistan | 4 | 76 | 31 | – | 155.10 | 0 | 0 |
Pakistan | 7 | 69 | 28 | 11.50 | 93.24 | 0 | 0 |
Australia | 6 | 50 | 22 | 10.00 | 96.15 | 0 | 0 |
West Indies | 5 | 40 | 25 | 10.00 | 90.91 | 0 | 0 |
India | 1 | 25 | 25 | – | 178.57 | 0 | 0 |
England | 1 | 16 | 16 | 16.00 | 88.89 | 0 | 0 |
Ireland | 1 | 5 | 5 | 5.00 | 71.43 | 0 | 0 |
South Africa | 1 | 2 | 2 | 2.00 | 33.33 | 0 | 0 |
Sri Lanka | 1 | 2 | 2 | 2.00 | 40.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 5 | 119 | 45 | 39.67 | 88.15 | 0 | 0 |
West Indies | 5 | 100 | 32 | 50.00 | 93.46 | 0 | 0 |
New Zealand | 2 | 68 | 44 | 34.00 | 97.14 | 0 | 0 |
Afghanistan | 3 | 24 | 15 | 8.00 | 60.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 8 | 199 | 64 | 28.43 | 65.46 | 3 | 0 |
New Zealand | 8 | 170 | 47 | 21.25 | 58.62 | 0 | 0 |
India | 4 | 56 | 31 | 14.00 | 83.58 | 0 | 0 |
Pakistan | 1 | 15 | 15 | 15.00 | 45.45 | 0 | 0 |
Last 10 innings · batting
47vs DD
104vs MD
5vs SD
5vs ZIM
47vs BAD
33vs KR
29vs DS
4vs ZIM
3vs ZIM
0*vs ZIM
First Class
vs DD7 Nov 2026 · c AR Shibli b MD Anamul Haque
47(77)
First Class
vs MD31 Oct 2026 · c M Hossain b Y Arafat
104(189)
First Class
vs SD24 Oct 2026 · b AA Galib
5(15)
ODI
vs ZIM17 Oct 2026 · c (sub T Marumani) b B Evans
5(8)
First Class
vs BAD3 Oct 2026 · c Abdullah Shifat b R Miah
47(54)
T20
vs KR29 Jul 2026 · c W Hasaranga b Z Khan
33(32)
T20
vs DS26 Jul 2026 · c G Naib b D Chameera
29(13)
T20I
vs ZIM17 Jul 2026 · c T Marumani b B Evans
4(2)
T20I
vs ZIM15 Jul 2026 · runout (S Raza)
3(4)
ODI
vs ZIM11 Jul 2026 · Not out
0*(3)
Last 1 innings · bowling
1/39vs MSC
Bangladesh Cricket Team
Galle Marvels
Zimbabwe
New Zealand
Afghanistan
Pakistan
Australia
West Indies
India
England
Ireland
South Africa
Sri Lanka