Mehidy Hasan Miraz ICC Ranking

Bangladesh All-rounder Age 29
4
Best current ICC ranking No. 4 in Men's Test All-Rounder Rankings Career best: 327 v Zimbabwe at Chittagong 2025
298rating points

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

TestODIT20I
Batting–––
Bowling24648 pts8597 pts–
All-rounder4298 pts=4250 pts–

Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.

Mehidy Hasan Miraz career-best ratings

RankingNowCareer 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

MRunsHSAvgSR100s50s
Test602,30810423.7950.18210
ODI1221,85211224.0575.827
T20I344184616.72116.7500

Bowling

MWktsBestAvgEcon5w
Test602257/5831.703.0715
ODI1221294/2536.464.710
T20I34184/1237.058.550

Other ranked Bangladesh players

Bangladesh rankings

Ranked near Mehidy Hasan Miraz in Test all-rounder

Full table

Mehidy 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.