Most wickets in the PSL (all-time)

Hasan Ali took the most wickets in the PSL (all-time) — 140 wickets. Computed from every ball bowled in the PSL (all-time) — the top ten below match the official record.

PlayerWicketsBalls
1. Hasan Ali1402292
2. Shaheen Shah Afridi1382086
3. Shadab Khan1222190
4. Wahab Riaz1111949
5. Faheem Ashraf1041743
6. Mohammad Amir972037
7. Haris Rauf951717
8. Imad Wasim892156
9. Abbas Afridi68928
10. Usama Mir671179

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

Hasan Ali took the most wickets in the PSL (all-time) — 140 wickets. Second is Shaheen Shah Afridi (138), third Shadab Khan (122).

Related leaderboards

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