PSL Most Wickets: Season Leaders and All-Time Wicket-Takers

Hasan Ali took 25 wickets in 2019, the most in a PSL season in our records. Shaheen Shah Afridi has led the wicket charts three times, in 2020, 2022 and 2025, and Multan Sultans bowlers led in 2021, 2023 and 2024. In the career list as of 13 January 2026, Hasan Ali has 140 wickets, ahead of Shaheen Shah Afridi with 138.

Last checked 23 October 2026.

Who has taken the most wickets in each PSL season?

SeasonLeading wicket-takerWickets
2016Andre Russell (Islamabad United)16
2017Sohail Khan (Karachi Kings)16
2018Faheem Ashraf (Islamabad United) and Wahab Riaz (Peshawar Zalmi)18 each
2019Hasan Ali (Peshawar Zalmi)25
2020Shaheen Shah Afridi (Lahore Qalandars)17
2021Shahnawaz Dahani (Multan Sultans)20
2022Shaheen Shah Afridi (Lahore Qalandars)20
2023Abbas Afridi (Multan Sultans)23
2024Usama Mir (Multan Sultans)24
2025Shaheen Shah Afridi (Lahore Qalandars)19
2026Sufiyan Muqeem (Peshawar Zalmi)22

Sources: the Wikipedia season pages listed on our PSL winners list. Record figures come from Wikipedia and are awaiting a check against PCB records, as set out in our methodology.

What are the highest wicket totals in a season?

RankPlayerSeasonWickets
1Hasan Ali201925
2Usama Mir202424
3Abbas Afridi202323
4Sufiyan Muqeem202622
5=Shahnawaz Dahani202120
5=Shaheen Shah Afridi202220

Three of the top six totals are from Multan Sultans bowlers in 2021 to 2024, the years Multan reached four straight finals; see the Multan Sultans page.

Who has taken the most wickets in PSL history?

RankPlayerWicketsSeasons
1Hasan Ali1402016 to 2026
2Shaheen Shah Afridi1382018 to 2026
3Shadab Khan1222017 to 2026
4Wahab Riaz1132016 to 2023
5Faheem Ashraf1042018 to 2026

This table is as listed on 13 January 2026, before PSL 11, so PSL 11 wickets are not included. It also conflicts with the franchise page for Lahore Qalandars, which gives Shaheen Shah Afridi 127 wickets through 2025. Until we have checked PCB records, treat the career figures as approximate. Source: Wikipedia: PSL records and statistics.

Who leads each franchise?

FranchiseMost wickets (through 2025)
Lahore QalandarsShaheen Shah Afridi, 127
Peshawar ZalmiWahab Riaz, 113
Islamabad UnitedShadab Khan, 105
Quetta GladiatorsMohammad Nawaz, 70
Karachi KingsMohammad Amir, 63
Multan SultansImran Tahir, 53

Best bowling in an innings is 6/16 by Ravi Bopara for Karachi Kings against Lahore Qalandars in 2016. Also see most runs and all PSL records.

How should I read the most-wickets lists?

The season table shows only the leading wicket-taker of each edition, so a bowler can top a season without reaching the career list. The career list was last updated on 13 January 2026, before PSL 11, so players who bowled in that season, such as Sufiyan Muqeem with 22 wickets, may have higher totals now than shown.

Shaheen Shah Afridi’s career wickets appear as 127 on his franchise page, which runs through 2025, and 138 on this page, which is dated 13 January 2026. We show both numbers and the dates because they come from different sources. Runs are covered on the most runs page.

Scroll to Top