Most Wickets in PSL History (2016-2023)

Most Wickets in PSL

We have a compiled a list of best PSL bowlers who have taken most wickets in PSL since league inaugural edition. Wahab Riaz is currently the top wicket taker is PSL.

The Pakistan Super League is always considered a league highly suitable for bowlers. The bowling quality of PSL is arguably the best as compared to different leagues across the globe.

Top Wicket Takers in PSL

Following is the list of 10 bowlers with most top wickets in Pakistan Super League history.

RankPlayerSpanMatInnsWktsBBIAveEconSR4WI5WI
1Wahab Riaz (PZ)2016-202388871134 for 1722.77.7917.51
2Hasan Ali (IU/PZ)2016-20237271944 for 1523817.33
3Shaheen Shah Afridi (LQ)2018-20236262895 for 420.97.9115.832
4Shadab Khan (IU)2017-20237271775 for 2825.17.532021
5Faheem Ashraf (IU)2018-20236060726 for 1923.28.2216.911
6Mohammad Nawaz (QG)2016-20237676704 for 13277.5221.51
7Haris Rauf (LQ)2019-20235353644 for 2328.49.0818.81
8Mohammad Amir (KK)2016-20236665634 for 2528.77.4623.13
9Imran Tahir (KK/MS)2018-20234442563 for 919.67.0516.7
10Sohail Tanvir (KK/LQ/MS/QG)2016-20226159554 for 13317.9323.42

Wahab Riaz

Former captain of Peshawar Zalmi, Wahab Riaz is the all-time highest wicket taker in Pakistan Super League’s history. Wahab is one of those rare players who has played for only one PSL franchise. In his illustrious 87 match career for Peshawar, Wahab has taken 113 wickets at an average of 22.7 and an economy rate of 7.79.

Despite having so many wickets to his name, the speedster has never taken a fifer in his PSL career. Wahab is the only bowler to take more than 100 wickets in PSL till date.

Hasan Ali

Hasan was Wahab’s teammate for a very long period of time before eventually going to Islamabad United. Representing Zalmi and United, Hasan Ali has 81 wickets to his name in his PSL career and is the 2nd highest wicket taker in PSL. He averages 23 with the ball and has an economy rate of 7.83 in PSL. Similar to Wahab, Hasan also has never taken a five wicket haul in his PSL career.

Shaheen Shah Afridi

The winning captain of PSL 7, Shaheen Shah Afridi is on the third spot in list of most wickets in PSL. In 50 games, Shaheen has taken 70 wickets for the Qalandars with his left arm pace. He averages 20.77 with the ball and has an economy rate of 7.6. Shaheen also has a five wicket haul to his name in Pakistan Super League.

Shadab Khan

Shadab Khan is the highest wicket taking spinner of PSL history. He is overall the 4th hiighest wicket taker of PSL. The captain of Islamabad United has taken 65 wickets in 61 PSL matches. He averages 24 with the ball at an economy rate of 7.26. Shadab Khan has one five-wicket haul to his name in his PSL career.

Faheem Ashraf

Shadab’s teammate, Faheem Ashraf stands 5th in the list of all-time highest wicket takers of PSL. Faheem Ashraf also holds the record for the 2nd best bowling figures in PSL history (6/19). He is one of the only three bowlers to take a 6-wicket haul in PSL. Overall he has 64 wickets in 49 PSL games at an average of 20 and an economy rate of 7.9.

Mohammad Nawaz

With 61 wickets in his PSL career, Mohammad Nawaz is the highest left-arm wicket taking spinner. Nawaz averages 25 at an economy rate of 7.26 in his PSL career. He is the 6th highest wicket taker of Pakistan Super League. He has never recorded a fifer in his PSL career.

Sohail Tanvir

Representing 4 different franchises in his career, Sohail Tanvir is at the the 7th rank in list of most wickets in PSL. Sohail has 55 PSL wickets to his name at an average of 31 and an economy rate of 7.93.

Mohammad Amir

Karachi Kings’ bowling spearhead Mohammad Amir has taken 54 wickets in 59 matches of his PSL career and he is the 8th in list of top wicket taker of PSL. Amir averages 29 with the ball and has an economy rate of 7.38 in his PSL career. He has never taken any fifer in his PSL career yet. Mohammad Amir was the first bowler to take a hat trick in PSL.

Imran Tahir

Imran Tahir is the highest wicket taking foreigner in the history of PSL with 53 wickets in 39 matches. He averages just 17 with the ball and has an economy rate of 6.28 in his PSL career. Tahir has never taken a fifer in PSL, however, he does have a hat trick to his name in PSL.

Shahid Afridi

The veteran leg-spinning all-rounder Shahid Afridi is the 10th highest wicket taker of PSL. Afridi has 47 wickets in 53 PSL matches at an average of 26 and an economy rate of 7.21. He has taken a fifer in his PSL career too.

Top Wicket Taker in each season of PSL

SeasonBowlerMatWktsBBIAve
7Shaheen Shah Afridi13203 for 3019.7
6Shahnawaz Dahani11204 for 517
5Shaheen Shah Afridi12174 for 1819.52
4Hassan Ali13254 for 1513.64
3Faheem Ashraf12183 for 1917.22
2Sohail Khan9163 for 2315
1Andre Russell10163 for 1817.25

Most Wickets in PSL 2022

