The Bangladesh Premier League (BPL) is known for its thrilling contests, high-octane matches, and intense cricketing action. Over the years, several bowlers have made a name for themselves with their match-winning performances. The bowlers with the most wickets in BPL history have shown consistency and skill across multiple seasons. In this article, we will count down the top 10 bowlers with the most wickets in BPL history, analyzing their impact and achievements.
10. Abu Hider – 78 Wickets

Abu Hider has been a key part of the BPL since 2015. As a left-arm medium pacer, his strength lies in bowling during the death overs, where pressure is highest. Even though his economy rate is on the higher side, his knack for picking up wickets has earned him a spot among the bowlers with the most wickets in BPL history. His performances often changed the direction of matches in favor of his team.
In the list of bowlers with the most wickets in BPL history, Abu Hider stands out for his ability to make breakthroughs when it matters the most.
Matches | Wickets | Best | Average |
73 | 78 | 5/12 | 24.35 |
ALSO READ:
- Top 5 Players With the Highest Batting Strike Rates in IPL 2025
- Top 5 Teams With Most Defeats at Their Home Ground in IPL History
9. Mohammad Nabi – 79 Wickets

Mohammad Nabi from Afghanistan is a reliable and smart T20 bowler. His accurate off-spin and tight lines have made him one of the most economical players in the tournament. He has quietly made his way up the list of bowlers with the most wickets in BPL history by consistently taking wickets without giving away many runs.
Nabi’s experience and calmness in pressure situations have helped him remain a trusted name among the bowlers with the most wickets in BPL history.
Matches | Wickets | Best | Average |
71 | 79 | 4/24 | 19.60 |
8. Shafiul Islam – 83 Wickets

Shafiul Islam has been a regular name in Bangladesh cricket and BPL since its inception. Although he was expensive at times, his ability to take crucial wickets ensured his place among the bowlers with the most wickets in BPL history. Especially in the early seasons, he delivered some memorable spells.
Despite the ups and downs in his performances, Shafiul remains one of the senior figures among the bowlers with the most wickets in BPL history.
Matches | Wickets | Best | Average |
83 | 83 | 5/26 | 27.12 |
7. Mohammad Saifuddin – 84 Wickets

Mohammad Saifuddin is known for his accurate death bowling and ability to handle pressure. His sharp pace and clever variations make him a constant threat to batters. Saifuddin has earned his place among the bowlers with the most wickets in BPL history through disciplined and skillful bowling.
Among the bowlers with the most wickets in BPL history, Saifuddin is unique due to his mix of control and aggression.
Matches | Wickets | Best | Average |
67 | 84 | 4/20 | 21.36 |
6. Arafat Sunny – 97 Wickets

Arafat Sunny has consistently delivered economical and wicket-taking spells. As a left-arm spinner, his accuracy has troubled many batters in the BPL. His ability to bowl tight overs, especially in the middle phase, places him among the most reliable bowlers with the most wickets in BPL history.
He has quietly climbed the ladder among the bowlers with the most wickets in BPL history, thanks to his consistent line and length.
Matches | Wickets | Best | Average |
104 | 97 | 4/14 | 22.69 |
5. Mashrafe Mortaza – 98 Wickets

Mashrafe Mortaza, the former captain of Bangladesh, is a legend in BPL history. His leadership and cricketing mind helped him take important wickets at key moments. He is respected not only for his skill but also for his ability to inspire teammates.
Among the bowlers with the most wickets in BPL history, Mortaza’s legacy is about more than just numbers it’s about impact and leadership.
Matches | Wickets | Best | Average |
110 | 98 | 4/11 | 25.95 |
4. Mustafizur Rahman – 105 Wickets

Mustafizur Rahman is known worldwide for his cutters and deadly yorkers. He often bowls during the toughest phases of a match and delivers under pressure. With his match-winning ability, Mustafizur has earned a place among the bowlers with the most wickets in BPL history.
When discussing bowlers with the most wickets in BPL history, Mustafizur’s name is always mentioned as a top performer.
Matches | Wickets | Best | Average |
82 | 105 | 5/27 | 20.01 |
3. Rubel Hossain – 110 Wickets

Rubel Hossain’s pace and bounce made him a dangerous bowler in BPL. While he wasn’t always consistent, he had the ability to break partnerships and put the opposition under pressure. He is one of the longest-serving bowlers with the most wickets in BPL history.
Rubel’s inclusion in the list of bowlers with the most wickets in BPL history highlights his important contributions to his teams over the years.
Matches | Wickets | Best | Average |
89 | 110 | 4/23 | 8.02 |
2. Taskin Ahmed – 127 Wickets

Taskin Ahmed brings pace, aggression, and passion to the field. He has developed into one of the most feared pacers in the BPL. His 7-wicket haul is one of the best performances in league history. Taskin’s rapid rise places him firmly among the bowlers with the most wickets in BPL history.
Taskin continues to be a major force and ranks among the highest wicket-takers in BPL, proving his dominance among the bowlers with the most wickets in BPL history.
Matches | Wickets | Best | Average |
90 | 127 | 7/19 | 19.93 |
1. Shakib Al Hasan – 149 Wickets

Shakib Al Hasan leads the chart with the most wickets in BPL history. As one of the best all-rounders in world cricket, his left-arm spin has helped him consistently dominate in the league. Shakib’s excellence with the ball has made him the most successful among all bowlers with the most wickets in BPL history.
Shakib’s record is unmatched, and he remains the gold standard for bowlers with the most wickets in BPL history.
Matches | Wickets | Best | Average |
113 | 149 | 5/16 | 18.26 |
READ MORE: