Chattogram Royals · Mymensingh Division · BCB Central Zone · Dhaka Metropolis
Mahfijul Islam
- Right-handed top-order batter
- Right-arm leg-spin bowler
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 10 | 10 | 221 | 181 | 24.60 | 122.1 | 79 | 1 | 24 | 6 | 42.0 |
| BPL | 4 | 4 | 27 | 42 | 6.80 | 64.3 | 16 | 0 | 2 | 1 | 66.7 |
| Last 10 | 10 | 10 | 221 | 181 | 24.60 | 122.1 | 79 | 1 | 24 | 6 | 42.0 |
Batting style
Top-order batter
PowerplayOvers 1–6
Strike rate107Par 112Balls per dismissal56Par 22Middle oversOvers 7–15
Strike rate–Balls per dismissal–DeathOvers 16–20
Strike rate–Balls per dismissal–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 24.6 | 23.4 | |
| Strike rate | 122 | 115 | |
| Boundary % | 16.6 | 15.6 | |
| Dot % | 42.0 | 46.4 | |
| Sixes, % of boundaries | 20 | 30 | |
| Strike rate v spin | 121 | 110 |
181 balls in T20s · Sept 2025 – Jan 2026
Compare with other playersBy phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 111 | 107.2 | 2 | 0 | – | 0 |
| Middle overs | 61 | 141.0 | 6 | 0 | – | 0 |
| Death (overs 16–20) | 9 | 177.8 | 1 | 0 | – | 0 |
Men's T20
- Runs a match
- −4.8
- above an average player
Men's T20 batting, runs a match
Peak −1.4
September 2025Now −4.82026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 10 | 221 | 24.6 | 122.1 | – | – | – |
Teams
- Chattogram RoyalsBangladesh Premier League4 appearances in the club's latest season
- Dhaka MetropolisNational Cricket League T20Last played Oct 2025
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| National Cricket League T20 | 2025 | 6 | 194 | 38.80 | 139.6 | – | – |
| BPL | 2025–2026 | 4 | 27 | 6.80 | 64.3 | – | – |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 3/10 | 30% | 0 | 2 | 30416187920161010 |
- Mahfijul Islam has made 30 or more in 3 of the last 10 T20 innings.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 17 Jan 2026 | Chattogram Royals | Rajshahi Warriors | Shere Bangla National Stadium, Mirpur | 10 (16) | – | Rajshahi Warriors won by 3 wickets |
| 16 Jan 2026 | Chattogram Royals | Noakhali Express | Shere Bangla National Stadium, Mirpur | 0 (8) | – | Chattogram Royals won by 5 wickets |
| 29 Dec 2025 | Chattogram Royals | Rangpur Riders | Sylhet International Cricket Stadium | 1 (6) | – | Rangpur Riders won by 7 wickets |
| 26 Dec 2025 | Chattogram Royals | Noakhali Express | Sylhet International Cricket Stadium | 16 (12) | – | Chattogram Royals won by 65 runs |
| 6 Oct 2025 | Dhaka Metropolis | Rangpur Division | Sylhet International Cricket Stadium, Academy Ground | 20 (23) | – | Rangpur Division won by 3 wickets |
| 4 Oct 2025 | Dhaka Metropolis | Barishal Division | Sylhet International Cricket Stadium | 79 (49) | – | Dhaka Metropolis won by 96 runs |
| 30 Sept 2025 | Dhaka Metropolis | Sylhet Division | Sylhet International Cricket Stadium | 18 (23) | – | Dhaka Metropolis won by 23 runs |
| 28 Sept 2025 | Dhaka Metropolis | Khulna Division | Sylhet International Cricket Stadium, Academy Ground | 6 (5) | – | Khulna Division won by 22 runs |
| 27 Sept 2025 | Dhaka Metropolis | Chattogram Division | Sylhet International Cricket Stadium | 41 (27) | – | Chattogram Division won by 8 wickets |
| 14 Sept 2025 | Dhaka Metropolis | Rajshahi Division | Shahid Kamruzzaman Stadium | 30* (12) | – | Dhaka Metropolis won by 7 wickets |