
Bangladesh · Sylhet Titans · Galle Gallants · Guyana Amazon Warriors · BCB South Zone · Khulna Division
Mehidy Hasan Miraz
29Bangladesh
- Right-handed top-order anchor
- Right-arm off-spin bowler
- Middle-overs bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 133 | 99 | 2,010 | 23.65 | 75.5 | 2/7 | 112* |
| ODIs | 126 | 94 | 1,891 | 23.64 | 75.6 | 2/7 | 112* |
| v Afghanistan | 18 | 15 | 483 | 40.25 | 66.9 | 1/4 | 112* |
| Domestic | 7 | 5 | 119 | 23.80 | 74.4 | 0/0 | 47 |
| Last 10 | 10 | 8 | 100 | 16.67 | 67.1 | 0/0 | 27 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 133 | 6,521 | 147 | 34.43 | 4.66 | 5/42 |
| ODIs | 126 | 6,167 | 132 | 36.55 | 4.69 | 4/25 |
| v Afghanistan | 18 | 935 | 18 | 36.72 | 4.24 | 3/25 |
| Domestic | 7 | 354 | 15 | 15.73 | 4.00 | 5/42 |
| Last 10 | 10 | 489 | 6 | 56.50 | 4.16 | 2/32 |
Batting style
Middle-order anchor
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 26.1 | 29.3 | |
| Strike rate | 76 | 85 | |
| Boundary % | 7.3 | 9.2 | |
| Dot % | 55.5 | 52.6 | |
| Average v pace | 21.3 | 27.5 | |
| Average v spin | 32.7 | 30.9 | |
| Strike rate v pace | 88 | 91 | |
| Strike rate v spin | 67 | 81 |
1,724 balls in ODIs and List A · Nov 2022 – Oct 2026
Compare with other playersMiddle-order anchor
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.1 | 29.3 | |
| Strike rate | 76 | 86 | |
| Boundary % | 7.3 | 9.3 | |
| Dot % | 54.9 | 52.5 | |
| Average v pace | 21.8 | 27.4 | |
| Average v spin | 35.1 | 30.9 | |
| Strike rate v pace | 89 | 92 | |
| Strike rate v spin | 68 | 81 |
1,670 balls in ODIs · Dec 2022 – Oct 2026
Compare with other playersBowling style
Containing middle-overs off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 37.1 | 32.8 | |
| Economy | 4.75 | 5.18 | |
| Balls per wicket | 46.9 | 38.0 | |
| Dot % | 52.9 | 53.0 | |
| Boundary % | 7.4 | 9.0 | |
| Average v right-handers | 42.2 | 33.7 | |
| Average v left-handers | 31.6 | 31.8 | |
| Economy, overs 1–10 | 4.34 | 4.84 |
3,237 balls bowled in ODIs and List A · Nov 2022 – Oct 2026
Compare with other playersLow-threat middle-overs off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 41.9 | 33.1 | |
| Economy | 4.83 | 5.21 | |
| Balls per wicket | 52.2 | 38.1 | |
| Dot % | 51.9 | 52.7 | |
| Boundary % | 7.4 | 9.0 | |
| Average v right-handers | 45.6 | 33.6 | |
| Average v left-handers | 37.3 | 32.5 | |
| Economy, overs 1–10 | 4.74 | 4.92 |
2,973 balls bowled in ODIs · Dec 2022 – Oct 2026
Compare with other playersMen's One-day
- Runs a match
- −0.9
- batting, above an average player
Men's One-day batting, runs a match
AveragePeak +1.9
December 2024Now −0.920182020202220242026- ICC rank
- 75
- 432 points
- Runs a match
- +1.2
- bowling, above an average player
Men's One-day bowling, runs a match
AveragePeak +9.6
November 2022Now +1.220182020202220242026- ICC rank
- 8
- 602 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 31 | 564 | 23.5 | 69.9 | 28 | 42.8 | 4.32 |
Teams
- BangladeshAfghanistan ODI tri-series 2026All-rounder · 126 ODIs · Last ODI Oct 2026
- BCB South ZoneBangladesh Cricket League One-DayLast played Feb 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 0/10 | 9% | 0 | 2 | 41682232210272 |
| Took a wicket | 4/10 | 66% | 0 | 12 | 0102001200 |
- Mehidy Hasan Miraz has made 50 or more in 0 of the last 10 One-day innings.
- Mehidy Hasan Miraz has taken a wicket in 4 of the last 10 List A matches bowled in.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Bangladesh | Afghanistan | Sharjah Cricket Stadium | 2 (7) | 0/25 (8.0) | Afghanistan won by 7 wickets |
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | – | 0/42 (7.0) | Bangladesh won by 7 wickets |
| 9 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 27 (33) | 2/32 (10.0) | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 10 (18) | 1/22 (5.4) | Zimbabwe won by 25 runs |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 22* (22) | 0/30 (6.0) | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 3 (12) | 0/23 (6.0) | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 22 (18) | 2/36 (8.5) | Bangladesh won by 55 runs |
| 20 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 8* (25) | 0/38 (10.0) | Bangladesh won by 6 wickets |
| 17 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 6 (14) | 1/54 (10.0) | New Zealand won by 26 runs |
| 15 Mar 2026 | Bangladesh | Pakistan | Shere Bangla National Stadium, Mirpur | – | 0/37 (10.0) | Bangladesh won by 11 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 0/10 | 10% | 0 | 2 | 171682232210272 |
| Took a wicket | 4/10 | 66% | 0 | 9 | 0102001200 |
- Mehidy Hasan Miraz has made 50 or more in 0 of the last 10 ODI innings.
- Mehidy Hasan Miraz has taken a wicket in 4 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Bangladesh | Afghanistan | Sharjah Cricket Stadium | 2 (7) | 0/25 (8.0) | Afghanistan won by 7 wickets |
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | – | 0/42 (7.0) | Bangladesh won by 7 wickets |
| 9 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 27 (33) | 2/32 (10.0) | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 10 (18) | 1/22 (5.4) | Zimbabwe won by 25 runs |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 22* (22) | 0/30 (6.0) | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 3 (12) | 0/23 (6.0) | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 22 (18) | 2/36 (8.5) | Bangladesh won by 55 runs |
| 20 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 8* (25) | 0/38 (10.0) | Bangladesh won by 6 wickets |
| 17 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 6 (14) | 1/54 (10.0) | New Zealand won by 26 runs |
| 15 Mar 2026 | Bangladesh | Pakistan | Shere Bangla National Stadium, Mirpur | – | 0/37 (10.0) | Bangladesh won by 11 runs |
Last 7 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Feb 2026 | BCB South Zone | BCB East Zone | Shaheed Chandu Stadium | 4 (5) | 2/32 (10.0) | BCB East Zone won by 1 wicket |
| 23 Feb 2026 | BCB South Zone | BCB Central Zone | Rajshahi Divisional Stadium | – | 0/35 (5.0) | BCB South Zone won by 7 wickets |
| 27 Nov 2022 | BCB South Zone | BCB North Zone | Sher-e-Bangla National Cricket Stadium (SBNCS) | 0 (7) | 2/31 (10.0) | BCB North Zone won by 3 runs |
| 22 Nov 2022 | BCB South Zone | BCB Central Zone | BKSP-4 Ground | – | 3/30 (10.0) | BCB South Zone won by 26 runs |
| 20 Nov 2022 | BCB South Zone | BCB North Zone | BKSP-4 Ground | 25 (42) | 5/42 (9.0) | BCB South Zone won by 72 runs |
| 24 Apr 2022 | Sheikh Jamal Dhanmondi Club | Prime Bank Cricket Club | Bangladesh Krira Shikkha Protisthan No 4 Ground | 47 (32) | 0/26 (5.0) | Prime Bank Cricket Club won by 8 wickets |
| 21 Apr 2022 | Sheikh Jamal Dhanmondi Club | Rupganj Tigers Cricket Club | Shere Bangla National Stadium, Mirpur | 43 (74) | 3/40 (10.0) | Sheikh Jamal Dhanmondi Club won by 4 wickets |
Pace and pitch map
Tests8,904 balls
FullOff sideLeg sideShort
ODIs4,601 balls
FullOff sideLeg sideShort
T20s1,105 balls
FullOff sideLeg sideShort