Bhuvneshwar Kumar overtakes Ravichandran Ashwin – 9 more and he will be 2nd highest wicket-taker in IPL

Ravichandran Ashwin plays in IPL
Ravichandran Ashwin is among the leading wicket-takers in the Indian Premier League.

Who has taken the most wickets in the history of the Indian Premier League?

The tournament has been played since 2008, producing several top wicket-takers.

Read on to find out more about the highest wicket-takers in the IPL, including Ravichandran Ashwin’s movement up the list.

10. Ravindra Jadeja – 162 IPL wickets

Ravindra Jadeja has taken the 10th most wickets in the history of the Indian Premier League, which started in 2008. He has been a mainstay for the Chennai Super Kings for an extended period.

9. Jasprit Bumrah – 165 IPL wickets

Jasprit Bumrah has taken the ninth most wickets in the history of the Indian Premier League, which started in 2008. Bumrah is currently sidelined by injury, but should play in the 2025 IPL at some stage.

8. Lasith Malinga – 170 IPL wickets

Lasith Malinga has taken the eighth most wickets in the history of the Indian Premier League, which started in 2008. The former Sri Lanka fast bowler took six four-fors and one five-wicket haul in the IPL.

7. Amit Mishra – 174 IPL wickets

Amit Mishra has taken the seventh most wickets in the history of the Indian Premier League, which started in 2008. He is one of three leg-spinners among the top seven wicket-takers in the history of the IPL.

Also read: Listing every Indian Premier League century since 2017 – record number of tons in 2024

6. Sunil Narine – 182 IPL wickets

Sunil Narine has taken the sixth most wickets in the history of the Indian Premier League, which started in 2008. Narine has scored a lot of runs for Kolkata, too, and can be recorded as one of the best overseas all-rounders in the tournament.

5. Ravichandran Ashwin – 183 IPL wickets

Ravichandran Ashwin has taken the fifth most wickets in the history of the Indian Premier League, which started in 2008. He recently overtook Narine and Bravo recently.

4. Dwayne Bravo – 183 IPL wickets

Dwayne Bravo has taken the fourth most wickets in the history of the Indian Premier League, which started in 2008. Bravo is the most prolific overseas seamer in IPL history.

3. Bhuvneshwar Kumar – 184 IPL wickets

Bhuvneshwar has taken the third most wickets in the history of the Indian Premier League, which started in 2008. Kumar is the most prolific local seamer in the history of the IPL.

2. Piyush Chawla – 192 IPL wickets

Piyush Chawla has taken the second most wickets in the history of the Indian Premier League, which started in 2008. Chawla hasn’t featured in the 2025 IPL, and might not get a chance to reach 200.

1. Yuzvendra Chahal – 206 IPL wickets

Yuzvendra Chahal has taken the most wickets in the history of the Indian Premier League, which started in 2008. He is now playing for the Punjab Kings, having played for the Rajasthan Royals, Royal Challengers Bangalore and Mumbai Indians previously.

Read next: Full list of captains for 2025 Indian Premier League