Mehidy Hasan Miraz
85Bangladesh · AR · 2017 to 2026
BATTING
- Matches
- 125
- Innings
- 93
- Runs
- 1889
- Average
- 23.91
- Strike rate
- 75.74
- High score
- 112*
- 100s / 50s
- 2 / 7
BOWLING & FIELDING
- Wickets
- 132
- Average
- 36.36
- Economy
- 4.7
- Strike rate
- 46.3
- Best figures
- 4/25
- 4w / 5w
- 5 / 0
- Catches / Stumpings
- 55 / 0
- Run-outs effected
- 8
CAREER IN BRIEF
Mehidy Hasan Miraz played 119 ODIs for Bangladesh in CricArcade's archive, from 2017 to 2026. The first came against Sri Lanka at Rangiri Dambulla International Stadium, with 2 wickets, and the last against Zimbabwe at Harare Sports Club in 2026.
The most productive decade was the 2020s: 1,322 runs at 24.9 in 81 ODIs. The highest score in the archive is 112 not out from 119 balls against Afghanistan at Gaddafi Stadium in 2023, in a match Bangladesh won. The best bowling is 4 for 25 against West Indies at Shere Bangla National Stadium in 2021.
In all: 2 hundreds, 5 fifties. At home the average was 22.4 across 42 ODIs; away it was 22.6 across 45 ODIs. The most runs came against Afghanistan: 295 runs at 59.0 in 11 ODIs. Shere Bangla National Stadium was the most frequent ground, with 23 ODIs and 274 runs at 24.9. The scorecards record 8 player-of-the-match awards. Bangladesh won 58 of the ODIs Mehidy Hasan Miraz played and lost 56.
The career totals above are the official figures; everything below is computed from the 119 ODI scorecards in CricArcade's archive, each linked.
BEST INNINGS
| Runs | Balls | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 112* | 119 | Afghanistan | Gaddafi Stadium | 2023 | Won |
| 100* | 83 | India | Shere Bangla National Stadium | 2022 | Won |
| 81* | 120 | Afghanistan | Zahur Ahmed Chowdhury Stadium | 2022 | Won |
| 77 | 71 | West Indies | Warner Park | 2024 | Lost |
| 74 | 101 | West Indies | Warner Park | 2024 | Lost |
BEST BOWLING
| Figures | Overs | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 4/25 | 9.4 | West Indies | Shere Bangla National Stadium | 2021 | Won |
| 4/29 | 10 | West Indies | Sylhet International Cricket Stadium | 2018 | Won |
| 4/29 | 8 | West Indies | Providence Stadium | 2022 | Won |
| 4/30 | 10 | Sri Lanka | Shere Bangla National Stadium | 2021 | Won |
| 4/61 | 9 | South Africa | SuperSport Park | 2022 | Won |
RECORD BY OPPONENT
| Against | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| West Indies | 22 | 244 | 48.80 | 0/2 | 30 | 27.27 |
| Sri Lanka | 20 | 234 | 14.63 | 0/1 | 24 | 34.92 |
| New Zealand | 16 | 219 | 18.25 | 0/0 | 8 | 78.63 |
| Zimbabwe | 13 | 111 | 12.33 | 0/0 | 15 | 31.07 |
| Afghanistan | 11 | 295 | 59.00 | 1/2 | 10 | 37.20 |
| India | 8 | 236 | 39.33 | 1/0 | 7 | 49.00 |
| Pakistan | 7 | 45 | 11.25 | 0/0 | 12 | 22.42 |
| South Africa | 6 | 88 | 29.33 | 0/0 | 10 | 29.10 |
| Australia | 5 | 74 | 18.50 | 0/0 | 0 | – |
| England | 5 | 39 | 7.80 | 0/0 | 7 | 39.43 |
| Ireland | 5 | 83 | 27.67 | 0/0 | 1 | 54.00 |
| Netherlands | 1 | 35 | 35.00 | 0/0 | 0 | – |
HOME, AWAY AND NEUTRAL
| Where | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| Home | 42 | 470 | 22.38 | 1/1 | 58 | 26.86 |
| Away | 45 | 654 | 22.55 | 0/3 | 44 | 41.30 |
| Neutral | 32 | 579 | 25.17 | 1/1 | 22 | 52.77 |
BY DECADE
| Decade | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| 2010s | 38 | 381 | 19.05 | 0/1 | 37 | 41.08 |
| 2020s | 81 | 1,322 | 24.94 | 2/4 | 87 | 34.67 |
GROUNDS
| Ground | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| Shere Bangla National Stadium | 23 | 274 | 24.91 | 1/0 | 34 | 25.26 |
| Zahur Ahmed Chowdhury Stadium | 13 | 162 | 23.14 | 0/1 | 15 | 35.07 |
| Harare Sports Club | 8 | 98 | 16.33 | 0/0 | 8 | 33.75 |
| R Premadasa Stadium | 7 | 103 | 14.71 | 0/0 | 4 | 73.25 |
| Providence Stadium | 5 | 16 | – | 0/0 | 9 | 22.56 |
| Sylhet International Cricket Stadium | 5 | 12 | 6.00 | 0/0 | 7 | 19.57 |
FIRST AND LAST
- Debut: v Sri Lanka, 2017 at Rangiri Dambulla International Stadium
- Latest in the archive: v Zimbabwe, 2026 at Harare Sports Club
PLAYER DETAILS
- Born
- 25 October 1997
- Batting
- Right-hand bat
- Bowling
- Right-arm offbreak
- Balls faced (career)
- 2,494
- Ducks
- 5
- Four-wicket hauls
- 5
- Most common batting position
- 8th
- Strike rate, overs 1 to 10
- 71.6
- Strike rate, overs 11 to 40
- 70.7
- Strike rate, overs 41 to 50
- 98.5
- Balls per dismissal against pace
- 22.2
- Balls per dismissal against spin
- 32.4
Position, phase strike rates and the pace and spin split come from ball-by-ball records (Cricsheet), which cover ODIs from 2002 onwards: 1,768 balls faced in that period.
Want to pick Mehidy Hasan Miraz in your XI?
PICK MEHIDY HASAN MIRAZ IN THE ODI DRAFT GAME →