Most Wickets In IPL: The Indian Premier League (IPL) has proved to be a big platform for fast bowlers and spinners since its inception. From 2008 till now, many Indian and foreign bowlers have changed the course of the match with their lethal bowling. According to all the data till IPL 2025, the dominance of Indian spinners is clearly visible in the list of bowlers taking the most wickets in this tournament.
Yuzvendra Chahal
At the top is India’s leg spinner Yuzvendra Chahal, who has shown the magic of his spin while playing for Mumbai Indians, Punjab Kings, Royal Challengers Bangalore and now Rajasthan Royals during the IPL. Chahal has taken 221 wickets in 174 matches so far. His best performance has been 5/40, while 8 times he has taken 4 wickets in an innings. So far in IPL history, no Indian spinner has been able to come close to Chahal’s figures.
Bhuvneshwar Kumar
In second place is experienced swing bowler Bhuvneshwar Kumar, who is known for his accurate line-length and ability to take wickets in the powerplay. Bhuvneshwar has taken 198 wickets in 190 matches, in which 5/19 has been his best performance. In the history of IPL, his name has always been included among the most reliable bowlers in the death overs.
Sunil Narayan
After this, in this list comes Kolkata Knight Riders’ star spinner Sunil Narayan, whose name is counted among the legendary bowlers of IPL. Narayan has taken 192 wickets so far and his economy is only 6.79, which is considered very good in T20 cricket.
Piyush Chawla
Experienced spinner Piyush Chawla is in fourth place. He has made his IPL career very successful by taking 192 wickets in 192 matches. He has bowled brilliantly for Chennai, Punjab, Mumbai and Kolkata. Chawla’s performance since the initial season has been consistently reliable for the teams.
Ravichandran Ashwin
India’s off-spinner Ravichandran Ashwin is at fifth place in this list, who has taken 187 wickets in IPL. Although he is more famous for his economical bowling and cleverness, his contribution in taking wickets has also been no less.

