3. Sunil Narine
Known for his bowling, the Trinidadian has only played for KKR since making his debut in 2012. He has picked 158 wickets in 152 games averaging 24.92 including seven four-wicket and one five-wicket haul.
On the other hand, he is no muck with the bat either as he has 1032 runs to his name. However, Narine has 14 ducks to his name, only one behind Karthik and Singh.