Bangladesh’s progress in Test cricket has been driven by a group of dependable batters who consistently contributed with the bat. Over time, a few names have risen above the rest by accumulating significant runs and delivering in crucial moments. This list highlights the highest run scorers for Bangladesh in Test cricket, based on their achievements and impact.
Table of Contents
List of 5 Highest Run Scorers for Bangladesh in Test Cricket
5. Litton Das

Litton Das has developed into one of Bangladesh’s most technically gifted and visually pleasing batters in the modern era. Known for his elegant stroke play and ability to accelerate when needed, he has played several important innings across different conditions. His confidence against both pace and spin makes him a valuable asset in the middle order.
Although his early career was marked by inconsistency, Litton has shown significant improvement over the years. He now plays a more responsible role, often stabilizing the innings while also maintaining scoring momentum. As one of the rising names among the highest run scorers for Bangladesh in Test cricket, he has the potential to climb even higher in the future.
| Matches | 52 |
| Innings | 90 |
| Not Outs | 2 |
| Runs | 3117 |
| Highest Score | 141 |
| Balls Faced | 5225 |
| 100s | 5 |
| 50s | 19 |
| Ducks | 2 |
| 4s | 374 |
| 6s | 23 |
ALSO READ: Top 5 Highest Wicket Takers for Bangladesh in ODI Cricket
4. Shakib Al Hasan

Shakib Al Hasan is widely regarded as one of Bangladesh’s greatest cricketers, and his contribution with the bat in Test matches is equally significant. As an all-rounder, he has often stepped up in difficult situations, delivering impactful innings that have changed the course of games.
His batting style combines aggression with smart shot selection, allowing him to score quickly without taking unnecessary risks. Shakib’s experience and composure under pressure make him a key figure in the team’s middle order. His consistency over the years firmly places him among the highest run scorers for Bangladesh in Test cricket.
| Matches | 71 |
| Innings | 130 |
| Not Outs | 8 |
| Runs | 4609 |
| Highest Score | 217 |
| Balls Faced | 7473 |
| 100s | 5 |
| 50s | 31 |
| Ducks | 6 |
| 4s | 556 |
| 6s | 28 |
3. Mominul Haque

Mominul Haque has built his reputation as one of Bangladesh’s most reliable Test batters, particularly in home conditions. His calm approach and strong defensive technique allow him to spend long periods at the crease, wearing down bowlers.
What sets Mominul apart is his ability to convert starts into big scores. He has a remarkable number of centuries, reflecting his focus and patience. Often playing the anchor role, he provides stability at the top of the order and helps build solid partnerships. His numbers firmly establish him among the highest run scorers for Bangladesh in Test cricket.
| Matches | 75 |
| Innings | 139 |
| Not Outs | 10 |
| Runs | 4859 |
| Highest Score | 181 |
| Balls Faced | 8922 |
| 100s | 13 |
| 50s | 25 |
| Ducks | 18 |
| 4s | 557 |
| 6s | 21 |
2. Tamim Iqbal

Tamim Iqbal has been one of Bangladesh’s most dependable and attacking openers in Test cricket. His fearless approach against the new ball has helped Bangladesh gain strong starts in many matches. Facing quality pace attacks around the world, Tamim has consistently proven his ability at the highest level.
He has produced several memorable innings against top teams, often leading from the front. His ability to score big runs while taking on challenging conditions makes his achievements even more impressive. For many years, Tamim has been a cornerstone of Bangladesh’s batting lineup and remains one of the highest run scorers for Bangladesh in Test cricket.
| Matches | 70 |
| Innings | 134 |
| Not Outs | 2 |
| Runs | 5134 |
| Highest Score | 206 |
| Balls Faced | 8852 |
| 100s | 10 |
| 50s | 31 |
| Ducks | 11 |
| 4s | 655 |
| 6s | 41 |
Try Daily bonuses and promotions on Rana88
1. Mushfiqur Rahim

Mushfiqur Rahim stands at the top as Bangladesh’s leading run-scorer in Test cricket. Over a long and consistent career, he has been the backbone of the team’s batting unit. His determination, discipline, and ability to handle pressure have made him one of the most respected players in Bangladesh cricket history.
Mushfiqur has delivered numerous match-saving and match-winning performances, often in difficult situations. His ability to adapt to different conditions and bowlers has helped him maintain consistency over the years. With a record-breaking number of runs, he remains the benchmark among the highest run scorers for Bangladesh in Test cricket.
| Matches | 100 |
| Innings | 184 |
| Not Outs | 16 |
| Runs | 6510 |
| Highest Score | 219* |
| Balls Faced | 13416 |
| 100s | 13 |
| 50s | 28 |
| Ducks | 13 |
| 4s | 747 |
| 6s | 38 |
FAQs
1. Who is the highest run scorer for Bangladesh in Test cricket?
Mushfiqur Rahim is the highest run scorer for Bangladesh in Test cricket, leading the chart with over 6500 runs and consistent performances over many years.
2. Which opener is among the highest run scorers for Bangladesh in Test cricket?
Tamim Iqbal is the most successful opener among the highest run scorers for Bangladesh in Test cricket, known for his aggressive and fearless batting style.
3. Which all-rounder features in the highest run scorers for Bangladesh in Test cricket list?
Shakib Al Hasan is the all-rounder included among the highest run scorers for Bangladesh in Test cricket, contributing significantly with both bat and ball.
4. Who has scored the most centuries among the highest run scorers for Bangladesh in Test cricket?
Mominul Haque and Mushfiqur Rahim are among the highest run scorers for Bangladesh in Test cricket with the most centuries, showcasing their ability to convert starts into big scores.

