Most wickets in the IPL (all-time)

Yuzvendra Chahal took the most wickets in the IPL (all-time) — 233 wickets.

Yuzvendra Chahal
233
wickets · Yuzvendra Chahal
Most wickets in the IPL (all-time)
PlayerWicketsBalls
1. Yuzvendra Chahal2334037
2. Bhuvneshwar Kumar2264600
3. Sunil Narine2074651
4. Piyush Chawla1923850
5. Ravichandran Ashwin1874710
6. Jasprit Bumrah1873631
7. Dwayne Bravo1833120
8. Ravindra Jadeja1804254
9. Rashid Khan1793530
10. Amit Mishra1743371

Who took the most wickets in the IPL (all-time)?

Yuzvendra Chahal took the most wickets in the IPL (all-time) — 233 wickets. Second is Bhuvneshwar Kumar (226), third Sunil Narine (207).

Related leaderboards

Explore more

Every number above is computed from every recorded ball and routinely cross-checked against official records. · Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions