5. Dwayne Bravo
The West Indies all-rounder Dwayne Bravo has been a good performer in Indian Premier League history with the ball. He made his IPL debut for Mumbai Indians from 2008 and played till 2010 in MI franchise.
From 2011 onwards, Bravo represented Chennai Super Kings and continued till 2015. He then was a part of Gujarat Lions squad for the year 2016 and 2017. Again he was selected in CSK squad in 2018 edition.
Bravo has taken 129 wickets from 115 matches with an economy of 8.35 runs per over. His best figures in IPL are 4/22 for Gujarat Lions in 2016 edition. In 2018 edition of IPL so far, Bravo has taken 7 wickets from 9 matches and also scored 118 runs.