The spinner with the most wickets in IPL history is Yuzvendra Chahal. As of 2025, he has taken 205 wickets in 160 matches. He surpassed previous record holders like Amit Mishra and Piyush Chawla to become the leading wicket-taker among spinners in the tournament's history