The Pakistan Super League has now completed multiple seasons since 2016, and bowlers have played a key role in shaping match results. Hasan Ali currently leads the Most Wickets in PSL History list with 134 wickets in 96 matches, including best figures of 4/15.
Close behind, Shaheen Shah Afridi has taken 132 wickets in 89 matches, while Wahab Riaz follows with 113 wickets in 88 matches. Shadab Khan (112 wickets) and Faheem Ashraf (100 wickets) also feature among the top performers in the league’s history.
Top 11 Wicket Takers in PSL History
Here is the list of the top 11 wicket takers in PSL history.
| Player | Span | Matches | Wickets | Best Bowling | Economy |
|---|---|---|---|---|---|
| Hasan Ali | 2016–2026 | 96 | 134 | 4/15 | 8.11 |
| Shaheen Shah Afridi | 2018–2026 | 89 | 132 | 5/4 | 7.91 |
| Wahab Riaz | 2016–2023 | 88 | 113 | 4/17 | 7.79 |
| Shadab Khan | 2017–2026 | 98 | 112 | 5/28 | 7.67 |
| Faheem Ashraf | 2018–2026 | 89 | 100 | 6/19 | 8.71 |
| Mohammad Amir | 2016–2026 | 89 | 93 | 4/25 | 7.69 |
| Haris Rauf | 2019–2026 | 74 | 86 | 4/23 | 9.32 |
| Imad Wasim | 2016–2026 | 106 | 82 | 5/23 | 7.09 |
| Mohammad Nawaz | 2016–2026 | 94 | 80 | 4/13 | 7.81 |
| Abbas Afridi | 2021–2026 | 44 | 65 | 5/47 | 9.56 |
| Usama Mir | 2016–2026 | 53 | 64 | 6/40 | 8.32 |
1. Hasan Ali: 125 Wickets in 92 Matches
Hasan Ali is the highest wicket-taker in PSL history. He achieved this through many years of strong and consistent performances. He started his PSL career with Peshawar Zalmi in 2016 at the age of 22.

Later, he also played for Islamabad United and Karachi Kings. In PSL 2019, he took 25 wickets in 13 matches, a record for most wickets in a single PSL season. He also bowled the most overs in PSL history, with 347.1 overs. His best bowling figures are 4/15, and his average is 22.62 in 92 matches. In PSL 2025, he performed at a high level again, taking 17 wickets in just 10 matches for Karachi Kings.
Hasan Ali’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 96 |
| Wickets | 134 |
| Economy | 8.11 |
| Average | 21.98 |
| Strike Rate | 16.26 |
| BBI | 4/15 |
| 4w | 6 |
2. Shaheen Shah Afridi: 122 Wickets in 84 Matches
Shaheen Shah Afridi is not only a top bowler but also the most successful captain in PSL history. He made his debut for Lahore Qalandars in 2018. Since then, he has taken 122 wickets in 84 matches with an average of 20.31, which is the best among the top 10 bowlers. In his early PSL games, he showed his talent by taking 5 wickets for just 4 runs against Multan Sultans.

He became the third and fastest bowler to reach 100 wickets. In the PSL 2023 final, he gave a great all-round performance with 4 wickets and 44 runs off 15 balls. In PSL 2025, he took 19 wickets in 13 matches. As captain, he led Lahore Qalandars to titles in 2022, 2023, and 2025, making him the most successful captain in PSL history.
Shaheen Shah Afridi’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 89 |
| Wickets | 132 |
| Economy | 7.91 |
| Average | 19.69 |
| Strike Rate | 14.93 |
| BBI | 5/4 |
| 4w | 4 |
3. Wahab Riaz: 113 Wickets in 88 Matches
Wahab Riaz was the first bowler to take 100 wickets in PSL history. He played for Peshawar Zalmi from the first season in 2016 until his retirement in 2023. He became the first player to take 100 PSL wickets in February 2022 when he dismissed Danish Aziz.

In PSL 2017, he took 18 wickets in 13 matches and helped his team win the title. His economy rate was 7.79, and his strike rate was 17.46. His best figures are 4/17.
Wahab Riaz’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 88 |
| Wickets | 113 |
| Economy | 7.79 |
| Average | 22.68 |
| Strike Rate | 17.46 |
| BBI | 4/17 |
| 4w | 1 |
4. Shadab Khan: 105 Wickets in 94 Matches
Shadab Khan is the only spinner to take 100 wickets in PSL history. He started his PSL journey in 2017 with Islamabad United as a young player. He has been a key player for Islamabad United and became captain in 2020. Under his captaincy, Islamabad United won the PSL title in 2024, their third title.

He reached 100 wickets in April 2025 by dismissing Mohammad Rizwan. His economy rate is 7.62, which is very good for a spinner. His best bowling figures are 5/28. He is also a useful batter, having scored 1,413 runs in 94 matches.
Shadab Khan’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 98 |
| Wickets | 112 |
| Economy | 7.67 |
| Average | 23.56 |
| Strike Rate | 18.42 |
| BBI | 5/28 |
| 4w | 3 |
5. Faheem Ashraf: 95 Wickets in 84 Matches
Faheem Ashraf has been a key all-rounder for Islamabad United over many seasons. He has always performed well in important matches. His best bowling figures are 6/19 against Lahore Qalandars in 2019.

