Hasan Mahmud ICC Ranking
Hasan Mahmud is a bowler who plays international cricket for Bangladesh, born on 12 October 1999 in Lakshmipur (age 27). Playing style: Right Hand Bat, Right Arm Fast Medium.
In the latest ICC men's rankings, Hasan Mahmud is the No. 38 Test bowler (527 points).
Hasan Mahmud's highest-ever ICC rating is 527 in Test bowling, reached v West Indies at Mirpur 2026. The current rating is a career best.
In the Test bowling rankings, Hasan Mahmud is 3 points behind Jofra Archer (No. 37, England) and 18 points ahead of Nathan Smith (No. 39, New Zealand).
In 16 Tests, Hasan Mahmud has scored 199 runs at an average of 11.70 and a strike rate of 35.60, and taken 45 wickets at an average of 30.47 (economy 3.56, best 6/55). In 26 ODIs, Hasan Mahmud has scored 63 runs at an average of 4.84 and a strike rate of 45.32, and taken 33 wickets at an average of 35 (economy 6.12, best 5/32). In 26 T20Is, Hasan Mahmud has scored 50 runs at an average of 25 and a strike rate of 98.03, and taken 28 wickets at an average of 24.75 (economy 7.78, best 3/33).
Hasan Mahmud ICC rankings by format
| Test | ODI | T20I | |
|---|---|---|---|
| Batting | – | – | – |
| Bowling | 38527 pts | – | – |
| All-rounder | – | – | – |
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Hasan Mahmud career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| Test bowling | 527 | 527 v West Indies at Mirpur 2026 |
Hasan Mahmud rating history
Test bowling
Hasan Mahmud profile
- Name
- Hasan Mahmud
- Team
- Bangladesh
- Role
- Bowler
- Born
- 12 October 1999 (age 27)
- Birthplace
- Lakshmipur
- Batting
- Right Hand Bat
- Bowling
- Right Arm Fast Medium
Hasan Mahmud career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 16 | 199 | 11.70 | 35.60 |
| ODI | 26 | 63 | 4.84 | 45.32 |
| T20I | 26 | 50 | 25 | 98.03 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 16 | 45 | 30.47 | 3.56 |
| ODI | 26 | 33 | 35 | 6.12 |
| T20I | 26 | 28 | 24.75 | 7.78 |
Other ranked Bangladesh players
Bangladesh rankingsRanked near Hasan Mahmud in Test bowling
Full tableHasan Mahmud FAQs
What is Hasan Mahmud's ICC ranking?
Hasan Mahmud is currently the No. 38 Test bowler (527 points) in the ICC men's rankings.
Is Hasan Mahmud the No. 1 Test bowler?
No. Hasan Mahmud is No. 38 with 527 points. The No. 1 Test bowler is Mitchell Starc (881).
What is Hasan Mahmud's highest ICC rating?
Hasan Mahmud's career-best rating is 527 in Test bowling (v West Indies at Mirpur 2026).
What is Hasan Mahmud's Test bowling ranking?
Hasan Mahmud is No. 38 in the ICC men's Test bowling rankings with 527 rating points. Their career-best Test rating is 527 (v West Indies at Mirpur 2026).
What is Hasan Mahmud's ODI bowling ranking?
Hasan Mahmud 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 Hasan Mahmud's T20I bowling ranking?
Hasan Mahmud 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 Hasan Mahmud play for?
Hasan Mahmud plays international cricket for Bangladesh as a bowler.