IPL Highest Wicket Taker in One Season

Harshal Patel -  32 Wickets in 15 matches for Royal Challengers Bangalore in IPL 2021

Dwayne Bravo - 32 wickets in 18 matches for Chennai Super Kings in IPL 2013

Kagiso Rabada - 30 wickets in 17 matches for Delhi Capitals in IPL 2020

Lasith Malinga - 28 wickets in 16 matches for Mumbai Indians in IPL 2011

James Faulkner - 28 wickets in 16 matches for Rajasthan Royals in IPL 2013

Jasprit Bumrah - 27 wickets in 15 matches for Mumbai Indians in IPL 2020

Bhuvneshwar Kumar - 26 wickets in 14 matches for Sunrisers Hyderabad in IPL 2017

Imran Tahir -26 wickets in 17 matches for Chennai Super Kings in IPL 2019 

Morne Morkel - 25 wickets in 16 matches for Delhi Capital in IPL 2012

Sunil Narine - 24 wickets in 15 matches for Kolkata Knight Riders in IPL 2012

Mohit Sharma - 23 wickets in 16 matches for Chennai Super Kings in IPL 2013

Sohail Tanvir - 22 wickets in 11 matches for Rajasthan Royals in IPL 2008

Andrew Tye - 24 wickets in 14 matches for Kings XI Punjab in IPL 2018