List of Most Wickets in IPL History
Ranked list of bowlers with the most career wickets in the Indian Premier League (IPL), updated through the 2025 season. Yuzvendra Chahal leads all-time with 219 wickets.
Yuzvendra Chahal sits atop the all-time IPL wicket-taking charts with 219 wickets from 172 matches, having surpassed Dwayne Bravo during the 2024 season. The leg-spinner has been consistent across stints with RCB, RR, and PBKS, making him the most prolific wicket-taker in tournament history. Bhuvneshwar Kumar holds second place with 193 wickets, a testament to his longevity as a swing bowler. Piyush Chawla (192) and Sunil Narine (190) round out a tightly packed top four, each with distinct styles that have shaped T20 cricket. Jasprit Bumrah stands out with 178 wickets from just 141 matches, giving him the best strike rate among the top ten. Ravindra Jadeja, with 168 wickets from a record 253 matches, reflects his role as an economical containing bowler. Lasith Malinga retired with 170 wickets from just 122 matches, one of the most lethal strike rates in IPL history. The 2025 season saw Prasidh Krishna win the Purple Cap with 25 wickets for Gujarat Titans. The list features a strong mix of Indian and overseas talent, with Dwayne Bravo (183), Rashid Khan (157), Trent Boult (139), and Kagiso Rabada (119) among the top overseas contributors.
| # | Name |
|---|---|
| 1 | Yuzvendra Chahal – 219 wickets MI/RCB/RR/PBKS |
| 2 | Bhuvneshwar Kumar – 193 wickets PWI/RCB/SRH |
| 3 | Piyush Chawla – 192 wickets KXIP/KKR/CSK/MI |
| 4 | Sunil Narine – 190 wickets KKR |
| 5 | Ravichandran Ashwin – 187 wickets CSK/RPS/KXIP/DC/RR |
| 6 | Dwayne Bravo – 183 wickets MI/CSK/GL |
| 7 | Jasprit Bumrah – 178 wickets MI |
| 8 | Amit Mishra – 174 wickets DC/DCH/SRH/LSG |
| 9 | Lasith Malinga – 170 wickets MI |
| 10 | Ravindra Jadeja – 168 wickets RR/Kochi/GL/CSK |
| 11 | Rashid Khan – 157 wickets SRH/GT |
| 12 | Harshal Patel – 150 wickets RCB/DC/PBKS/SRH |
| 13 | Harbhajan Singh – 150 wickets MI/CSK/KKR |
| 14 | Sandeep Sharma – 146 wickets KXIP/SRH/PBKS/RR |
| 15 | Umesh Yadav – 144 wickets DC/RCB/KKR/GT |
| 16 | Trent Boult – 139 wickets DC/MI/RR/KKR/SRH |
| 17 | Mohit Sharma – 134 wickets CSK/KXIP/DC/GT |
| 18 | Mohammed Shami – 133 wickets KXIP/DC/GT/SRH/KKR |
| 19 | Axar Patel – 128 wickets KXIP/DC |
| 20 | Andre Russell – 123 wickets DC/KKR |
| 21 | Kagiso Rabada – 119 wickets DC/GT/PBKS |
| 22 | Mohammed Siraj – 108 wickets RCB/SRH/GT |
This list is compiled from verified public records and reference sources. Last verified: March 13, 2026.
Found an error? Report it here