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.
| Player | Wickets | Balls |
|---|---|---|
| 1. Hasan Ali | 140 | 2292 |
| 2. Shaheen Shah Afridi | 138 | 2086 |
| 3. Shadab Khan | 122 | 2190 |
| 4. Wahab Riaz | 111 | 1949 |
| 5. Faheem Ashraf | 104 | 1743 |
| 6. Mohammad Amir | 97 | 2037 |
| 7. Haris Rauf | 95 | 1717 |
| 8. Imad Wasim | 89 | 2156 |
| 9. Abbas Afridi | 68 | 928 |
| 10. Usama Mir | 67 | 1179 |
Hasan Ali took the most wickets in the PSL (all-time) — 140 wickets. Second is Shaheen Shah Afridi (138), third Shadab Khan (122).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions