Indian former spinner Piyush Chawla has the most wickets for Punjab Kings in the IPL history. This blog covers the top 10 players of Punjab Kings with the most wickets in a career.
Punjab Kings (formerly known as the Kings XI Punjab) are yet to win their maiden IPL trophy. However, the Punjab franchise cinched some of the notable bowlers during the IPL tournament.
Here we have listed all top wicket takers for the Punjab Kings with their stats and records in the IPL tournament.
So Let’s start with Punjab Kings’ 5 best Bowlers with the most wickets in IPL history in the IPL all season.
Most Wickets for Punjab Kings (PBKS) In IPL 2025
| Rank | Player | Matches | Innings | Balls | Wickets | 5W Hauls |
|---|---|---|---|---|---|---|
| 1 | Arshdeep Singh | 17 | 15 | 326 | 18 | 0 |
| 2 | Marco Jansen | 15 | 14 | 283 | 16 | 0 |
| 3 | Yuzvendra Chahal | 14 | 12 | 246 | 15 | 0 |
| 4 | Harpreet Brar | 8 | 7 | 132 | 10 | 0 |
| 5 | Azmatullah | 9 | 7 | 138 | 7 | 0 |
Also See: Most Runs for Punjab Kings In IPL
Most Wickets for Punjab Kings In IPL Till Now
We have listed the top ten PBKS bowlers who have the most wickets throughout all IPL seasons in the table below. The 10th place is held by Kagiso Rabada who scalped 30 wickets for the PBKS in the 19 IPL games.
The table below shows the top 10 bowlers to take the most wickets for PBKS in IPL history
| Rank | Player | Span | Mat | Inns | Balls | Overs | Mdns | Runs | Wkts | BBI | Avg | Econ | SR | 4W | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Arshdeep Singh | 2019–2025 | 81 | 80 | 1690 | 281.4 | 2 | 2530 | 94 | 5/32 | 26.91 | 8.98 | 17.97 | 2 | 1 | – |
| 2 | Piyush Chawla | 2008–2013 | 87 | 87 | 1784 | 297.2 | 2 | 2237 | 84 | 4/17 | 26.63 | 7.52 | 21.23 | 1 | – | – |
| 3 | Sandeep Sharma | 2013–2022 | 61 | 61 | 1345 | 224.1 | 8 | 1740 | 73 | 4/20 | 23.83 | 7.76 | 18.42 | 2 | – | – |
| 4 | Axar Patel | 2014–2018 | 73 | 72 | 1527 | 254.3 | 2 | 1888 | 69 | 4/21 | 27.36 | 7.41 | 22.13 | 1 | – | – |
| 5 | Mohammed Shami | 2019–2021 | 42 | 42 | 962 | 160.2 | 1 | 1324 | 58 | 3/15 | 22.82 | 8.25 | 16.58 | – | – | – |
| 6 | Parvinder Awana | 2012–2014 | 38 | 38 | 861 | 143.3 | 2 | 1191 | 48 | 4/30 | 24.81 | 8.29 | 17.93 | 2 | – | – |
| 7 | Irfan Pathan | 2008–2010 | 42 | 42 | 898 | 149.4 | 3 | 1166 | 47 | 3/24 | 24.80 | 7.79 | 19.10 | – | – | – |
| 8 | Kagiso Rabada | 2022–2024 | 30 | 30 | 678 | 113.0 | 0 | 1010 | 41 | 4/33 | 24.63 | 8.93 | 16.53 | 2 | – | – |
| 9 | Sam Curran | 2019–2024 | 36 | 36 | 731 | 121.5 | 0 | 1228 | 36 | 4/11 | 34.11 | 10.07 | 20.30 | 1 | – | – |
| 10 | Harpreet Brar | 2019–2025 | 49 | 46 | 811 | 135.1 | 1 | 1085 | 35 | 4/30 | 31.00 | 8.02 | 23.17 | 1 | – | – |
1. Arshdeep Singh – 94 wicketsÂ

Arshdeep Singh holds the record for the most wickets for Punjab Kings in IPL. Arshdeep Singh has scalped 94 wickets with an average rate of 26.91 and an economy rate of 8.98 in the 87 IPL matches.Â
2. Piyush Chawla – 84 wicketsÂ

Piyush Chawla holds the record for the second most wickets for Punjab Kings in IPL. Piyush Chawla has scalped 84 wickets with an average rate of 26.63 and an economy rate of 7.52 in the 87 IPL matches.Â
3. Sandeep Sharma – 73 wickets

Last but not least Indian death overs specialist Sandeep Sharma is the 3rd top PBKS bowler with the most wickets in the IPL history. Sandeep Sharma played 61 IPL matches for the Punjab Kings scalping 73 wickets.
4. Axar Patel – 69 wicketsÂ

Axar Patel is the 3rd PBKS bowler with the most wickets in the IPL history. Axar Patel has scalped 69 wickets in 73 IPL games he played for the Punjab Kings. His bowling average of 27.36 and an economy rate of 7.41 during his IPL career.
5. Mohammed Shami – 58 wickets

Indian bowler Mohammed Shami is the 4th bowler with the most wickets for PBKS in IPL history. Mohammed Shami took 58 wickets in the 42 IPL matches he played for the Punjab franchise. Mohammed Shami delivered the bowls with an average of 22.82 and an economy rate of 8.25.








