Who is IPL's all-time highest wicket-taker?
Mumbai Indians pacer Lasith Malinga has claimed most wickets in IPL history, taking 143 wickets in 98 innings at a strike rate of 16. After making his IPL debut in 2009, the pacer has taken four four-wicket hauls and one five-for, with his best bowling figures in the tournament being 5/13. He was bought for $350,000 by MI in 2008.