The 10 Greatest Bangladeshi Cricketers of All Time

Bangladesh cricket has come a long way from its humble beginnings to becoming a powerhouse in international cricket. The nation's cricketing journey has seen remarkable transformations, thanks to the emergence of several talented players who have left an indelible mark on the sport.

In this article, we delve into the lives and achievements of the 10 greatest Bangladeshi cricketers of all time.

Khaled Mashud:

Khaled Mashud, a dependable wicket-keeper batsman, held the fort for Bangladesh during the early 2000s. His remarkable skills behind the stumps and his ability to bat at number seven made him a valuable asset.

The 10 Greatest Bangladeshi Cricketers of All Time

Mashud's defining moment came in 2004 when he scored an unbeaten century against West Indies, saving Bangladesh from the jaws of defeat. In a decade-long career, he featured in 44 Tests and 126 ODIs, scoring over 3000 international runs. His contribution as a tail-end batsman was truly invaluable.


Mahmudullah, a talented all-rounder, has been a roller coaster of success and failure for Bangladesh. When in form, he is a solid middle-order batsman and a tricky off-spinner. Mahmudullah's exploits include an impressive debut Test performance against West Indies in 2009, where he claimed eight wickets.

His century against England in the 2015 World Cup played a pivotal role in Bangladesh's historic win. With over 131 international wickets and 5000 runs, Mahmudullah is a fine all-rounder from the sub-continent.

Mohammad Ashraful:

Mohammad Ashraful was known for his audacious batting style that could change the course of a game within moments. He holds records for the fastest Test fifty and T20 fifty by a Bangladeshi.

Ashraful's fearless approach and innovative stroke play were his trademarks, but inconsistency haunted his career. Despite this, he amassed over 3000 ODI runs and 2737 Test runs, leaving a memorable legacy of nine international centuries.

Abdur Razzak:

Abdur Razzak, a tall spinner with impeccable skills, was Bangladesh's premier spin bowler during the 2000s. His variations and tight lines made him a formidable force, and he was instrumental in Bangladesh's series win against Zimbabwe in 2009.

With an economy rate of 4.56 in ODIs and 207 wickets in 153 matches, Razzak's contribution to Bangladesh cricket cannot be overstated.

Habibul Bashar:

Habibul Bashar was a true batsman in a team where technique was a rarity. Known as 'Mr. Fifty' for his frequent half-centuries, Bashar played crucial innings for Bangladesh.

His century against Pakistan in 2003 and his debut hundred against Zimbabwe in 2001 were standout performances. Despite an ODI average just above 20, Bashar's contribution to the team's stability was immense.

Mohammad Rafique:

Before the emergence of Shakib Al Hasan and Mehedi Hasan, Mohammad Rafique led Bangladesh's spin department with distinction. A classical left-arm spinner, Rafique's highlight was a five-wicket haul against Zimbabwe in 2005, which led to Bangladesh's first Test win.

He ended his career with 225 international wickets and played a pivotal role in nurturing Bangladesh's spin legacy.

Mashrafe Mortaza:

Mashrafe Mortaza, the captain of Bangladesh's ODI team, is more than just a wicket-taker. His 351 international wickets at an impressive average of 33.45 tell only part of his story.

Mortaza played a vital role in Bangladesh's historic wins against India and Kenya, and he continues to mentor young talents, contributing to Bangladesh's cricketing growth.

Mushfiqur Rahim:

Mushfiqur Rahim, a pocket-sized dynamo, is a reliable middle-order batsman and wicket-keeper. His ability to score consistently in challenging situations sets him apart.

With over 44 international fifties in 266 innings, Rahim's batting solidity has been instrumental in Bangladesh's success. His century against India and impressive 2015 World Cup performance are testaments to his skill.

Tamim Iqbal:

Tamim Iqbal, Bangladesh's greatest batsman, is the only player to score over ten thousand international runs for the nation. His left-handed exploits at the top order have been a source of stability for Bangladesh.

Tamim played pivotal roles in historic Test wins against England and Australia and holds records for the most international hundreds and fifties for Bangladesh.

Shakib Al Hasan:

Arguably the greatest all-rounder Bangladesh has produced, Shakib Al Hasan is a match-winner in all three formats. With 188 wickets and 3594 runs in Tests, and over 200 ODI wickets and nearly five thousand runs, Shakib's contribution to Bangladesh's cricket is unparalleled.

His performances, such as his eight-wicket haul and match-saving 96* against West Indies, or his century against Pakistan, have defined his legacy as a game-changer.

Last Words:

These ten cricketers have not only etched their names in Bangladesh's cricketing history but have also played pivotal roles in the nation's rise in international cricket.

Their dedication, talent, and remarkable performances have inspired generations of aspiring cricketers in Bangladesh and continue to shape the future of the sport in the country.