Personal details
Born5 Dec 1994
Age31 Years
NationalityBangladesh
RoleBowler/Left Handed Bat/Left-arm orthodox
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 20 | 201 | 18.27 | 86.26 | 21 | 4.34 |
| T20I | 53 | 117 | 7.8 | 95.12 | 53 | 7.15 |
| T20 | 156 | 328 | 7.45 | 95.9 | 141 | 6.77 |
| List A | 128 | 901 | 12.01 | 76.55 | 167 | 4.4 |
| First-class | 39 | 1026 | 21.37 | 54.42 | 161 | 3.06 |
Debuts
ODIWest Indies vs Bangladesh, Providence 10 Jul 2022
T20INew Zealand vs Bangladesh, Hamilton28 Mar 2021
First ClassSylhet Div vs Dhaka Div, Chattogram 10 Apr 2011
List APrime DSC vs Kalabagan KC, Savar (3) 11 Nov 2014
T20Rajshahi Div vs Sylhet Div, Bogra 23 Apr 2013
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 13 | 2 | 201 | 44 | 18.27 | 233 | 86.26 | 0 | 0 | 18 | 8 | 4 |
| T20I | 53 | 26 | 11 | 117 | 20 | 7.8 | 123 | 95.12 | 0 | 0 | 9 | 4 | 8 |
| T20 | 156 | 64 | 20 | 328 | 26 | 7.45 | 342 | 95.9 | 0 | 0 | 31 | 10 | 39 |
| List A | 128 | 88 | 13 | 901 | 67 | 12.01 | 1177 | 76.55 | 0 | 1 | 70 | 32 | 29 |
| First-class | 39 | 60 | 12 | 1026 | 85 | 21.37 | 1885 | 54.42 | 0 | 5 | 135 | 9 | 14 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 19 | 162.4 | 707 | 21 | 3/11 | 33.66 | 4.34 | 0 | 0 |
| T20I | 53 | 51 | 171.3 | 1227 | 53 | 4/10 | 23.15 | 7.15 | 0 | 0 |
| T20 | 156 | 153 | 522.4 | 3541 | 141 | 5/7 | 25.11 | 6.77 | 1 | 0 |
| List A | 128 | 127 | 1090.2 | 4805 | 167 | 5/22 | 28.77 | 4.4 | 2 | 0 |
| First-class | 39 | 74 | 1453.2 | 4459 | 161 | 12/113 | 27.69 | 3.06 | 11 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 76 | 123 | 18 | 6.83 | 96.09 | 66 | 6.86 |
| ICC Men's T20 World Cup | 4 | 26 | 19 | 13.00 | 162.50 | 5 | 7.69 |
| Asia Cup | 2 | 59 | 44 | 29.50 | 98.33 | 0 | 4.05 |
| Bangladesh Cricket League | 9 | 210 | 85 | 26.25 | 46.26 | 28 | 3.32 |
| ICC Cricket World Cup | 3 | 40 | 19 | 13.33 | 83.33 | 0 | 7.02 |
| Asia Cup T20I | 3 | 5 | 4 | – | 100.00 | 2 | 6.75 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 4 | 30 | 20 | 10.00 | 130.43 | 0 | 0 |
Sri Lanka | 2 | 27 | 26 | 27.00 | 93.10 | 0 | 0 |
England | 1 | 19 | 19 | – | 211.11 | 0 | 0 |
Afghanistan | 4 | 18 | 10 | 9.00 | 78.26 | 0 | 0 |
Pakistan | 3 | 16 | 9 | 5.33 | 80.00 | 0 | 0 |
Ireland | 2 | 13 | 13 | 6.50 | 72.22 | 0 | 0 |
New Zealand | 4 | 6 | 3 | 3.00 | 46.15 | 0 | 0 |
India | 1 | 4 | 4 | – | 100.00 | 0 | 0 |
Zimbabwe | 3 | 4 | 2 | 4.00 | 100.00 | 0 | 0 |
Australia | 2 | 2 | 2 | 2.00 | 28.57 | 0 | 0 |
South Africa | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 8 | 12 | 152 | 12.67 | 4.96 | 15.33 |
Australia | 7 | 11 | 129 | 11.73 | 6.14 | 11.45 |
New Zealand | 8 | 10 | 151 | 15.10 | 6.29 | 14.40 |
Pakistan | 5 | 5 | 111 | 22.20 | 5.84 | 22.80 |
West Indies | 4 | 5 | 123 | 24.60 | 8.20 | 18.00 |
Sri Lanka | 3 | 2 | 73 | 36.50 | 8.26 | 26.50 |
England | 3 | 2 | 70 | 35.00 | 8.75 | 24.00 |
South Africa | 1 | 1 | 22 | 22.00 | 11.00 | 12.00 |
Zimbabwe | 4 | 1 | 147 | 147.00 | 12.25 | 72.00 |
Ireland | 5 | 0 | 135 | – | 10.38 | – |
India | 1 | 0 | 34 | – | 8.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 3 | 76 | 44 | 38.00 | 102.70 | 0 | 0 |
Afghanistan | 2 | 30 | 25 | 15.00 | 100.00 | 0 | 0 |
New Zealand | 2 | 28 | 21 | 14.00 | 57.14 | 0 | 0 |
South Africa | 1 | 19 | 19 | 19.00 | 100.00 | 0 | 0 |
West Indies | 2 | 15 | 14 | 7.50 | 53.57 | 0 | 0 |
Sri Lanka | 1 | 15 | 15 | 15.00 | 100.00 | 0 | 0 |
Ireland | 1 | 11 | 11 | – | 157.14 | 0 | 0 |
Australia | 1 | 7 | 7 | 7.00 | 63.64 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 6 | 11 | 179 | 16.27 | 3.53 | 27.64 |
New Zealand | 3 | 4 | 115 | 28.75 | 4.11 | 42.00 |
Ireland | 2 | 3 | 54 | 18.00 | 4.91 | 22.00 |
Afghanistan | 2 | 3 | 52 | 17.33 | 2.81 | 37.00 |
Australia | 1 | 0 | 85 | – | 8.50 | – |
South Africa | 1 | 0 | 27 | – | 5.40 | – |
Sri Lanka | 1 | 0 | 31 | – | 3.10 | – |
India | 3 | 0 | 164 | – | 5.56 | – |
Last 10 innings · batting
27vs RAD
28 & 13vs CGD
2*vs KD
19 & 2vs RGD
7vs DD
26vs SL
2vs ZIM
0vs AUS
3vs ABL
45vs MSC
First Class
vs RAD7 Nov 2026 · c P Kumar b A Payel
27(24)
First Class
vs CGD31 Oct 2026 · c S Paran b S Mojumder & c H Murad b A Rohan
28 & 13(72 & 23)
First Class
vs KD24 Oct 2026 · Not out
2*(5)
First Class
vs RGD18 Oct 2026 · b Shadhin Islam & c HH Siyam b Shadhin Islam
19 & 2(27 & 24)
First Class
vs DD10 Oct 2026 · c & b A Islam
7(10)
T20I
vs SL3 Oct 2026 · c KNA Bandara b S Arachchige
26(28)
T20I
vs ZIM15 Jul 2026 · c T Musekiwa b B Muzarabani
2(3)
T20I
vs AUS21 Jun 2026 · c TH David b N Ellis
0(2)
List A
vs ABL5 Jun 2026 · b M Rahman
3(12)
List A
vs MSC2 Jun 2026 · b N Rana
45(40)
Last 10 innings · bowling
5 & 5/72 & 43vs RAD
4 & 5/76 & 72vs CGD
3/78vs KD
5 & 3/69 & 65vs RGD
4 & 2/198 & 70vs DD
0/8vs SL
1/33vs PAK
0/32vs ZIM
1/10vs AUS
2/27vs AUS
First Class
vs RAD7 Nov 2026
5 & 5/72 & 43
First Class
vs CGD31 Oct 2026
4 & 5/76 & 72
First Class
vs KD24 Oct 2026
3/78
First Class
vs RGD18 Oct 2026
5 & 3/69 & 65
First Class
vs DD10 Oct 2026
4 & 2/198 & 70
T20I
vs SL3 Oct 2026
0/8
T20I
vs PAK1 Oct 2026
1/33
T20I
vs ZIM15 Jul 2026
0/32
T20I
vs AUS21 Jun 2026
1/10
T20I
vs AUS19 Jun 2026
2/27
Bangladesh Cricket Team
West Indies
Sri Lanka
England
Afghanistan
Pakistan
Ireland
New Zealand
India
Zimbabwe
Australia
South Africa