#1 Lasith Malinga - 154 wickets

154 wickets in 110 matches with an impressive average of 19.01 and an outrageous economy of 6.86 runs per over, these are numbers that make Lasith Malinga unarguably the best fast bowler in IPL history. Malinga has had his troubles with injuries in the past because of which he has missed quite a few matches for the Mumbai Indians. But he still remains to be the highest wicket-taker in the IPL.
The Sri Lankan has bailed out Mumbai Indians from tricky situations umpteen number of times. Malinga has a lot of variations at his disposal. Apart from his ability of bowling pinpoint yorkers, Malinga also uses the slower balls to good effect. His variations makes him a tough bowler to handle, especially in death overs.
Unfortunately, there was a dip in Malinga's form in 2017 which resulted in him going unsold at the 2018 auction. However, he was once again bought by Mumbai Indians at the auction for IPL 2019 because of his impressive comeback in international cricket in 2018.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS