Chahal has impressed in 145 IPL matches, grabbing a total of 187 wickets in his IPL journey.
Bravo has taken the most wickets in the Indian Premier League, with 183 wickets in 161 matches over his IPL career.
Piyush Chawla has played 181 IPL matches and has taken 179 wickets in his IPL career
In his IPL journey, Amit Mishra has participated in 161 matches and claimed 173 wickets
Ashwin made his IPL debut in 2009. Since then, he has played 197 matches and taken 171 wickets in his IPL career.
In his IPL career, Lasith Malinga played 122 matches and took a total of 170 wickets
Bhuvneshwar Kumar has played 160 IPL matches and has taken 170 wickets in his IPL career
In his IPL career, Narine has played 162 matches and claimed 173 wickets
In his IPL career, Ravindra Jadeja has participated in 226 matches and managed to secure 152 wickets.
Harbhajan Singh's IPL journey has seen him feature in 150 matches, where he has impressively taken 163 wickets.