Sohail Tanvir - 2008

Played 11 matches and bagged 22 wickets for Rajasthan Royals in 2008

Rudra Pratap Singh - 2009

Played 16 matches & took 23 wickets for Deccan Chargers in 2009

Pragyan Ojha - 2010

Played 16 matches & took 21 wickets for Deccan Chargers in 2010

Lasith Malinga - 2011

Played 16 matches & took 28 wickets for Mumbai Indians in 2011

Morne Morkel - 2012

Played 16 matches & took 25 wickets for Delhi Daredevils in 2012

Dwayne Bravo - 2013

Played 18 matches & took 32 wickets for Chennai Super Kings in 2013

Mohit Sharma - 2014

played 16 matches & bagged 23 wickets for Chennai Super Kings in 2014.

Dwayne Bravo - 2015

Played 17 matches & took 26 wickets for Chennai Super Kings in 2015

Played 17 matches & took 23 wickets for Sunrisers Hyderabad in 2016

Bhuvaneshwar Kumar - 2016

Bhuvaneshwar Kumar - 2017

Played 14 matches & took 26 wickets for Sunrisers Hyderabad in 2017.

Andrew Tye - 2018

Played 14 matches & bagged 24 wickets for Kings XI Punjab in 2018.

Imran Tahir - 2019

Played 17 matches & took 26 wickets for Chennai Super Kings in 2019

Kagiso Rabada - 2020

Played 17 matches & took 30 wickets for Delhi Capitals in 2020.

Harshal Patel - 2021

Played 15 matches & took 32 wickets for Royal Challengers Bangalore in 2021.

Yuzvendra Chahal - 2022

Played 15 matches & took 32 wickets for Royal Challengers Bangalore in 2021

Tata IPL Stadium and Venue 2023