Top 5 Bangladeshi Batsmen with the Most Test Centuries

The Bangladesh cricket team entered the Test arena in 2000 and has since competed in 144 matches. Out of these, they have secured victory in only 21 games, faced defeat in 105, and drawn 18. Despite the challenges, Bangladesh has produced several talented batters who have excelled in the Test format. To date, 27 different batsmen have achieved Test centuries for the nation, showcasing their skill and contribution to the team’s growth.

5. Shakib Al Hasan – 5

e2bangla

Three Bangladeshi batters — Mahmudullah, Najmul Hossain Shanto, and Shakib Al Hasan — have each scored five centuries in Test cricket. Shakib, widely regarded as Bangladesh’s greatest cricketer, ranks third among the nation’s all-time leading Test run-scorers. Mahmudullah, who retired from Tests after 50 matches, achieved five hundreds in his career. Shanto, the current Test captain, has hit his five centuries in 31 matches so far, while Shakib has accomplished the feat in 71 Tests.

PlayerTests PlayedCenturies ScoredKey Highlight
Mahmudullah505Notable middle-order batsman
Najmul Hossain Shanto315Young skipper showcasing immense promise
Shakib Al Hasan715Bangladesh’s greatest cricketer; 3rd in Test runs

4. Mohammad Ashraful – 6

e2bangla

Former Bangladesh captain Mohammad Ashraful amassed six Test centuries and eight fifties across 61 matches during his career from 2001 to 2013. He totaled 2,737 runs at a batting average of 24.

StatisticDetail
Career Span2001–2013
Matches Played61
Test Centuries6
Test Fifties8
Total Runs Scored2,737
Batting Average24

3. Tamim Iqbal – 10

 Tamim Iqbal – 10

Tamim Iqbal, a former captain and opener, had an illustrious Test career from 2008 to 2023, playing 70 matches. He amassed 5,134 runs, ranking as the second-highest scorer for his country, with an average of 38. His achievements include 10 centuries and 31 half-centuries.

PlayerSpanMatchesRunsAverageCenturiesHalf-CenturiesRanking
Tamim Iqbal2008–2023705,1343810312nd highest scorer

2. Mushfiqur Rahim – 11

Top 5 Bangladeshi Batsmen with the Most Test Centuries

Mushfiqur Rahim, a veteran wicketkeeper-batter, stands as Bangladesh’s highest run-scorer in Test cricket, accumulating 5,924 runs across 92 matches at an impressive average of 38. He has recorded 11 Test centuries, the second-highest for Bangladesh, along with 27 half-centuries. Notably, he has converted three of those centuries into double hundreds.

PlayerMatchesRunsAverageCenturiesHalf-CenturiesDouble Hundreds
Mushfiqur Rahim925,9243811273

1. Mominul Haque – 13

e2bangla

Mominul Haque, a dependable left-handed batsman, has established himself as the backbone of Bangladesh’s Test middle order. Over a decade-long career spanning 65 Tests, he has amassed 4,256 runs at an average of 38, including 13 centuries and 19 half-centuries. Notably, his 13 centuries are the highest by any Bangladeshi player in Test cricket.

MatchesRunsBatting AverageCenturiesHalf-CenturiesRemark
654,25638.001319Most centuries by a Bangladeshi

Get ready for a thrilling gaming experience at E2Bet! Welcome!

Scroll to Top