The winning captain of PSL 2022, Shaheen Shah Afridi has taken most wickets in  PSL 7. Shaheen took 20 wickets in 13 games at an astonishing average of just 19 and an economy rate of 7.57. Shaheen Shah Afridi is the only captain of PSL history to finish as the top wicket taker in a single season. This was the second time that Shaheen ended as the top wicket taker of PSL.

Most Wickets in PSL 2021

Multan Sultan’s Shahnawaz Dahani was the best bowler of PSL 2021. He took most wickets in PSL 6. His 20 wickets in 11 matches at a superb average of just 17 and had an economy rate of 8.42 was a key contribution in Multan’s title win. He took two four-wicket hauls in this season.

Most Wickets in PSL 2020

Shaheen Shah Afridi finished as the best bowler of PSL 2020. His tally of wickets was most by any bowler in PSL 5; at an average of 19.52 and had an economy rate of just 7.11. He took one 4-wicket haul in this season.

Most Wickets in PSL 2019

Peshawar Zalmi’s Hasan Ali ended as best bowler of PSL 2019. He has taken most wickets in PSL 4. 25 wickets in 13 games at an unreal average of just 13. He took three 4-wicket hauls this season and kept his economy rate down to just 6.77. He is also the highest wicket taker in single season of Pakistan Super League.

Most Wickets in PSL 2018

With 18 wickets in 12 matches, Faheem Ashraf of Islamabad United has the most wickets in PSL 3rd edition. Faheem had an average of 17.22 and kept his economy rate down to 7.75. He played a very crucial role in Islamabad United’s second PSL trophy win this year.

Most Wickets in PSL 2017

Karachi Kings’ Sohail Khan was the leading wicket taker of PSL 2017. Sohail picked 16 wickets in 9 matches at an average of just 15. His economy rate was as brilliant as his average, 7.61.

Most Wickets in PSL 2016

Andre Russell was the highest wicket taker of the inaugural edition of Pakistan Super League. Russell was a part of the winning team, Islamabad United. He took 16 wickets 10 matches at an average of 17 and had an economy rate of 8.

Best Bowler in PSL for Each Team

Top Wicket-Taker of Peshawar Zalmi

Wahab Riaz is not only Peshawar’s highest wicket-taker, but he is the highest wicket-taker in the history of Pakistan Super League. The veteran has 103 wickets at an average of 21 in his PSL career. He is till date the only bowler of Pakistan Super League to take 100+ wickets in the event.

Highest Wicket Taker Quetta Gladiators

With 61 wickets to his name, left-arm spinner Mohammad Nawaz is the all-time highest wicket taker of PSL for Quetta Gladiators. Nawaz averages 25 with the ball in PSL and is the most successful left arm spinner in the league’s history.

Most Wickets in PSL for Islamabad United

Currently the captain of Islamabad United, Shadab Khan has taken the most wickets in PSL for Islamabad United. Shadab has taken 65 wickets in the event at an average of 24. He has two 4-wicket hauls to his name along with a fifer.

Karachi Kings Best Bowler

With 54 wickets in 59 games, Mohammad Amir is the highest wicket-taker of Karachi Kings in PSL history. He averages 29 with the ball and has an economy rate of 7.39 in PSL. He has two 4-wicket hauls to his name in PSL.

Most Wickets for Lahore Qalandars

The current captain of Lahore Qalandars, Shaheen Shah Afridi has taken the most wickets in PSL history for his franchise. Shaheen has 70 wickets in 50 PSL matches at an average of 20. He has one fifer and one 4-wicket haul to his name in PSL.

Highest Wicket-Taker of Multan Sultans

Leg spinner Imran Tahir is the top wicket taker of Multan Sultans in Pakistan Super League. Tahir is the only Sultans’ bowler to take 50+ wickets in PSL. He has 53 wickets to his name in 39 matches at an average of 17 and has an economy rate of 6.9.

Frequently Asked Questions

Who has taken the most wickets in PSL ?

Wahab Riaz is the top wicket taker in Pakistan Super League’s history with 77 wickets.

Who has the most wickets in PSL 2022?

Shaheen Shah Afridi took most wickets 20 in PSL 7. He represented Lahore Qalandars.

Who has the most wickets in PSL 2021?

Shahnawaz Dahani taken most wicket in PSL 6. He took 20 wickets for Karachi Kings.

Who is the highest wicket taker in PSL 2020?

Shaheen Shah Afridi took 17 wickets in PSL 5, which is highest by any bowler in the event.

Who take most wickets in PSL 2019?

Peshawar Zalmi Hassan Ali took 25 wickets in PSL 4 edition.

Which PSL bowler has most wickets in PSL 2018?

Islamabad United Faheem Asharf took 18 wickets in PSL 3rd edition. Highest by any bowler in the PSL 2018.

Who took most wickets in PSL 2017?

Karachi Kings Sohail Khan took 16 wickets in PSL 2nd edition. Most wickets in PSL 2017 by a bowler.

Which bowler took most wickets in PSL 2016?

Islamabad United Andre Russell was the highest wickets taker in PSL 2016. He took 16 wickets in 1st edition of PSL.

What is the highest number of wickets by bowler in a single PSL season?

25 wickets taken by fast bowler Hassan Ali is so far the highest number of wickets taken by a bowler in a single PSL season.

About Ehsan Muhammad Khan

A cricket enthusiast who is keenly following cricket since years and now transforming his passion for the game by analyzing events taking place on the cricket field.

View all posts by Ehsan Muhammad Khan →

Leave a Reply

Your email address will not be published. Required fields are marked *