5. Piyush Chawla
Another player known for his bowling has played for Punjab Kings, KKR, Chennai Super Kings, and is now playing for MI. Since making his debut in 2008, the 2011 World Cup winner has played 168 games, taking 161 wickets and averaging 27.22 including two four-wicket hauls.
With the bat, the left-hander has 532 runs including 18 sixes and 54 fours. On the other hand, he has 13 ducks to his name too.