Mahedi Hasan ICC Ranking
Mahedi Hasan is an all-rounder who plays international cricket for Bangladesh, born on 10 March 1995 in Khulna (age 31). Playing style: Right Hand Bat, Right Arm Off Break.
In the latest ICC men's rankings, Mahedi Hasan is the No. 9 T20I bowler (654 points) and the No. 40 T20I all-rounder (109 points).
Mahedi Hasan's highest-ever ICC rating is 654 in T20I bowling, reached v Sri Lanka at Japan 2026. The current rating is a career best.
Mahedi Hasan is Bangladesh's highest-ranked T20I all-rounder, one of 2 Bangladesh players in that top 50.
In the T20I bowling rankings, Mahedi Hasan is 7 points behind Nasum Ahmed (No. 8, Bangladesh) and 6 points ahead of Liam Dawson (No. 10, England).
In 12 ODIs, Mahedi Hasan has scored 125 runs at an average of 13.88 and a strike rate of 63.45, and taken 15 wickets at an average of 31.53 (economy 4.82, best 4/71). In 76 T20Is, Mahedi Hasan has scored 490 runs at an average of 13.24 and a strike rate of 103.81, and taken 75 wickets at an average of 23.97 (economy 6.79, best 4/11).
Mahedi Hasan ICC rankings by format
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Mahedi Hasan career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| T20I bowling | 654 | 654 v Sri Lanka at Japan 2026 |
| T20I all-rounder | 109 | 109 v Sri Lanka at Japan 2026 |
Mahedi Hasan rating history
T20I bowling
T20I all-rounder
Mahedi Hasan profile
- Name
- Mahedi Hasan
- Team
- Bangladesh
- Role
- All-rounder
- Born
- 10 March 1995 (age 31)
- Birthplace
- Khulna
- Batting
- Right Hand Bat
- Bowling
- Right Arm Off Break
Mahedi Hasan career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| ODI | 12 | 125 | 13.88 | 63.45 |
| T20I | 76 | 490 | 13.24 | 103.81 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| ODI | 12 | 15 | 31.53 | 4.82 |
| T20I | 76 | 75 | 23.97 | 6.79 |
Other ranked Bangladesh players
Bangladesh rankingsRanked near Mahedi Hasan in T20I bowling
Full tableMahedi Hasan FAQs
What is Mahedi Hasan's ICC ranking?
Mahedi Hasan is currently the No. 9 T20I bowler (654 points) and the No. 40 T20I all-rounder (109 points) in the ICC men's rankings.
Is Mahedi Hasan the No. 1 T20I bowler?
No. Mahedi Hasan is No. 9 with 654 points. The No. 1 T20I bowler is Rashid Khan (731).
Is Mahedi Hasan the No. 1 T20I all-rounder?
No. Mahedi Hasan is No. 40 with 109 points. The No. 1 T20I all-rounder is Sikandar Raza (331).
What is Mahedi Hasan's highest ICC rating?
Mahedi Hasan's career-best rating is 654 in T20I bowling (v Sri Lanka at Japan 2026).
What is Mahedi Hasan's Test bowling ranking?
Mahedi Hasan is not in the current top 50 of the ICC men's Test bowling rankings. The No. 1 Test bowler is Mitchell Starc (881).
What is Mahedi Hasan's ODI bowling ranking?
Mahedi Hasan is not in the current top 50 of the ICC men's ODI bowling rankings. The No. 1 ODI bowler is Rashid Khan (760).
What is Mahedi Hasan's T20I bowling ranking?
Mahedi Hasan is No. 9 in the ICC men's T20I bowling rankings with 654 rating points. Their career-best T20I rating is 654 (v Sri Lanka at Japan 2026).
What is Mahedi Hasan's Test all-rounder ranking?
Mahedi Hasan is not in the current top 50 of the ICC men's Test all-rounder rankings. The No. 1 Test all-rounder is Marco Jansen (463).
What is Mahedi Hasan's ODI all-rounder ranking?
Mahedi Hasan is not in the current top 50 of the ICC men's ODI all-rounder rankings. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).
What is Mahedi Hasan's T20I all-rounder ranking?
Mahedi Hasan is No. 40 in the ICC men's T20I all-rounder rankings with 109 rating points, down 2 places since the previous update. Their career-best T20I rating is 109 (v Sri Lanka at Japan 2026).
Which team does Mahedi Hasan play for?
Mahedi Hasan plays international cricket for Bangladesh as an all-rounder.