Personal details
Born25 Oct 1996
Age30 Years
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 14 | 47 | 5.87 | 70.14 | 18 | 4.53 |
| T20I | 6 | 12 | 12 | 75 | 4 | 8 |
| T20 | 100 | 112 | 8 | 86.82 | 108 | 6.92 |
| List A | 135 | 229 | 6.93 | 67.35 | 193 | 4.26 |
| First-class | 48 | 739 | 13.43 | 54.17 | 168 | 2.82 |
Debuts
T20IBangladesh vs England, Mirpur 14 Mar 2023
First ClassDhaka Div vs Barisal Div, Cox's Bazar15 Sep 2017
List AKhelaghar vs PSC, Savar (4)21 Apr 2017
T20Titans vs Riders, Chattogram24 Nov 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 14 | 9 | 1 | 47 | 11 | 5.87 | 67 | 70.14 | 0 | 0 | 7 | 2 | 4 |
| T20I | 6 | 3 | 2 | 12 | 8 | 12 | 16 | 75 | 0 | 0 | 1 | 0 | 1 |
| T20 | 100 | 32 | 18 | 112 | 21 | 8 | 129 | 86.82 | 0 | 0 | 8 | 4 | 30 |
| List A | 135 | 54 | 21 | 229 | 20 | 6.93 | 340 | 67.35 | 0 | 0 | 20 | 9 | 53 |
| First-class | 48 | 73 | 18 | 739 | 64 | 13.43 | 1364 | 54.17 | 0 | 3 | 77 | 27 | 20 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 14 | 14 | 121 | 594 | 18 | 5/39 | 30.94 | 4.53 | 1 | 0 |
| T20I | 6 | 6 | 17 | 136 | 4 | 1/17 | 34 | 8 | 0 | 0 |
| T20 | 100 | 96 | 323.1 | 2237 | 108 | 4/13 | 20.71 | 6.92 | 0 | 0 |
| List A | 135 | 134 | 1162 | 4960 | 193 | 6/18 | 25.69 | 4.26 | 3 | 0 |
| First-class | 48 | 80 | 1555.5 | 4396 | 168 | 13/106 | 26.16 | 2.82 | 8 | 1 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 68 | 67 | 21 | 13.40 | 97.10 | 72 | 7.33 |
| Bangladesh Cricket League | 5 | 53 | 30 | 13.25 | 61.63 | 16 | 2.70 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 8 | 8 | 8.00 | 114.29 | 0 | 0 |
Zimbabwe | 1 | 3 | 3 | – | 60.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 1 | 1 | 17 | 17.00 | – | 0.00 |
Zimbabwe | 2 | 1 | 40 | 40.00 | 6.67 | 36.00 |
New Zealand | 1 | 0 | 12 | – | 12.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 3 | 17 | 8 | 5.67 | 50.00 | 0 | 0 |
Afghanistan | 3 | 16 | 11 | 5.33 | 84.21 | 0 | 0 |
West Indies | 1 | 9 | 9 | – | 225.00 | 0 | 0 |
Australia | 1 | 5 | 5 | 5.00 | 71.43 | 0 | 0 |
New Zealand | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 3 | 7 | 144 | 20.57 | 4.80 | 25.71 |
West Indies | 3 | 5 | 104 | 20.80 | 3.71 | 33.60 |
Afghanistan | 3 | 4 | 123 | 30.75 | 4.10 | 45.00 |
Australia | 3 | 2 | 116 | 58.00 | 5.04 | 69.00 |
Zimbabwe | 1 | 2 | 37 | 18.50 | 3.70 | 30.00 |
New Zealand | 1 | 0 | 70 | – | 7.00 | – |
Last 10 innings · batting
2 & 1*vs MD
36vs DD
0 & 8vs KD
5vs AUS
4*vs GCC
0vs NZ
0vs EZ
6vs NZ
1*vs RW
1vs DC
First Class
vs MD7 Nov 2026 · lbw b Rony Chowdhury & Not out
2 & 1*(42 & 2)
First Class
vs DD31 Oct 2026 · c T Ahmed b S Khan
36(25)
First Class
vs KD3 Oct 2026 · c AF Hossain b A Halim & c SP Jibon b Sofor Ali
0 & 8(6 & 22)
ODI
vs AUS9 Jun 2026 · c L Scott b N Ellis
5(7)
List A
vs GCC23 May 2026 · Not out
4*(2)
ODI
vs NZ23 Apr 2026 · c NF Kelly b BG Lister
0(3)
List A
vs EZ28 Feb 2026 · c M Hasan b H Mahmud
0(3)
List A
vs NZ26 Feb 2026 · lbw b SM Hasan
6(27)
T20
vs RW23 Jan 2026 · Not out
1*(1)
T20
vs DC18 Jan 2026 · c S Hassan b M Saifuddin
1(4)
Last 10 innings · bowling
3 & 0/99 & 19vs MD
3/86vs DD
1/112vs KD
2/37vs ZIM
0/38vs AUS
2/45vs AUS
0/33vs AUS
4/37vs GCC
2/18vs ABC
0/44vs PBCC
First Class
vs MD7 Nov 2026
3 & 0/99 & 19
First Class
vs DD31 Oct 2026
3/86
First Class
vs KD3 Oct 2026
1/112
ODI
vs ZIM11 Jul 2026
2/37
ODI
vs AUS14 Jun 2026
0/38
ODI
vs AUS11 Jun 2026
2/45
ODI
vs AUS9 Jun 2026
0/33
List A
vs GCC23 May 2026
4/37
List A
vs ABC20 May 2026
2/18
List A
vs PBCC16 May 2026
0/44
Bangladesh Cricket Team
New Zealand
Zimbabwe
England
Sri Lanka
Afghanistan
West Indies
Australia