#3 Sunil Narine-152 wickets
Sunil Narine will be remembered as one of the best Indian T20 League players. Since making his debut in 2012, the mystery spinner has been a one-team player for the Kolkata team and their go-to bowler. From 2012 to 2014, the Trinidadian bowler had three straight seasons with at least 20 wickets.
Since his change in behaviour, his ability to take wickets has been ineffective, but he is still quite economical. Narine has twice in his Indian T20 League career been named Most Valuable Player.