Most Test Centuries for Bangladesh: The Iconic Batters Who Shaped History
The Evolution of Bangladesh Test Batting
Bangladesh cricket has undergone a significant transformation since the country earned Test status. Throughout this journey, several iconic batters have shouldered the responsibility of anchoring the team in the most challenging format of the game. These players have not only provided stability but have also etched their names into the history books by reaching the coveted three-figure mark on the world’s grandest stages.
With the recent heroics of veteran Mushfiqur Rahim against Pakistan, the spotlight is once again on the players who have mastered the art of the Test century. Here, we analyze the top five Bangladeshi batters who have accumulated the most centuries in the history of Test cricket.
5. Litton Das – 6 Test Centuries
Litton Das is widely regarded as one of the most naturally gifted talents to emerge from the Bangladesh domestic system. A technically sound wicketkeeper-batter, Litton possesses a rare elegance that is a joy to watch when he is in full flow. What truly sets him apart from many of his contemporaries is his aggressive intent, reflected in his strike rate of 60.24—a figure rarely seen among Bangladeshi Test specialists.
While he has six Test centuries to his name, Litton’s career has been characterized by flashes of brilliance rather than sustained consistency. Critics often point to his tendency to depart after a promising start. However, when he gets going, he is virtually unplayable. His highest Test score of 141 serves as a testament to the immense potential he continues to bring to the national setup.
4. Najmul Hossain Shanto – 9 Test Centuries
In recent years, Najmul Hossain Shanto has established himself as the bedrock of the Bangladesh middle order. Since his debut in 2017, the left-hander has evolved into a dependable figure, accumulating over 2,500 runs at an average of 33.73. His transition into the leadership role has only further galvanized his performance with the willow.
Shanto’s record is impressive, featuring nine Test centuries and six half-centuries. A historic achievement in his resume includes being the first Bangladeshi to score centuries in both innings of a Test match on two separate occasions—against Afghanistan and Sri Lanka. Furthermore, he currently holds the record for the most Test centuries by a Bangladeshi captain, a feat that highlights his ability to lead from the front.
3. Tamim Iqbal – 10 Test Centuries
For over a decade, Tamim Iqbal served as the cornerstone of the Bangladesh batting lineup. A dynamic opening batter, Tamim brought a brand of fearlessness to the crease that intimidated bowlers across the globe. Between 2008 and 2023, he amassed 5,134 runs, remaining the face of Bangladesh’s aggressive era in the longest format.
With 10 centuries and 31 fifties, Tamim’s contribution to the team was monumental. His 206 against Pakistan remains a highlight, but his 103 at Lord’s in 2010 truly cemented his status as a world-class opener. Beyond the numbers, he was the fastest Bangladeshi to 1,000 Test runs and remains the only player from the nation to score centuries in three consecutive Test matches.
2. Mominul Haque – 13 Test Centuries
Known affectionately as “The Little Master,” Mominul Haque has been the architect of many of Bangladesh’s greatest Test performances. With 13 centuries to his name, he stands as one of the most prolific run-getters for his country in the history of the format. Since his 2013 debut, he has been a consistent presence, maintaining an average of 38.03 over 77 matches.
Mominul’s mastery of the game is best exemplified by his record-breaking form, which includes scoring 11 consecutive fifty-plus scores—a feat that placed him in an elite global bracket. His highest score of 181 against New Zealand is a masterclass in concentration and technique. He also shares the history-making achievement of scoring centuries in both innings of a Test against Sri Lanka.
1. Mushfiqur Rahim – 14 Test Centuries
At the pinnacle of this list sits the indomitable Mushfiqur Rahim. A veteran of over 100 Test matches, Mushfiqur is not just a batter; he is the heartbeat of Bangladesh cricket. His career, spanning back to 2005, is defined by incredible resilience, technical discipline, and an insatiable hunger for runs.
With 14 Test centuries and 29 half-centuries, he is Bangladesh’s highest-ever run-scorer in the format. Mushfiqur holds the unique distinction of being the first Bangladeshi to score a double century and remains the only player from the country to have reached the 200-run mark three times, including his career-best unbeaten 219 against Zimbabwe. His ability to anchor the innings and guide the team through adversity makes him arguably the greatest Test batter the nation has ever produced.
Mushfiqur Rahim for Bangladesh [Source: AFP]




