Personal details
Born11 Nov 1986
Age40 Years
NationalityBangladeshi
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 8 | 244 | 22.18 | 55.83 | 8 | 3.58 |
| ODI | 4 | 70 | 35 | 81.39 | 0 | 4.5 |
| T20I | 5 | 35 | 17.5 | 100 | 2 | 6.45 |
| T20 | 152 | 1667 | 17.18 | 134.87 | 61 | 7.62 |
| List A | 164 | 2731 | 21 | 93.24 | 131 | 4.61 |
| First-class | 138 | 6926 | 35.88 | 0 | 311 | 3.04 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 15 | 4 | 244 | 50 | 22.18 | 437 | 55.83 | 0 | 1 | 29 | 0 | 8 |
| ODI | 4 | 3 | 1 | 70 | 35 | 35 | 86 | 81.39 | 0 | 0 | 9 | 0 | 0 |
| T20I | 5 | 4 | 2 | 35 | 16 | 17.5 | 35 | 100 | 0 | 0 | 3 | 1 | 1 |
| T20 | 152 | 123 | 26 | 1667 | 62 | 17.18 | 1236 | 134.87 | 0 | 7 | 137 | 75 | 60 |
| List A | 164 | 142 | 12 | 2731 | 116 | 21 | 2929 | 93.24 | 1 | 13 | 263 | 65 | 56 |
| First-class | 138 | 214 | 21 | 6926 | 166 | 35.88 | 0 | 0 | 17 | 38 | 0 | 0 | 130 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 11 | 141 | 506 | 8 | 3/94 | 63.25 | 3.58 | 0 | 0 |
| ODI | 4 | 1 | 2 | 9 | 0 | – | 0 | 4.5 | 0 | 0 |
| T20I | 5 | 4 | 11 | 71 | 2 | 1/18 | 35.5 | 6.45 | 0 | 0 |
| T20 | 152 | 99 | 204.1 | 1556 | 61 | 3/8 | 25.5 | 7.62 | 0 | 0 |
| List A | 164 | 135 | 855.5 | 3951 | 131 | 5/25 | 30.16 | 4.61 | 2 | 0 |
| First-class | 138 | 212 | 2942.3 | 8955 | 311 | 10/114 | 28.79 | 3.04 | 8 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 91 | 836 | 54 | 14.41 | 125.15 | 31 | 7.99 |
| ICC Men's T20 World Cup | 3 | 29 | 16 | 29.00 | 103.57 | 1 | 6.63 |
| Bangladesh Cricket League | 20 | 1409 | 152 | 46.97 | 68.97 | 44 | 3.29 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 16 | 16 | – | 94.12 | 0 | 0 |
Australia | 1 | 13 | 13 | 13.00 | 130.00 | 0 | 0 |
Zimbabwe | 1 | 6 | 6 | 6.00 | 85.71 | 0 | 0 |
India | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
India | 1 | 1 | 24 | 24.00 | 8.00 | 18.00 |
Zimbabwe | 1 | 1 | 18 | 18.00 | 6.00 | 18.00 |
Australia | 1 | 0 | 13 | – | 6.50 | – |
New Zealand | 1 | 0 | 16 | – | 5.33 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 3 | 70 | 35 | 35.00 | 81.40 | 0 | 0 |
Australia | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 1 | 1 | 18 | 18.00 | 2.57 | 42.00 |
Zimbabwe | 1 | 0 | 9 | – | 4.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 4 | 131 | 91 | 43.67 | 127.18 | 1 | 0 |
Zimbabwe | 6 | 117 | 50 | 23.40 | 47.76 | 1 | 0 |
Pakistan | 4 | 71 | 39 | 35.50 | 77.17 | 0 | 0 |
West Indies | 2 | 16 | 16 | 8.00 | 55.17 | 0 | 0 |
India | 1 | 9 | 9 | 9.00 | 36.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 3 | 5 | 214 | 42.80 | 4.12 | 62.40 |
Zimbabwe | 4 | 2 | 103 | 51.50 | 9.36 | 33.00 |
West Indies | 1 | 1 | 104 | 104.00 | 2.81 | 222.00 |
India | 1 | 0 | 52 | – | 3.71 | – |
England | 2 | 0 | 33 | – | 3.30 | – |
Last 10 innings · batting
0vs BAD
21 & 2vs KD
0 & 71*vs CGD
71vs DD
4vs RGD
19vs BS
9vs RTCC
25vs CITY
1vs ABL
3vs MSC
First Class
vs BAD7 Nov 2026 · lbw b Tanvir Islam
0(3)
First Class
vs KD31 Oct 2026 · c SP Jibon b Sofor Ali & c AH Tamim b S Sarkar
21 & 2(45 & 14)
First Class
vs CGD24 Oct 2026 · Not out & c Ifran Hossain b MH Joy
0 & 71*(4 & 101)
First Class
vs DD18 Oct 2026 · c MR Rabby b A Islam
71(125)
First Class
vs RGD10 Oct 2026 · lbw b Shadhin Islam
4(4)
List A
vs BS12 Jun 2026 · c N Islam b A Islam
19(29)
List A
vs RTCC8 Jun 2026 · c Md Abdullah b Mahmudul Hasan
9(16)
List A
vs CITY2 Jun 2026 · runout (Jillur Rahman Bejoy)
25(20)
List A
vs ABL23 May 2026 · c J Ali b MR Rabby
1(5)
List A
vs MSC20 May 2026 · c YA Chowdhury b M Hasan
3(10)
Last 10 innings · bowling
2 & 1/53 & 37vs BAD
1 & 0/26 & 31vs KD
2/146vs CGD
2/104vs DD
0 & 0/62 & 25vs RGD
0/29vs BS
2/28vs RTCC
1/60vs CITY
0/40vs ABL
0/23vs GGC
First Class
vs BAD7 Nov 2026
2 & 1/53 & 37
First Class
vs KD31 Oct 2026
1 & 0/26 & 31
First Class
vs CGD24 Oct 2026
2/146
First Class
vs DD18 Oct 2026
2/104
First Class
vs RGD10 Oct 2026
0 & 0/62 & 25
List A
vs BS12 Jun 2026
0/29
List A
vs RTCC8 Jun 2026
2/28
List A
vs CITY2 Jun 2026
1/60
List A
vs ABL23 May 2026
0/40
List A
vs GGC16 May 2026
0/23
New Zealand
Australia
Zimbabwe
India
England
Pakistan
West Indies