Most wickets in the BPL (all-time)

Shakib Al Hasan took the most wickets in the BPL (all-time) — 138 wickets. Computed from every ball bowled in the BPL (all-time) — the top ten below match the official record.

PlayerWicketsBalls
1. Shakib Al Hasan1382309
2. Taskin Ahmed1281971
3. Mustafizur Rahman1211970
4. Rubel Hossain1061710
5. Mohammad Saifuddin951519
6. Arafat Sunny901707
7. Mashrafe Mortaza881946
8. Shoriful Islam871278
9. Mahedi Hasan861867
10. Mehidy Hasan Miraz841896

Who took the most wickets in the BPL (all-time)?

Shakib Al Hasan took the most wickets in the BPL (all-time) — 138 wickets. Second is Taskin Ahmed (128), third Mustafizur Rahman (121).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions