Top 10 Players With Most Runs for Bangladesh in Test Cricket History

Most Runs for Bangladesh in Test Cricket

Bangladesh’s journey in Test cricket has been shaped by several remarkable batters who carried the team through difficult periods and historic victories. Since becoming a Test-playing nation in 2000, the Tigers have produced many dependable performers who delivered runs against some of the strongest bowling attacks in world cricket. These cricketers not only built impressive records but also helped Bangladesh earn respect in the longest format of the game. Here is a detailed ranking of the top 10 players with the most runs for Bangladesh in Test cricket history.

List of 10 Players With Most Runs for Bangladesh in Test Cricket History

10. Mehidy Hasan Miraz

Most Runs for Bangladesh in Test Cricket

Mehidy Hasan Miraz is widely known for his off-spin bowling, but his contribution with the bat has become increasingly valuable for Bangladesh in Test cricket. Batting mostly in the lower middle order, Miraz has rescued the team in several difficult situations with calm and mature innings. His ability to score under pressure makes him one of Bangladesh’s most dependable all-rounders among players with the most runs for Bangladesh in Test cricket.

Miraz has shown excellent temperament against both pace and spin while often batting with the tail. Over the years, he has developed into a complete cricketer capable of changing matches with both bat and ball. His centuries and crucial partnerships have helped Bangladesh recover from collapses on numerous occasions in Test cricket.

Span2016–2026
Matches57*
Innings102
Runs2208
Highest Score104
Average24.00
Strike Rate50.89
Hundreds2
Fifties9

ALSO READ: Top 10 Greatest Bangladesh Women WT20I Batters

9. Najmul Hossain Shanto

Most Runs for Bangladesh in Test Cricket

Najmul Hossain Shanto has quickly become one of the most important batters in Bangladesh’s current Test setup. After struggling early in his career, he transformed himself into a consistent run scorer through discipline and technical improvement. His ability to play long innings has made him a key figure at the top order and among the players with the most runs for Bangladesh in Test cricket.

Shanto’s recent rise has included several match-defining centuries against strong opponents. He combines patience with attacking stroke play, allowing him to adapt to different conditions. As one of the younger names on this list, he still has plenty of time to climb even higher in Bangladesh’s Test batting records.

Span2017–2026
Matches40*
Innings75
Runs2486
Highest Score163
Average34.05
Strike Rate54.42
Hundreds9
Fifties6

8. Mohammad Ashraful

Most Runs for Bangladesh in Test Cricket

Mohammad Ashraful remains one of the most talented batters Bangladesh has ever produced. He burst onto the international stage with a century against Sri Lanka as a teenager and quickly became known for his fearless style. Ashraful played several unforgettable innings that gave Bangladesh confidence against major cricketing nations and secured his place among the players with the most runs for Bangladesh in Test cricket.

Although inconsistency affected his career, his natural flair and aggressive batting made him a fan favorite for many years. He possessed the ability to dominate bowlers with elegant stroke play and often entertained crowds with attacking cricket. His contributions came during a crucial developmental phase for Bangladesh Test cricket.

Span2001–2013
Matches61
Innings119
Runs2737
Highest Score190
Average24.00
Strike Rate46.07
Hundreds6
Fifties8

7. Mahmudullah

Most Runs for Bangladesh in Test Cricket

Mahmudullah built a reputation as one of Bangladesh’s most dependable middle-order batters in Test cricket. Known for his composure and patience, he often delivered important runs when the team was in trouble. His batting style relied on smart shot selection and mental strength rather than aggression.

One of the highlights of Mahmudullah’s career came when he scored consecutive Test centuries against New Zealand in difficult overseas conditions. His partnership-building ability played a major role in stabilizing Bangladesh’s innings over many years. Besides his batting, his leadership qualities and experience also benefited the national side and strengthened his place among the players with the most runs for Bangladesh in Test cricket.

Span2009–2021
Matches50
Innings94
Runs2914
Highest Score150*
Average33.49
Strike Rate53.40
Hundreds5
Fifties16

6. Habibul Bashar

Most Runs for Bangladesh in Test Cricket

Habibul Bashar was one of the first Bangladeshi batters to consistently perform at the Test level. During the early years after Bangladesh received Test status, he carried the batting lineup against stronger and more experienced opponents. His determination and fighting spirit earned respect throughout the cricketing world.

Bashar’s technique and patience allowed him to survive difficult periods when Bangladesh struggled heavily in Test cricket. He played several important innings against top-class attacks and became one of the few reliable performers in the team during that era. His leadership as captain also helped guide Bangladesh through a challenging phase and contributed to his standing among the players with the most runs for Bangladesh in Test cricket.

Span2000–2008
Matches50
Innings99
Runs3026
Highest Score113
Average30.87
Strike Rate60.27
Hundreds3
Fifties24

5. Litton Das

Most Runs for Bangladesh in Test Cricket

Litton Das has emerged as one of Bangladesh’s most elegant and attacking Test batters in recent years. His smooth batting technique and ability to play both pace and spin effectively have made him a major asset in the middle order. Litton is known for scoring quickly while still maintaining control at the crease.

