The Sports Legends

They Create history

Cricket

Updated on August 3rd 2026, 1:25:32 pm

All-Time Best Bangladesh ODI XI: Greatest Players Ranked

Bangladesh's all-time greatest ODI XI featuring iconic players

Discover the All-Time Best Bangladesh ODI XI featuring the greatest players, balanced team analysis, and tactical insights. Explore the ultimate lineup.

Selecting the All-Time Best Bangladesh ODI XI is no easy task. Bangladesh has evolved from an emerging cricket nation into a competitive ODI side capable of beating the world's best teams. Along the way, the Tigers have produced several legendary players who transformed the team's identity and inspired a new generation.


An all-time XI should be based on more than statistics alone. Longevity, consistency, leadership, match-winning performances, and team balance all play a crucial role. This lineup combines Bangladesh's finest ODI performers into a balanced team capable of succeeding in any conditions.


All-Time Best Bangladesh ODI XI


Position

Player

Role

1

Tamim Iqbal

Opening Batter

2

Soumya Sarkar

Opening Batter

3

Shakib Al Hasan

Batting All-Rounder

4

Mushfiqur Rahim (WK)

Wicketkeeper-Batter

5

Mahmudullah Riyad

Middle-Order Batter

6

Nasir Hossain

Utility All-Rounder

7

Mohammad Rafique

Spin All-Rounder

8

Mashrafe Mortaza (C)

Fast Bowler

9

Abdur Razzak

Left-Arm Spinner

10

Mustafizur Rahman

Left-Arm Fast Bowler

11

Taskin Ahmed

Fast Bowler


Opening Pair


Tamim Iqbal


Tamim Iqbal is Bangladesh's greatest ODI batter and the country's highest run-scorer in the format. With over 8,300 runs, 14 centuries, and an average of around 36.6, he has been the backbone of Bangladesh's batting for more than a decade.


His ability to build long innings while maintaining a healthy scoring rate makes him an automatic selection at the top of the order.


Soumya Sarkar


Soumya Sarkar complements Tamim perfectly with his aggressive approach. He has scored over 1,900 ODI runs at a strike rate close to 97, making him a dangerous powerplay batter.


Besides his batting, Soumya contributes with left-arm medium pace, providing valuable flexibility in team selection.


Middle Order


Shakib Al Hasan


No Bangladesh ODI XI is complete without Shakib Al Hasan. With more than 7,500 runs and 310 wickets, he is one of cricket's greatest all-rounders.


Batting at No. 3 allows him to control the innings, while his left-arm spin regularly breaks partnerships. His 2019 ICC Cricket World Cup, where he scored 606 runs and claimed 11 wickets, remains one of the greatest all-round performances in tournament history.


Mushfiqur Rahim (Wicketkeeper)


Mushfiqur Rahim has been one of Bangladesh's most dependable performers, scoring over 7,700 ODI runs while completing 300+ dismissals behind the stumps.


His ability to rotate strike, rebuild innings, and finish matches makes him the ideal wicketkeeper-batter in this team.


Mahmudullah Riyad


Mahmudullah is known for his calm temperament and ability to perform under pressure. With over 5,300 ODI runs and three World Cup centuries, he has delivered numerous match-winning innings.


His off-spin also provides another useful bowling option when conditions favor spin.


Lower Middle Order


Nasir Hossain


During his peak years, Nasir Hossain was among Bangladesh's most valuable utility cricketers. He contributed with the bat, chipped in with off-spin, and was an outstanding fielder.


His batting average of around 32 and ability to finish innings earn him a place at No. 6.


Mohammad Rafique


Mohammad Rafique played a crucial role in Bangladesh's early years in international cricket. He claimed 125 ODI wickets with an impressive economy rate of 4.43, while also contributing useful lower-order runs.


His experience and control make him an important part of this all-time XI.


Bowling Attack


Mashrafe Mortaza (Captain)


Mashrafe Mortaza is Bangladesh's most successful ODI captain and one of its greatest fast bowlers. He finished with 270 ODI wickets while transforming the team's mentality through inspirational leadership.


His ability to swing the new ball and deliver breakthroughs makes him the ideal captain of this side.


Abdur Razzak


Abdur Razzak became the first Bangladeshi bowler to reach 200 ODI wickets, finishing with 207 wickets at an average of 29.29.


His left-arm spin, disciplined bowling, and wicket-taking ability made him Bangladesh's leading spinner for many years.


Mustafizur Rahman


Known as "The Fizz," Mustafizur Rahman quickly established himself as one of the world's best white-ball bowlers. His slower cutters, yorkers, and variations have helped him take 160+ ODI wickets, including six five-wicket hauls.


He remains Bangladesh's premier death-over specialist.


Taskin Ahmed


Every balanced ODI attack needs genuine pace, and Taskin Ahmed provides exactly that. With speeds exceeding 140 km/h and over 100 ODI wickets, he adds bounce and aggression to the pace attack.


His ability to perform on overseas pitches completes a well-rounded bowling unit.


Why This XI Works

'

This team offers an excellent balance between batting depth and bowling variety.


Key strengths include:


  • Batting depth extending to No. 8.

  • Three specialist fast bowlers supported by multiple spin options.

  • World-class all-round ability through Shakib Al Hasan.

  • Strong leadership under Mashrafe Mortaza.

  • Flexibility to adapt to different playing conditions.


The attack combines pace, swing, spin, and experience, giving the captain several tactical options throughout an innings.