Personal details
Born21 Mar 1992
Age33 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 4 | 2 | 25 | 4 | 2.62 |
| ODI | 5 | 7 | 7 | 53.84 | 5 | 5.09 |
| T20I | 13 | 18 | 18 | 105.88 | 8 | 6.88 |
| T20 | 113 | 140 | 10 | 95.23 | 92 | 7.36 |
| List A | 139 | 395 | 7.9 | 59.75 | 179 | 4.26 |
| First-class | 88 | 906 | 10.41 | 40.15 | 282 | 2.7 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 4 | 4 | 2 | 16 | 25 | 0 | 0 | 1 | 0 | 0 |
| ODI | 5 | 1 | 0 | 7 | 7 | 7 | 13 | 53.84 | 0 | 0 | 0 | 0 | 2 |
| T20I | 13 | 4 | 3 | 18 | 7 | 18 | 17 | 105.88 | 0 | 0 | 2 | 0 | 2 |
| T20 | 113 | 33 | 19 | 140 | 23 | 10 | 147 | 95.23 | 0 | 0 | 12 | 1 | 23 |
| List A | 139 | 77 | 27 | 395 | 40 | 7.9 | 661 | 59.75 | 0 | 0 | 28 | 5 | 43 |
| First-class | 88 | 110 | 23 | 906 | 38 | 10.41 | 2256 | 40.15 | 0 | 0 | 110 | 10 | 37 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 29 | 76 | 4 | 4/76 | 19 | 2.62 | 0 | 0 |
| ODI | 5 | 5 | 44 | 224 | 5 | 2/38 | 44.8 | 5.09 | 0 | 0 |
| T20I | 13 | 12 | 38.3 | 265 | 8 | 3/28 | 33.12 | 6.88 | 0 | 0 |
| T20 | 113 | 108 | 340.3 | 2509 | 92 | 4/18 | 27.27 | 7.36 | 0 | 0 |
| List A | 139 | 138 | 1149.1 | 4902 | 179 | 5/32 | 27.38 | 4.26 | 4 | 0 |
| First-class | 88 | 147 | 2954.4 | 7988 | 282 | 10/64 | 28.32 | 2.7 | 9 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 82 | 51 | 12 | 3.64 | 71.83 | 61 | 7.76 |
| Asia Cup | 2 | 7 | 7 | 7.00 | 53.85 | 1 | 4.72 |
| Bangladesh Cricket League | 11 | 64 | 25 | 9.14 | 54.24 | 22 | 2.88 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 2 | 10 | 6 | – | 142.86 | 0 | 0 |
West Indies | 1 | 7 | 7 | 7.00 | 77.78 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 3 | 3 | 54 | 18.00 | 8.31 | 13.00 |
Sri Lanka | 3 | 2 | 73 | 36.50 | 36.50 | 6.00 |
Afghanistan | 3 | 2 | 64 | 32.00 | 5.33 | 36.00 |
India | 3 | 1 | 74 | 74.00 | 7.40 | 60.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 1 | 7 | 7 | 7.00 | 53.85 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 3 | 4 | 139 | 34.75 | 5.35 | 39.00 |
India | 1 | 1 | 56 | 56.00 | 5.60 | 60.00 |
Afghanistan | 1 | 0 | 29 | – | 3.63 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 4 | 4 | 2.00 | 25.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 2 | 4 | 76 | 19.00 | 2.62 | 43.50 |
Last 10 innings · batting
7 & 14vs BAD
13vs RAD
15vs MD
6vs SD
6vs RGD
3*vs RGD
3*vs KD
1*vs RAD
12*vs RR
6vs PBCC
First Class
vs BAD22 Nov 2025 · c S Hossain b Tanvir Islam & lbw b Sohag Gazi
7 & 14(17 & 58)
First Class
vs RAD15 Nov 2025 · lbw b Sunzamul Islam
13(15)
First Class
vs MD8 Nov 2025 · runout (Maruf Mridha)
15(49)
First Class
vs SD1 Nov 2025 · lbw b Shahanur Rahman
6(15)
First Class
vs RGD25 Oct 2025 · runout (A Ali / A Hasim)
6(16)
T20
vs RGD9 Oct 2025 · Not out
3*(2)
T20
vs KD5 Oct 2025 · Not out
3*(3)
T20
vs RAD30 Sep 2025 · Not out
1*(5)
T20
vs RR30 Dec 2024 · Not out
12*(16)
List A
vs PBCC10 May 2023 · c SH Dipu b Shafiul Islam
6(8)
Last 10 innings · bowling
0 & 3/7 & 54vs CGD
2 & 3/25 & 78vs BAD
0 & 0/30 & 53vs RAD
0 & 2/34 & 100vs MD
0 & 2/4 & 75vs SD
0/14vs RGD
2/22vs RGD
0/33vs CGD
0/33vs KD
3/10vs RAD
First Class
vs CGD6 Dec 2025
0 & 3/7 & 54
First Class
vs BAD22 Nov 2025
2 & 3/25 & 78
First Class
vs RAD15 Nov 2025
0 & 0/30 & 53
First Class
vs MD8 Nov 2025
0 & 2/34 & 100
First Class
vs SD1 Nov 2025
0 & 2/4 & 75
First Class
vs RGD25 Oct 2025
0/14
T20
vs RGD9 Oct 2025
2/22
T20
vs CGD7 Oct 2025
0/33
T20
vs KD5 Oct 2025
0/33
T20
vs RAD30 Sep 2025
3/10

Afghanistan
West Indies
Sri Lanka
India
Zimbabwe