He was the 2nd top wicket-taker in PSL 2018 with 21 wickets and helped Islamabad United win the title that season. In 84 matches, he has taken 95 wickets with an average of 24. He is known for taking wickets in quick groups and also adds useful runs as a lower-order batter.
Faheem Ashraf’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 89 |
| Wickets | 100 |
| Economy | 8.71 |
| Average | 23.92 |
| Strike Rate | 16.47 |
| BBI | 6/19 |
| 4w | 2 |
6. Mohammad Amir: 86 Wickets in 84 Matches
Mohammad Amir has taken 86 wickets in 84 matches with an economy of 8 and an average of 27. He is known for his left-arm swing, especially in the power play when the ball moves more.

He played for Quetta Gladiators and Karachi Kings in different seasons. Even when he was not part of the Pakistan national team, he continued to perform well in PSL and remained one of the best left-arm fast bowlers in the tournament.
Mohammad Amir’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 89 |
| Wickets | 93 |
| Economy | 7.69 |
| Average | 26.84 |
| Strike Rate | 20.93 |
| BBI | 4/25 |
| 4w | 3 |
7. Haris Rauf: 83 Wickets in 70 Matches
In 70 matches, Haris Rauf has taken 83 wickets and has been one of the main wicket-takers for his team. In his early PSL games in 2019, he impressed everyone with his pace and took 4/23 against Karachi Kings.

He regularly bowls above 145 km/h, which makes him very dangerous on flat pitches. He played an important role in Lahore Qalandars winning the PSL 2022 title. In PSL 2025, he reached 300 T20 wickets during a match against Islamabad United, becoming the second-fastest Pakistani to do so.
Haris Rauf’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 74 |
| Wickets | 86 |
| Economy | 9.32 |
| Average | 28.95 |
| Strike Rate | 18.63 |
| BBI | 4/23 |
| 4w | 2 |
8. Imad Wasim: 77 Wickets in 101 Matches
Imad Wasim has the best economy rate among top PSL bowlers, giving only 7 runs per over. He has played 101 matches, the most among these bowlers, and has taken 77 wickets.

He has been an important player for Islamabad United for many years. His best performance came in the PSL 2024 final, where he took 5/23 against Multan Sultans. This was one of the best bowling performances in a PSL final.
Imad Wasim’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 106 |
| Wickets | 82 |
| Economy | 7.09 |
| Average | 29.37 |
| Strike Rate | 24.84 |
| BBI | 5/23 |
| 4w | 0 |
9. Mohammad Nawaz: 74 Wickets in 88 Matches
Mohammad Nawaz is a steady and reliable left-arm spinner in PSL. He has taken 74 wickets in 88 matches with an economy of 8. His best bowling figures are 4/13. He can bowl well against both right-handed and left-handed batters.

He uses his angle and different deliveries to trouble batters. He is also a useful lower-order batter and can score quickly. His variety of deliveries, like arm ball, googly, and quicker ball, makes him a smart bowler.
Mohammad Nawaz’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 94 |
| Wickets | 80 |
| Economy | 7.81 |
| Average | 28.68 |
| Strike Rate | 22.02 |
| BBI | 4/13 |
| 4w | 1 |
10. Abbas Afridi: 65 Wickets in 44 Matches
Abbas Afridi has quickly established himself as one of the most effective wicket-takers in the Pakistan Super League since his debut in 2021. In just 44 matches, he has picked up 65 wickets, showcasing his ability to strike regularly, especially in the middle and death overs.
His best bowling figures of 5/47 highlight his match-winning potential, while a strike rate of 13.41 reflects how frequently he breaks partnerships. Despite a slightly higher economy, Abbas remains a key attacking option and a consistent presence in the PSL wickets chart.
| Aspect | Stats |
|---|---|
| Matches | 44 |
| Wickets | 65 |
| Economy | 9.56 |
| Average | 21.38 |
| Strike Rate | 13.41 |
| BBI | 5/47 |
| 4w | 3 |
11. Usama Mir: 63 Wickets in 51 Matches
Usama Mir is the youngest bowler on this list and one of the fastest-rising players in PSL. In just 51 matches, he has taken 63 wickets, with his best figures being 6/40 against Peshawar Zalmi.

In PSL 2024, he was the top wicket-taker with 24 wickets in 12 matches, which is a big achievement. He gained a lot of attention after that season. With many years ahead, he has a strong chance to move higher in the list of top PSL wicket-takers.
Usama Mir’s PSL Stats
| Aspect | Stats |
|---|---|
| Matches | 53 |
| Wickets | 64 |
| Economy | 8.32 |
| Average | 24.37 |
| Strike Rate | 17.57 |
| BBI | 6/40 |
| 4w | 0 |
More Related Topics:
Conclusion: Hasan Ali Leads PSL Wicket Charts
Hasan Ali remains the leading wicket-taker in PSL history with 134 wickets, while Shaheen Shah Afridi (132 wickets) and Wahab Riaz (113 wickets) continue to follow closely.
Shadab Khan has strengthened his position as the top spin-bowling option with 112 wickets, while Faheem Ashraf has joined the elite list with 100 wickets. Emerging bowlers like Abbas Afridi and Usama Mir are quickly climbing the charts and could reshape the top rankings in the coming seasons.
As PSL continues to grow, the race for the most wickets remains one of the most exciting battles to watch.