Over the years, he has delivered several impressive innings both at home and abroad. His confidence against fast bowling especially stands out compared to many previous Bangladeshi batters. Litton’s stroke play, timing, and adaptability have helped him become one of the leading names with the most runs for Bangladesh in Test cricket.

Span2015–2026
Matches53*
Innings92
Runs3161
Highest Score141
Average35.12
Strike Rate59.41
Hundreds5
Fifties19

4. Shakib Al Hasan

Most Runs for Bangladesh in Test Cricket

Shakib Al Hasan is widely regarded as Bangladesh’s greatest cricketer because of his extraordinary contributions with both bat and ball. In Test cricket, he has been one of the team’s most reliable middle-order batters for nearly two decades. His aggressive yet controlled approach allowed him to dominate bowlers across different conditions.

Shakib has played many memorable innings, including double centuries and match-saving knocks against top international teams. His ability to counterattack under pressure often shifted momentum in Bangladesh’s favor. Apart from his batting achievements, his world-class bowling made him one of the finest all-rounders in Test cricket history and one of the biggest names with the most runs for Bangladesh in Test cricket.

Span2007–2024
Matches71
Innings130
Runs4609
Highest Score217
Average37.77
Strike Rate61.67
Hundreds5
Fifties31

3. Mominul Haque

Most Runs for Bangladesh in Test Cricket

Mominul Haque established himself as one of Bangladesh’s most dependable Test specialists through consistency and concentration. Unlike many aggressive modern batters, Mominul built his success on patience, discipline, and the ability to occupy the crease for long periods. His compact technique made him highly effective, especially in subcontinent conditions.

He became famous for regularly scoring fifties and centuries in home Tests while anchoring the batting lineup. Mominul’s ability to handle spin bowling and rotate strike efficiently allowed him to build large innings. His impressive record includes numerous centuries that helped Bangladesh secure important victories and strengthened his position among the players with the most runs for Bangladesh in Test cricket.

Span2013–2026
Matches76*
Innings141
Runs5006
Highest Score181
Average38.21
Strike Rate54.16
Hundreds13
Fifties27

2. Tamim Iqbal

Most Runs for Bangladesh in Test Cricket

Tamim Iqbal transformed Bangladesh’s Test batting with his fearless approach at the top of the order. As an opener, he regularly faced the world’s best fast bowlers and played attacking cricket that inspired confidence throughout the team. Tamim combined aggression with resilience, making him one of the finest openers Bangladesh has produced.

Throughout his career, he delivered important centuries both at home and overseas. His innings against England, Pakistan, India, and South Africa remain among the most memorable performances by a Bangladeshi opener. Tamim’s ability to dominate bowling attacks helped Bangladesh compete more strongly in Test cricket and secure his place among the players with the most runs for Bangladesh in Test cricket.

Span2008–2023
Matches70
Innings134
Runs5134
Highest Score206
Average38.89
Strike Rate57.99
Hundreds10
Fifties31

1. Mushfiqur Rahim

Most Runs for Bangladesh in Test Cricket

Mushfiqur Rahim stands at the top as Bangladesh’s leading run scorer in Test cricket history. For nearly two decades, he has been the backbone of Bangladesh’s batting lineup with his consistency, determination, and ability to perform under pressure. Whether batting in difficult conditions or rescuing the team from collapses, Mushfiqur has repeatedly delivered when Bangladesh needed him most.

His batting is built on concentration, fitness, and strong technique. Mushfiqur has produced numerous memorable innings, including double centuries and marathon knocks against major teams. He also became the first Bangladeshi batter to cross several important milestones in Test cricket. Beyond statistics, his fighting mentality and leadership have made him one of the most respected cricketers in Bangladesh history and the player with the most runs for Bangladesh in Test cricket.

Span2005–2026
Matches101*
Innings186
Runs6603
Highest Score219*
Average38.84
Strike Rate48.43
Hundreds13
Fifties29

FAQs

1. Who has scored the most runs for Bangladesh in Test cricket?

Mushfiqur Rahim has scored the most runs for Bangladesh in Test cricket history. He crossed 6600 runs with consistent performances over nearly two decades.

2. Which Bangladesh batter has the most Test centuries?

Mominul Haque and Mushfiqur Rahim are among the leading century scorers in Bangladesh Test cricket history, with both playing many match-winning innings.

3. Who is Bangladesh’s highest run scorer as a Test opener?

Tamim Iqbal is Bangladesh’s highest run scorer as an opening batter in Test cricket. His aggressive batting style helped Bangladesh compete strongly against top teams.

4. Which active player is rising quickly in the list of most runs for Bangladesh in Test cricket?

Najmul Hossain Shanto is one of the fastest-rising active players in the list of most runs for Bangladesh in Test cricket due to his recent consistent performances.

5. Why is Mushfiqur Rahim considered one of Bangladesh’s greatest Test batters?

Mushfiqur Rahim is considered one of Bangladesh’s greatest Test batters because of his consistency, leadership, double centuries, and ability to perform under pressure in difficult situations.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top