Hasan Mahmud ICC Ranking

Bangladesh Bowler Age 27
38
Best current ICC ranking No. 38 in Men's Test Bowling Rankings Career best: 527 v West Indies at Mirpur 2026
527rating points

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

TestODIT20I
Batting–––
Bowling38527 pts––
All-rounder–––

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

Hasan Mahmud career-best ratings

RankingNowCareer 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

MRunsHSAvgSR100s50s
Test161993811.7035.6000
ODI2663154.8445.3200
T20I2650262598.0300

Bowling

MWktsBestAvgEcon5w
Test16456/5530.473.563
ODI26335/32356.121
T20I26283/3324.757.780

Other ranked Bangladesh players

Bangladesh rankings

Ranked near Hasan Mahmud in Test bowling

Full table

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