Bangladesh was granted “Test Status” by the International Cricket Council (ICC) in 2000. Since then, this team has significantly improved in this game. They have given tough competition to other top teams, and especially at home, Bangladesh can beat any team, which they have done in recent times. Being a sub-continent team, Bangladesh has produced some really good spinners over the years.
But there are some Bangladeshi batters that have shown the world that they also have the capability to perform in any condition against any opponent. Veteran opener Tamil Iqbal and star all-rounder Shakib Al Hasan are two of the biggest batting stars, and you will always find them in every batting record for their country. And here, we will cover the batters with the most ODI centuries for Bangladesh.
Most Centuries in ODI by Bangladesh
Batter | Span | Mts | 100s | Runs | 50s |
---|---|---|---|---|---|
Tamim Iqbal | 2007-2022 | 229 | 14 | 8074 | 55 |
Shakib Al Hasan | 2006-2022* | 212 | 9 | 6835 | 50 |
Mushfiqur Rahim | 2006-2022* | 239 | 9 | 6811 | 42 |
Litton Das | 2015-2022* | 60 | 5 | 1912 | 7 |
Shahriar Nafees | 2005-2011 | 75 | 4 | 2201 | 13 |
Imrul Kayes | 2008-2018 | 78 | 4 | 2434 | 16 |
Anamul Haque | 2012-2022* | 44 | 3 | 1254 | 5 |
Mohammad Ashraful | 2001-2013 | 175 | 3 | 3468 | 20 |
Mahmudullah | 2007-2022* | 215 | 3 | 4879 | 27 |
Soumya Sarkar | 2014-2021 | 61 | 2 | 1768 | 11 |
5. Shahriar Nafees – 4 centuries in 75 games
Former batting star Shahriar Nafees made his ODI debut in June 2005 against England. Shortly, he became a regular face in the playing XI, especially in white-ball cricket. Nafees won three “Man of the Series” awards in his ODI career. He scored an ODI century at the age of 21 years and 97 days. Overall, he played 75 ODIs and scored 2,201 runs with four centuries and 13 half-centuries.
4. Litton Das – 5 centuries in 60 games
Litton Das was the second highest run scorer in 2022 and performed really well in all three formats. Das is an aggressive top-order batter who likes to take on the bowling. He has established himself as the primary scorer for his team across all formats. Das has played a total of 60 ODIs so far and scored 1912 runs at 34.76. Overall, he has five centuries and seven half-centuries to his name.
3. Mushfiqur Rahim – 9 Centuries in 239 games
One of the main pillars of Bangladesh’s batting lineup across formats, veteran wicketkeeper Mushfiqur Rahim, is in third place on this list. Rahim has always been the go-through man for his country in the middle order. Despite his declining numbers in recent years, he remains a valuable wicket for any opponent. He has played 239 games in his career and made 6811 runs at 36.42. Rahim has smashed nine centuries and 42 half-centuries in 50-over cricket.
2. Shakib Al Hasan – 9 Centuries in 224 ODI games
Shakib Al Hasan is the biggest name that has come from the Bangladesh cricket. He is the best all-rounder across formats in the modern era, having performed everywhere against every team. He is the backbone of the team and has won numerous matches for his country with both the bat and the ball. His all-round ability makes him an asset for any team. Shakib has scored nine centuries and 50 half-centuries in 224 games with 6835 runs.
1. Tamim Iqbal – 14 Centuries in 231 ODI games
Tamim Iqbal is the only Bangladeshi player to have scored a century in all three formats of the game. He is the leading run-scorer for his country in international cricket and has also scored the most centuries. Tamim made his ODI debut in February 2007 against Zimbabwe. The left-hander has played 231 games in his career and scored 8074 runs with a total of 14 centuries and 55 half-centuries.