
Bangladesh cricket has produced several memorable batting performances in ODI cricket. Over the years, many Bangladeshi batsmen have delivered record-breaking innings that have helped the team achieve historic victories and establish a strong presence in world cricket.
In this article, we explore the Top 10 Highest Individual ODI Scores for Bangladesh.
Table of Contents
10. Tamim Iqbal – 130* vs West Indies (2018)

Tamim Iqbal played a composed and match-winning innings of unbeaten 130 against West Indies. Chasing a challenging target away from home, he anchored the innings with patience and smart strike rotation. His experience and calm mindset helped Bangladesh complete a memorable victory.
| Statistic | Value |
|---|---|
| Runs | 130* |
| Balls | 160 |
| Fours | 10 |
| Sixes | 3 |
| Strike Rate | 81.25 |
ALSO READ: Top 10 Rising Stars in Bangladesh Cricket as of 2026
9. Tamim Iqbal – 132 vs Pakistan (2015)

One of Tamim Iqbal’s most important ODI innings came against Pakistan in 2015. Facing a strong bowling attack, he delivered a solid century that played a key role in Bangladesh’s historic series success. His innings reflected leadership and consistency under pressure.
| Statistic | Value |
|---|---|
| Runs | 132 |
| Balls | 135 |
| Fours | 15 |
| Sixes | 3 |
| Strike Rate | 97.77 |
8. Shakib Al Hasan – 134* vs Canada (2007)

Shakib Al Hasan announced his arrival on the world stage with an unbeaten 134 during the 2007 Cricket World Cup. This innings was crucial in Bangladesh’s successful campaign and remains one of his most memorable batting performances.
| Statistic | Value |
|---|---|
| Runs | 134* |
| Balls | 152 |
| Fours | 14 |
| Strike Rate | 88.15 |
7. Litton Das – 136 vs Afghanistan (2022)

Litton Das played a technically strong and confident innings of 136 against Afghanistan. His ability to handle disciplined bowling and rotate strike effectively made this innings one of his finest ODI performances.
| Statistic | Value |
|---|---|
| Runs | 136 |
| Balls | 126 |
| Fours | 16 |
| Sixes | 2 |
| Strike Rate | 107.93 |
6. Imrul Kayes – 144 vs Zimbabwe (2018)

Imrul Kayes produced a career-best innings of 144 against Zimbabwe. He played a responsible knock, anchoring the innings and building partnerships that helped Bangladesh post a strong total.
| Statistic | Value |
|---|---|
| Runs | 144 |
| Balls | 140 |
| Fours | 13 |
| Sixes | 6 |
| Strike Rate | 102.85 |
5. Mushfiqur Rahim – 144 vs Sri Lanka (2018)

Mushfiqur Rahim delivered a match-saving and match-winning innings of 144 against Sri Lanka in the Asia Cup. Coming under pressure after early wickets, he rebuilt the innings brilliantly and guided Bangladesh to a competitive total.
| Statistic | Value |
|---|---|
| Runs | 144 |
| Balls | 150 |
| Fours | 11 |
| Sixes | 4 |
| Strike Rate | 96.00 |
4. Tamim Iqbal – 154 vs Zimbabwe (2009)

This innings was a breakthrough moment in Bangladesh cricket history. Tamim Iqbal’s 154 was once the highest ODI score for Bangladesh and showcased his fearless batting style at the top order.
| Statistic | Value |
|---|---|
| Runs | 154 |
| Balls | 138 |
| Fours | 7 |
| Sixes | 6 |
| Strike Rate | 111.59 |
3. Tamim Iqbal – 158 vs Zimbabwe (2020)

Tamim once again proved his dominance with a brilliant 158-run innings. His ability to control the innings while maintaining a high scoring rate made this one of his best ODI performances.
| Statistic | Value |
|---|---|
| Runs | 158 |
| Balls | 136 |
| Fours | 20 |
| Sixes | 3 |
| Strike Rate | 116.17 |
2. Soumya Sarkar – 169 vs New Zealand (2023)

Soumya Sarkar produced one of the greatest overseas ODI innings by a Bangladeshi batsman. His 169 against New Zealand came in challenging conditions, where he played with confidence and aggressive intent against a top-quality bowling attack.
| Statistic | Value |
|---|---|
| Runs | 169 |
| Balls | 151 |
| Fours | 22 |
| Sixes | 2 |
| Strike Rate | 111.92 |
1. Litton Das – 176 vs Zimbabwe (2020)

Litton Das holds the record for the highest individual ODI score for Bangladesh. His 176 against Zimbabwe was a masterclass in modern ODI batting, combining elegance, power, and smart shot selection. This innings remains a historic milestone in Bangladesh cricket.
| Statistic | Value |
|---|---|
| Runs | 176 |
| Balls | 143 |
| Fours | 16 |
| Sixes | 8 |
| Strike Rate | 123.07 |
Conclusion
The Top 10 Highest Individual ODI Scores for Bangladesh highlight the evolution of Bangladesh cricket over the years. From early breakthroughs to modern power-hitting performances, these innings showcase the talent and determination of Bangladeshi batsmen.
As Bangladesh cricket continues to grow, fans can expect even bigger records to be broken in the future.
FAQs :
1. What is the highest individual ODI score for Bangladesh?
The highest individual ODI score for Bangladesh is 176 runs by Litton Das against Zimbabwe in 2020.
2. Who has the most ODI centuries for Bangladesh?
Tamim Iqbal has scored the most ODI centuries for Bangladesh and is considered the country’s greatest ODI batsman in terms of consistency and runs.
3. How many Bangladeshi batsmen have scored 150+ in ODI cricket?
Several Bangladeshi batsmen have crossed the 150-run mark in ODI cricket, including Litton Das, Tamim Iqbal, and Soumya Sarkar.
4. Who scored the first 150+ ODI score for Bangladesh?
Tamim Iqbal was the first Bangladeshi batsman to score 150+ in ODI cricket, achieving 154 runs against Zimbabwe in 2009.
5. Which Bangladeshi batsman has the highest ODI score outside Bangladesh?
Soumya Sarkar holds one of the highest overseas ODI scores for Bangladesh with 169 runs against New Zealand in 2023.
6. Who has the highest ODI score for Bangladesh in World Cup matches?
One of the most notable World Cup ODI innings is Shakib Al Hasan’s 134 against Canada in 2007*.
7. Why are big ODI scores important in cricket?
Big ODI scores are important because they help teams set or chase large totals, build match-winning momentum, and create record-breaking performances that define a player’s career.
8. Which Bangladeshi player appears most in the top 10 highest ODI scores list?
Tamim Iqbal appears multiple times in the list due to his consistent high-scoring performances in ODI cricket.
