Mehidy Hasan Miraz ICC Ranking
Mehidy Hasan Miraz is an all-rounder who plays international cricket for Bangladesh, born on 25 October 1997 in Khulna (age 29). Playing style: Right Hand Bat, Right Arm Off Break.
In the latest ICC men's rankings, Mehidy Hasan Miraz is the No. 4 Test all-rounder (298 points), the No. 4 ODI all-rounder (250 points), the No. 8 ODI bowler (597 points) and the No. 24 Test bowler (648 points).
Mehidy Hasan Miraz's highest-ever ICC rating is 722 in ODI bowling, reached v Sri Lanka at Mirpur 2021. The current rating of 597 is 125 points below that peak.
Mehidy Hasan Miraz is Bangladesh's highest-ranked Test all-rounder, one of 3 Bangladesh players in that top 50.
In the Test all-rounder rankings, Mehidy Hasan Miraz is 22 points behind Wiaan Mulder (No. 3, South Africa) and 35 points ahead of Simon Harmer (No. 5, South Africa). They moved down 1 place in the latest ICC update.
In 60 Tests, Mehidy Hasan Miraz has scored 2,308 runs at an average of 23.79 and a strike rate of 50.18, including 2 hundreds, and taken 225 wickets at an average of 31.70 (economy 3.07, best 7/58). In 122 ODIs, Mehidy Hasan Miraz has scored 1,852 runs at an average of 24.05 and a strike rate of 75.8, including 2 hundreds, and taken 129 wickets at an average of 36.46 (economy 4.71, best 4/25). In 34 T20Is, Mehidy Hasan Miraz has scored 418 runs at an average of 16.72 and a strike rate of 116.75, and taken 18 wickets at an average of 37.05 (economy 8.55, best 4/12).
Mehidy Hasan Miraz ICC rankings by format
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Mehidy Hasan Miraz career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| Test bowling | 648 | 696 v West Indies at Dhaka 2018 |
| ODI bowling | 597 | 722 v Sri Lanka at Mirpur 2021 |
| Test all-rounder | 298 | 327 v Zimbabwe at Chittagong 2025 |
| ODI all-rounder | 250 | 285 v India at Mirpur 2022 |
Mehidy Hasan Miraz rating history
Test bowling
ODI bowling
Test all-rounder
ODI all-rounder
Mehidy Hasan Miraz profile
- Name
- Mehidy Hasan Miraz
- Team
- Bangladesh
- Role
- All-rounder
- Born
- 25 October 1997 (age 29)
- Birthplace
- Khulna
- Batting
- Right Hand Bat
- Bowling
- Right Arm Off Break
Mehidy Hasan Miraz career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 60 | 2,308 | 23.79 | 50.18 |
| ODI | 122 | 1,852 | 24.05 | 75.8 |
| T20I | 34 | 418 | 16.72 | 116.75 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 60 | 225 | 31.70 | 3.07 |
| ODI | 122 | 129 | 36.46 | 4.71 |
| T20I | 34 | 18 | 37.05 | 8.55 |
Other ranked Bangladesh players
Bangladesh rankingsRanked near Mehidy Hasan Miraz in Test all-rounder
Full tableMehidy Hasan Miraz FAQs
What is Mehidy Hasan Miraz's ICC ranking?
Mehidy Hasan Miraz is currently the No. 4 Test all-rounder (298 points), the No. 4 ODI all-rounder (250 points), the No. 8 ODI bowler (597 points) and the No. 24 Test bowler (648 points) in the ICC men's rankings.
Is Mehidy Hasan Miraz the No. 1 Test all-rounder?
No. Mehidy Hasan Miraz is No. 4 with 298 points. The No. 1 Test all-rounder is Marco Jansen (463).
Is Mehidy Hasan Miraz the No. 1 ODI all-rounder?
No. Mehidy Hasan Miraz is No. 4 with 250 points. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).
What is Mehidy Hasan Miraz's highest ICC rating?
Mehidy Hasan Miraz's career-best rating is 722 in ODI bowling (v Sri Lanka at Mirpur 2021).
What is Mehidy Hasan Miraz's Test all-rounder ranking?
Mehidy Hasan Miraz is No. 4 in the ICC men's Test all-rounder rankings with 298 rating points, down 1 place since the previous update. Their career-best Test rating is 327 (v Zimbabwe at Chittagong 2025).
What is Mehidy Hasan Miraz's ODI all-rounder ranking?
Mehidy Hasan Miraz is No. 4 in the ICC men's ODI all-rounder rankings with 250 rating points. Their career-best ODI rating is 285 (v India at Mirpur 2022).
What is Mehidy Hasan Miraz's T20I all-rounder ranking?
Mehidy Hasan Miraz is not in the current top 50 of the ICC men's T20I all-rounder rankings. The No. 1 T20I all-rounder is Sikandar Raza (331).
What is Mehidy Hasan Miraz's Test bowling ranking?
Mehidy Hasan Miraz is No. 24 in the ICC men's Test bowling rankings with 648 rating points, down 2 places since the previous update. Their career-best Test rating is 696 (v West Indies at Dhaka 2018).
What is Mehidy Hasan Miraz's ODI bowling ranking?
Mehidy Hasan Miraz is No. 8 in the ICC men's ODI bowling rankings with 597 rating points, up 3 places since the previous update. Their career-best ODI rating is 722 (v Sri Lanka at Mirpur 2021).
What is Mehidy Hasan Miraz's T20I bowling ranking?
Mehidy Hasan Miraz is not in the current top 50 of the ICC men's T20I bowling rankings. The No. 1 T20I bowler is Rashid Khan (731).
Which team does Mehidy Hasan Miraz play for?
Mehidy Hasan Miraz plays international cricket for Bangladesh as an all-rounder.