Yuzvendra Chahal is the highest wicket-taker in IPL history. As of 2024, he has taken 205 wickets in 160 matches at an economy rate of 7.84. He surpassed Dwayne Bravo, who previously held the record with 183 wickets in 161 matches