Apr 15, 2025
Jishu Bhattacharya2008: Sohail Tanvir
Sohail Tanvir picked 22 wickets in 11 matches while playing for Rajasthan Royals
Source: PSL
2009: RP Singh
RP Singh bagged 23 wickets in 16 matches while playing for the Deccan Chargers
Source: BCCI
2010: Pragyan Ojha
Pragyan Ojha took 21 wickets in 16 matches while palying for Deccan Chargers
Source: BCCI
2011: Lasith Malinga
Mumbai Indians took 28 wickets in 16 matches while playing for Mumbai Indians
Source: X/MumbaiIndians
2012: Morne Morkel
Morne Morkel took 25 wickets for the Delhi Daredevils
Source: BCCI
2013: Dwayne Bravo
Dwayne Bravo took 32 wickets while playing for the Chennai Super Kings
Source: ANI
2014: Mohit Sharma
Mohit Sharma took 23 wickets in 16 matches while playing for the Chennai Super Kings
Source: BCCI/IPL
2015: Dwayne Bravo
Dwayne Bravo took 26 wickets in 17 matches while playing for Chennai Super Kings
Source: BCCI/IPL
2016: Bhuvneshwar Kumar
Bhuvneshwar Kumar took 23 wickets in 17 matches while playing for Sunrisers Hyderabad
Source: ANI
2017: Bhuvneshwar Kumar
Bhuvneshwar Kumar took 26 wickets in 14 matches while playing for Sunrisers Hyderabad
Source: BCCI/IPL
2018: Andrew Tye
Andrew Tye took 24 wickets for the Kings XI Punjab in 14 matches
Source: ANI
2019: Imran Tahir
Imran Tahir took 26 wickets from 17 matches while playing for the Chennai Super Kings
Source: ANI
2020: Kagiso Rabada
Kagiso Rabada bagged 30 wickets while playing for Delhi Capitals
Source: ANI
2021: Harshal Patel
Harshal Patel took 32 wickets while playing for the Royal Challengers Bengaluru
Source: ANI
2022: Yuzvendra Chahal
Yuzvendra Chahal took 27 wickets while playing for Rajasthan Royals
Source: AP Photo
2023: Mohammed Shami
Mohammed Shami 28 wickets while representing Gujarat Titans
Source: ANI
2024: Harshal Patel
Harshal Patel grabbed a total of 24 wickets while playing for the Punjab Kings
Source: BCCI