As of now it is Rudra Pratap Singh (RP Singh)
Lasith Malinga
orange cap
Lasith Malinga is the highest wicket taker ever in the IPL with 59 wickets. R P Singh is the next highest wicket taker ever with 58 wickets. See the related link below.
Muttiah Muralidharan.
Lakshmipathy Balaji
Lakshmipathi balaji
Morne Morkel 21 wickwts
Sanath Jayasuriya
RP Singh
Ashish Nehra took 12 wickets in 14 matches for the Mumbai Indians in 2008.
amit mishra
r p singh took it