Cricket

List of Most Wickets in a Single IPL Season

A ranked list of bowlers who have taken the most wickets in a single Indian Premier League season, from 2008 to 2025.

20 itemsUpdated Mar 24, 2026

The Purple Cap in the IPL is awarded to the highest wicket-taker of each season. Harshal Patel (RCB, 2021) and Dwayne Bravo (CSK, 2013) jointly hold the all-time record with 32 wickets each. In a format dominated by batsmen, these performances stand as a testament to the skill, variation and nerve required to take wickets consistently across an entire IPL campaign. Kagiso Rabada's 30 wickets in the 2020 UAE edition is the third highest, while Lasith Malinga's 28 in 2011 remains the benchmark for economy among top-season performers.

#Name
1

Harshal Patel

Royal Challengers Bangalore | IPL 2021

2

Dwayne Bravo

Chennai Super Kings | IPL 2013

3

Kagiso Rabada

Delhi Capitals | IPL 2020

4

Lasith Malinga

Mumbai Indians | IPL 2011

5

James Faulkner

Rajasthan Royals | IPL 2013

6

Mohammed Shami

Gujarat Titans | IPL 2023

7

Mohit Sharma

Gujarat Titans | IPL 2023

8

Rashid Khan

Gujarat Titans | IPL 2023

9

Dwayne Bravo

Chennai Super Kings | IPL 2015

10

Bhuvneshwar Kumar

Sunrisers Hyderabad | IPL 2017

11

Prasidh Krishna

Gujarat Titans | IPL 2025

12

Morne Morkel

Delhi Daredevils | IPL 2012

13

Harshal Patel

Punjab Kings | IPL 2024

14

Andrew Tye

Kings XI Punjab | IPL 2018

15

Yuzvendra Chahal

Rajasthan Royals | IPL 2022

16

Imran Tahir

Chennai Super Kings | IPL 2019

17

Sohail Tanvir

Rajasthan Royals | IPL 2008

18

Bhuvneshwar Kumar

Sunrisers Hyderabad | IPL 2016

19

RP Singh

Deccan Chargers | IPL 2009

20

Mohit Sharma

Chennai Super Kings | IPL 2014

This list is compiled from verified public records and reference sources. Last verified: March 24, 2026.

Found an error? Report it here