All Rounders in BPL have always played a massive role in the success of teams in the Bangladesh Premier League. Since the tournament began in 2012, many all-rounders have dominated matches with both bat and ball. From explosive finishers to spin-bowling match winners, the BPL has featured some of the finest all-round talents in world cricket.
In this article, we rank the top 10 greatest All Rounders in BPL history based on impact, consistency, performances, and contribution to their teams.
10. Mohammad Saifuddin

Mohammad Saifuddin earns his place on this list because of his rare ability to contribute with both pace bowling and lower-order batting. He is capable of swinging the new ball, bowling effective yorkers at the death, and scoring quick runs in pressure situations. Injuries affected parts of his career, but whenever fully fit, he proved himself as one of the most promising Bangladeshi pace-bowling all-rounders in the league.
| Nationality | Role | Batting Style | BPL Teams | Main Strength |
|---|---|---|---|---|
| Bangladesh | Fast-Medium All-Rounder | Right-Handed | Multiple Franchises | Death Bowling & Finishing |
9. Shoaib Malik

Shoaib Malik brought immense international experience and composure to the Bangladesh Premier League. His calm batting, intelligent strike rotation, and useful off-spin made him a valuable player in pressure situations. Malik’s ability to stabilize innings or accelerate when required made him one of the most respected foreign All Rounders in BPL history.
| Nationality | Role | Batting Style | BPL Team | Main Strength |
|---|---|---|---|---|
| Pakistan | Off-Spin All-Rounder | Right-Handed | Fortune Barishal | Experience & Stability |
8. Nasir Hossain

Nasir Hossain produced one of the finest domestic all-round performances during BPL 2023. He scored important runs while also taking wickets consistently with his spin bowling. His performances reminded fans why he remains one of Bangladesh’s most talented all-round cricketers.
| Nationality | Role | Notable Season | Runs | Wickets |
|---|---|---|---|---|
| Bangladesh | Spin All-Rounder | BPL 2023 | 366 | 16 |
7. Moeen Ali

Moeen Ali added international quality and versatility to the BPL. His elegant batting and smart off-spin bowling allowed him to contribute in every phase of a match. One of his most memorable performances came for Comilla Victorians, where he delivered a brilliant spell and explosive batting performance in the same game.
| Nationality | Role | Batting Style | BPL Teams | Main Strength |
|---|---|---|---|---|
| England | Off-Spin All-Rounder | Right-Handed | Comilla Victorians, Sylhet Titans | Elegant Batting & Smart Spin |
Also Read:
6. Mehedi Hasan Miraz

Mehedi Hasan Miraz has developed into one of Bangladesh’s most complete modern cricketers. Initially known mainly for his off-spin bowling, Miraz improved his batting significantly over the years. He has consistently delivered important wickets and valuable runs in the BPL.
| Nationality | Role | Runs | Wickets | Economy Rate |
|---|---|---|---|---|
| Bangladesh | Off-Spin All-Rounder | 913 | 55 | 7.36 |
5. Mashrafe Bin Mortaza

Mashrafe Bin Mortaza remains one of the most iconic figures in Bangladesh cricket history. His leadership, fighting mentality, and clever pace bowling made him a highly successful captain in the BPL. Even after injuries reduced his speed, his experience and tactical awareness continued to make him effective.
| Nationality | Role | BPL Seasons | Wickets in 2023 | Major Achievement |
|---|---|---|---|---|
| Bangladesh | Fast-Medium All-Rounder | 2012–2023 | 12 | Led Sylhet Strikers to Final |
4. Mahmudullah Riyad

Mahmudullah Riyad has been one of the most dependable Bangladeshi All Rounders in BPL history. His calm middle-order batting, useful off-spin bowling, and leadership qualities made him extremely valuable for multiple franchises.
| Nationality | Role | Runs | Wickets | Best Season |
|---|---|---|---|---|
| Bangladesh | Off-Spin All-Rounder | 1093+ | 30+ | BPL 2016 |
3. Sunil Narine

Sunil Narine completely changed the role of an all-rounder in T20 cricket. Originally known as a mystery spinner, he later became a destructive opening batter as well. His explosive batting and economical bowling made him one of the most dangerous players in BPL history.
| Nationality | Role | Batting Style | BPL Team | Main Strength |
|---|---|---|---|---|
| West Indies | Mystery Spin All-Rounder | Left-Handed | Comilla Victorians | Mystery Spin & Explosive Batting |
2. Andre Russell

Andre Russell is one of the most destructive T20 cricketers ever seen in franchise cricket. His brutal power-hitting and aggressive fast bowling allowed him to dominate matches single-handedly. Russell’s impact in pressure situations made him one of the most feared All Rounders in BPL.
| Nationality | Role | Batting Style | BPL Teams | Main Strength |
|---|---|---|---|---|
| West Indies | Fast-Medium All-Rounder | Right-Handed | Comilla Victorians, Rangpur Riders | Power-Hitting & Impact Bowling |
1. Shakib Al Hasan

Shakib Al Hasan stands clearly at the top of this list because no player has had a greater overall impact in the Bangladesh Premier League. He is the leading wicket-taker in tournament history and also contributed heavily with the bat throughout multiple seasons. His consistency, leadership, and match-winning performances make him the undisputed king of All Rounders in BPL.
| Nationality | Role | BPL Titles | BPL Wickets | Main Achievement |
|---|---|---|---|---|
| Bangladesh | Left-Arm Spin All-Rounder | 3 | 149 | First Player to Reach 100 BPL Wickets |
In modern T20 cricket, teams heavily depend on all-rounders because they provide balance and flexibility. The best All Rounders in BPL can change games with both bat and ball, allowing teams to strengthen both departments without sacrificing team balance. From Shakib Al Hasan’s incredible consistency to Andre Russell’s explosive dominance, every player on this list left a strong mark on the tournament. As the league continues to grow, new stars may emerge, but these legends will always remain among the greatest All Rounders in BPL history.
FAQs
Who is the best all-rounder in BPL history?
Shakib Al Hasan is widely considered the best all-rounder in BPL history because of his consistent performances with both bat and ball.
Which all-rounder has taken the most wickets in BPL?
Shakib Al Hasan holds the record for the most wickets among all-rounders in BPL history.
Which foreign player is considered one of the greatest All Rounders in BPL?
Andre Russell and Sunil Narine are considered two of the greatest foreign All Rounders in BPL history.
Which Bangladeshi all-rounders have had the biggest impact in BPL?
Shakib Al Hasan, Mahmudullah Riyad, Mashrafe Bin Mortaza, and Mehedi Hasan Miraz are among the top Bangladeshi all-rounders in the league.
Why are all-rounders important in T20 cricket?
All-rounders provide balance, flexibility, and match-winning ability in both batting and bowling departments, making them extremely valuable in T20 cricket.

