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
Sanath Jayasuriya
RP Singh
Morne Morkel 21 wickwts
Ashish Nehra took 12 wickets in 14 matches for the Mumbai Indians in 2008.
r p singh took it
amit mishra