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
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.
Player | Tests Played | Centuries Scored | Key Highlight |
---|---|---|---|
Mahmudullah | 50 | 5 | Notable middle-order batsman |
Najmul Hossain Shanto | 31 | 5 | Young skipper showcasing immense promise |
Shakib Al Hasan | 71 | 5 | Bangladesh’s greatest cricketer; 3rd in Test runs |
4. Mohammad Ashraful – 6
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.
Statistic | Detail |
---|---|
Career Span | 2001–2013 |
Matches Played | 61 |
Test Centuries | 6 |
Test Fifties | 8 |
Total Runs Scored | 2,737 |
Batting Average | 24 |
3. 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.
Player | Span | Matches | Runs | Average | Centuries | Half-Centuries | Ranking |
---|---|---|---|---|---|---|---|
Tamim Iqbal | 2008–2023 | 70 | 5,134 | 38 | 10 | 31 | 2nd highest scorer |
2. Mushfiqur Rahim – 11
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.
Player | Matches | Runs | Average | Centuries | Half-Centuries | Double Hundreds |
---|---|---|---|---|---|---|
Mushfiqur Rahim | 92 | 5,924 | 38 | 11 | 27 | 3 |
1. Mominul Haque – 13
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.
Matches | Runs | Batting Average | Centuries | Half-Centuries | Remark |
---|---|---|---|---|---|
65 | 4,256 | 38.00 | 13 | 19 | Most centuries by a Bangladeshi |