The 5 Greatest Batsmen of Bangladesh of All Time

You might be surprised to learn that Bangladesh has a rich cricket history. Despite being a relatively young country, Bangladesh has produced some of the best batsmen in the world. Here are five of the greatest batsmen of Bangladesh of all time.

Introduction to the History of Cricket in Bangladesh

Cricket is one of the most popular sports in the world, and it has a long and storied history. Batsmen are essential to the game, as they are responsible for hitting the ball and scoring runs.

Bangladesh is a country that has produced its share of talented batsmen over the years. In this article, we will take a look at the five greatest batsmen to play for Bangladesh from sports news of cricket today.

Tamim Iqbal: First Bangladeshi Batsman to Score 10,000 Runs

Tamim Iqbal is the first Bangladeshi batsman to score 10,000 runs in international cricket. He made his One Day International (ODI) debut in 2007 at the age of 17 and quickly established himself as one of the team’s most important players.

Tamim is known for his aggressive batting style and has scored many important runs for Bangladesh, including a century in the 2011 Cricket World Cup. He is also a key player in Bangladesh’s Test cricket team and has scored several centuries in that format of the game.

Habibul Bashar: Achieved a Triple Century

Habibul Bashar was the first real superstar of Bangladesh cricket. He made his debut in international cricket in 1998 and retired in 2011. He was an elegant right-handed batsman who could score all around the ground.

Bashar achieved a triple century in a three-day match in 2004 against Zimbabwe A. He scored 303 runs and remained unbeaten throughout the innings. This was the first triple century in Bangladesh cricket history and to date; Bashar remains the only batsman to achieve this feat.

Throughout his 14-year-long international career, Bashar represented Bangladesh in 62 Tests, 200 ODI and 11 T20Is. With the bat, he registered 5115 international runs for Bangladesh, which included 5 centuries and 35 half-centuries. His highest ODI score of 84* came against Zimbabwe in 2004.

Apart from his batting, Bashar was also an excellent fielder. His impressive catches and quick reflexes earned him the nickname ‘The Spiderman’. Bashar was inspirational for the young Bangladeshi players. He was the first star batsman of the nation and inspired generations of cricketers.

Bashar led the Bangladesh team in Test matches and ODIs. During his captaincy, Bangladesh had some notable Test wins which included New Zealand in 2005 and England in 2010. He also led Bangladesh to a famous ODI victory against Sri Lanka in the 2007 World Cup. This was the first-ever World Cup victory for Bangladesh. Bashar had a huge part to play in this success as a captain and batsman.

Bashar holds the record for the highest individual score in a Test match for Bangladesh, scoring 313 against Zimbabwe in 2004. He is also the only Bangladeshi batsman to score a triple century in first-class cricket.

Shakib Al Hasan: Highest Run-Scorer for Bangladesh

At number four on our list is none other than Shakib Al Hasan, the highest run-scorer in international cricket for Bangladesh. He has played 77 Test matches, 206 ODI matches, and 88 T20I matches, and has scored over 8,000 runs in all three formats combined. His batting average is an impressive 34.80 in Test matches, 39.31 in ODIs and 24.34 in T20Is.

Shakib has also scored seven centuries and 33 fifties in Test matches, nine centuries and 90 fifties in ODIs, and one century and 24 fifties in T20Is. His highest Test score of 217 came against Zimbabwe in Khulna in 2013, while his highest ODI score of 134 not out was recorded against Zimbabwe in Dhaka in 2018.

Shakib is also a very successful all-rounder, having taken over 300 wickets in all three formats combined. He has taken 78 Test wickets, 289 ODI wickets, and 62 T20I wickets. His bowling average is 28.62 in Test matches, 26.88 in ODIs, and 22.13 in T20Is. His best bowling figure in Test matches is 7/36 against New Zealand in Wellington in 2017, while his best bowling figure in ODIs is 5/29 against Ireland in Dublin in 2012.

Shakib has been a crucial part of Bangladesh’s cricket team and has been a consistent performer for the national side over the years. Without Shakib, it wouldn’t have been possible for Bangladesh to reach the places it has in the cricketing world. He is held in high regard by Bangladeshi cricket fans and is often referred to as the ‘miracle of Bangladesh’. He is and will be remembered as one of the greatest batsmen of Bangladesh of all time.

What sets him apart from the others is his versatility; he can attack in an inning, but can also focus on building a platform for others to come and bat around him when needed. In addition to his batting prowess, he is also a handy spinner, making him a very valuable asset for Bangladesh cricket.

Mushfiqur Rahim: In the Top 5 ODI Run-Scorers

Last but not least, let’s talk about Mushfiqur Rahim. He is one of the top 5 One-Day-International (ODI) run-scorers in Bangladesh’s cricket history and a star batsman in all formats. He made his debut for the national team in 2005 as a teenager and went on to become a key figure in the team over the next decade.

Mushfiqur has scored more than 3,400 ODI runs throughout his career and is currently sixth in Bangladesh’s list of highest ODI run scorers. His ability to combine power and finesse with a solid technique makes him an exciting batsman to watch, especially when under pressure. While his career might not be over yet, he has already cemented his place among Bangladesh’s greatest batsmen of all time.

Mahmudullah: Scored Bangladesh’s First Test Century

Our next batsman on the list is Mahmudullah, who scored Bangladesh’s first Test century in 2009 against New Zealand. He has since gone on to become a prolific scorer in both Tests and ODIs, amassing more than 7,000 runs in international cricket.

Mahmudullah is especially renowned for his batting prowess in crunch situations. He has scored several match-winning performances for Bangladesh, such as his innings of 102 against Zimbabwe in 2017 and his unbeaten 83 against Pakistan in the 2019 Asia Cup.

His ability to keep his composure under pressure has been a major contributor to Bangladesh’s success over the years, and he is rightly considered one of the best batsmen that the country has ever produced.


So, these are the 5 greatest batsmen of Bangladesh of all time. They have all made a significant contribution to the sport, and each of them has its unique style. There is no doubt that these players will continue to make a mark on the game, and we can only wait to see what the future holds for them.

Know all about cricket news and updates at CBTF news. 

Get the fastest cricket news update at

Know all about cricket betting and updates at CBTF betting. 

Get the updated expert betting tips at

Checkout our videos to get the latest updates about cricket and betting tips, and casino

tips to win big with expert opinions at