| SN | Player Name | Team | Wickets | Matches | Inns | Econ |
|---|---|---|---|---|---|---|
| 1 | Kagiso Rabada | Gujarat Titans | 29 | 17 | 17 | 9.68 |
| 2 | Bhuvneshwar Kumar | Royal Challengers Bengaluru | 28 | 16 | 16 | 7.95 |
| 3 | Jofra Archer | Rajasthan Royals | 25 | 16 | 16 | 9.32 |
| 4 | Rashid Khan | Gujarat Titans | 21 | 17 | 17 | 9.08 |
| 5 | Anshul Kamboj | Chennai Super Kings | 21 | 14 | 14 | 10.53 |
| 6 | Eshan Malinga | Sunrisers Hyderabad | 20 | 15 | 15 | 9.33 |
| 7 | Mohammed Siraj | Gujarat Titans | 19 | 17 | 17 | 9.06 |
| 8 | Rasikh Salam | Royal Challengers Bengaluru | 19 | 12 | 12 | 9.46 |
| 9 | Kartik Tyagi | Kolkata Knight Riders | 18 | 13 | 13 | 9.76 |
| 10 | Jason Holder | Gujarat Titans | 17 | 11 | 11 | 7.57 |
| 11 | Prince Yadav | Lucknow Super Giants | 16 | 14 | 14 | 8.83 |
| 12 | Prasidh Krishna | Gujarat Titans | 16 | 12 | 12 | 10.44 |
| 13 | Sunil Narine | Kolkata Knight Riders | 15 | 13 | 13 | 6.65 |
| 14 | Sakib Hussain | Sunrisers Hyderabad | 15 | 11 | 11 | 9.45 |
| 15 | Josh Hazlewood | Royal Challengers Bengaluru | 15 | 13 | 13 | 9.59 |
| 16 | AM Ghazanfar | Mumbai Indians | 15 | 11 | 11 | 10.02 |
| 17 | Krunal Pandya | Royal Challengers Bengaluru | 14 | 16 | 15 | 8.42 |
| 18 | Jamie Overton | Chennai Super Kings | 14 | 10 | 10 | 8.89 |
| 19 | Brijesh Sharma | Rajasthan Royals | 14 | 13 | 13 | 9.89 |
| 20 | Nandre Burger | Rajasthan Royals | 14 | 13 | 13 | 10.11 |
| 21 | Arshdeep Singh | Punjab Kings | 14 | 14 | 14 | 10.21 |
| 22 | Praful Hinge | Sunrisers Hyderabad | 14 | 7 | 7 | 11.73 |
| 23 | Lungi Ngidi | Delhi Capitals | 13 | 11 | 11 | 8.23 |
| 24 | Noor Ahmad | Chennai Super Kings | 13 | 14 | 14 | 8.39 |
| 25 | Mohammad Shami | Lucknow Super Giants | 12 | 13 | 13 | 9 |
| 26 | Yuzvendra Chahal | Punjab Kings | 12 | 12 | 12 | 9.39 |
| 27 | Corbin Bosch | Mumbai Indians | 12 | 6 | 6 | 9.67 |
| 28 | Shardul Thakur | Mumbai Indians | 12 | 8 | 7 | 12.27 |
| 29 | Mohsin Khan | Lucknow Super Giants | 11 | 7 | 7 | 8.14 |
| 30 | Axar Patel | Delhi Capitals | 11 | 14 | 13 | 8.18 |
| 31 | Varun Chakaravarthy | Kolkata Knight Riders | 11 | 11 | 11 | 8.78 |
| 32 | Ravi Bishnoi | Rajasthan Royals | 11 | 9 | 9 | 9.88 |
| 33 | Mitchell Starc | Delhi Capitals | 11 | 6 | 6 | 10.18 |
| 34 | Vaibhav Arora | Kolkata Knight Riders | 11 | 10 | 10 | 10.26 |
| 35 | Ravindra Jadeja | Rajasthan Royals | 10 | 13 | 12 | 8.39 |
| 36 | Kuldeep Yadav | Delhi Capitals | 10 | 12 | 11 | 10.3 |
| 37 | Suyash Sharma | Royal Challengers Bengaluru | 9 | 12 | 12 | 9.21 |
| 38 | Yash Punja | Rajasthan Royals | 9 | 8 | 8 | 9.3 |
| 39 | Anukul Roy | Kolkata Knight Riders | 9 | 13 | 12 | 9.61 |
| 40 | Shivang Kumar | Sunrisers Hyderabad | 9 | 13 | 13 | 9.62 |
| 41 | Marco Jansen | Punjab Kings | 9 | 12 | 12 | 10.2 |
| 42 | Vijaykumar Vyshak | Punjab Kings | 9 | 9 | 9 | 10.65 |
| 43 | Jacob Duffy | Royal Challengers Bengaluru | 9 | 6 | 6 | 10.96 |
| 44 | Akeal Hosein | Chennai Super Kings | 8 | 7 | 7 | 8.03 |
| 45 | Mukesh Choudhary | Chennai Super Kings | 8 | 8 | 8 | 8.89 |
| 46 | Pat Cummins | Sunrisers Hyderabad | 8 | 8 | 8 | 9.59 |
| 47 | Harsh Dubey | Sunrisers Hyderabad | 8 | 8 | 8 | 10.36 |
| 48 | Deepak Chahar | Mumbai Indians | 8 | 8 | 8 | 10.39 |
| 49 | Nitish Kumar Reddy | Sunrisers Hyderabad | 8 | 14 | 14 | 10.42 |
| 50 | Cameron Green | Kolkata Knight Riders | 7 | 14 | 10 | 10.64 |
| 51 | Romario Shepherd | Royal Challengers Bengaluru | 7 | 14 | 13 | 11.92 |
| 52 | Manimaran Siddharth | Lucknow Super Giants | 6 | 4 | 4 | 9.67 |
| 53 | Arshad Khan | Gujarat Titans | 6 | 6 | 6 | 9.92 |
| 54 | Ashwani Kumar | Mumbai Indians | 6 | 3 | 3 | 10.2 |
| 55 | Ashok Sharma | Gujarat Titans | 6 | 6 | 6 | 10.86 |
| 56 | Avesh Khan | Lucknow Super Giants | 6 | 7 | 7 | 11.07 |
| 57 | Mukesh Kumar | Delhi Capitals | 6 | 10 | 10 | 11.27 |
| 58 | Saurabh Dubey | Kolkata Knight Riders | 5 | 4 | 4 | 8.26 |
| 59 | Mitchell Santner | Mumbai Indians | 5 | 4 | 4 | 8.93 |
| 60 | Digvesh Singh | Lucknow Super Giants | 5 | 10 | 10 | 10.18 |
| 61 | T Natarajan | Delhi Capitals | 5 | 10 | 10 | 11.18 |
| 62 | Sandeep Sharma | Rajasthan Royals | 5 | 6 | 6 | 11.39 |
| 63 | Xavier Bartlett | Punjab Kings | 5 | 9 | 9 | 11.58 |
| 64 | Shahbaz Ahamad | Lucknow Super Giants | 5 | 5 | 5 | 11.64 |
| 65 | Jasprit Bumrah | Mumbai Indians | 4 | 13 | 13 | 8.37 |
| 66 | Madhav Tiwari | Delhi Capitals | 4 | 3 | 3 | 8.7 |
| 67 | Shashank Singh | Punjab Kings | 4 | 11 | 4 | 8.8 |
| 68 | Gurjapneet Singh | Chennai Super Kings | 4 | 8 | 8 | 9.26 |
| 69 | Blessing Muzarabani | Kolkata Knight Riders | 4 | 2 | 2 | 10.71 |
| 70 | Jaydev Unadkat | Sunrisers Hyderabad | 4 | 4 | 4 | 10.91 |
| 71 | Hardik Pandya | Mumbai Indians | 4 | 10 | 9 | 11.43 |
| 72 | Akash Singh | Lucknow Super Giants | 4 | 2 | 2 | 11.43 |
| 73 | Tushar Deshpande | Rajasthan Royals | 4 | 7 | 7 | 11.96 |
| 74 | Azmatullah Omarzai | Punjab Kings | 3 | 3 | 3 | 9.36 |
| 75 | Abhinandan Singh | Royal Challengers Bengaluru | 3 | 3 | 3 | 12.62 |
| 76 | Harpreet Brar | Punjab Kings | 2 | 2 | 2 | 7.5 |
| 77 | Khaleel Ahmed | Chennai Super Kings | 2 | 5 | 5 | 8.67 |
| 78 | Riyan Parag | Rajasthan Royals | 2 | 14 | 4 | 9.5 |
| 79 | Spencer Johnson | Chennai Super Kings | 2 | 3 | 3 | 10.18 |
| 80 | Sushant Mishra | Rajasthan Royals | 2 | 2 | 2 | 10.58 |
| 81 | Will Jacks | Mumbai Indians | 2 | 7 | 6 | 10.64 |
| 82 | Manav Suthar | Gujarat Titans | 2 | 3 | 3 | 11.33 |
| 83 | Trent Boult | Mumbai Indians | 2 | 5 | 5 | 11.63 |
| 84 | Raj Bawa | Mumbai Indians | 2 | 2 | 2 | 12.5 |
| 85 | Marcus Stoinis | Punjab Kings | 2 | 10 | 4 | 12.51 |
| 86 | Vipraj Nigam | Delhi Capitals | 2 | 5 | 5 | 12.56 |
| 87 | Kyle Jamieson | Delhi Capitals | 2 | 2 | 2 | 12.86 |
| 88 | Matt Henry | Chennai Super Kings | 2 | 3 | 3 | 13 |
| 89 | Yash Thakur | Punjab Kings | 2 | 1 | 1 | 13.75 |
| 90 | David Payne | Sunrisers Hyderabad | 2 | 2 | 2 | 14 |
| 91 | Travis Head | Sunrisers Hyderabad | 1 | 15 | 1 | 7 |
| 92 | Ramakrishna Ghosh | Chennai Super Kings | 1 | 1 | 1 | 8 |
| 93 | Raghu Sharma | Mumbai Indians | 1 | 5 | 5 | 8.67 |
| 94 | George Linde | Lucknow Super Giants | 1 | 3 | 3 | 8.92 |
| 95 | Dilshan Madushanka | Sunrisers Hyderabad | 1 | 1 | 1 | 9 |
| 96 | Arjun Tendulkar | Lucknow Super Giants | 1 | 1 | 1 | 9 |
| 97 | Washington Sundar | Gujarat Titans | 1 | 16 | 5 | 9.16 |
| 98 | Dasun Shanaka | Rajasthan Royals | 1 | 6 | 3 | 10 |
| 99 | Sai Kishore | Gujarat Titans | 1 | 2 | 2 | 11.5 |
| 100 | Ramandeep Singh | Kolkata Knight Riders | 1 | 6 | 2 | 11.63 |
| 101 | Ben Dwarshuis | Punjab Kings | 1 | 1 | 1 | 12.75 |
| 102 | Shivam Dube | Chennai Super Kings | 1 | 12 | 4 | 12.8 |
| 103 | Lockie Ferguson | Punjab Kings | 1 | 3 | 3 | 12.82 |
| 104 | Donovan Ferreira | Rajasthan Royals | 1 | 13 | 3 | 13.67 |