Most Wickets in IPL | Top-5 Leading wicket-takers in IPL History

Indian Premier League (IPL) is renowned to provide the platform for some of the finest talents to prosper on the big stage. With the best players that feature in the league, bowlers find it tough to cast out an image for themselves. However, some bowlers exhibited consistency in delivering performances year after year. It is their mere consistency that has allowed them to feature on the list of bowlers with the most wickets in IPL history.

Here, we take a look at 5 bowlers who have bagged the most wickets in IPL history:

S.NO Bowler Wickets Matches Played Teams
1. Dwayne Bravo 183 161 Chennai Super Kings, Gujarat Lions, Mumbai Indians
2. Lasith Malinga 170 122 Mumbai Indians
3. Yuzvendra Chahal 166 131 Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore
4. Amit Mishra 166 154 Deccan Chargers, Delhi Capitals, Delhi Daredevils, Sunrisers Hyderabad
5. Piyush Chawla 157 165 Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians


1. Dwayne Bravo – 183 wickets

Dwayne Bravo is the leading wicket-taker in IPL history (Image Source:

Dwayne Bravo is a prolific and important player for Chennai Super Kings. His two spells with Chennai Super Kings have been a decisive factor in claiming 183 runs and going past a speedster like Malinga with amazing ease. Even though Bravo has had to be through more matches and innings to get past Malinga, the veteran has also been a major contributor to Chennai Super Kings with the bat as well. Incidentally, the first experience with IPL for Bravo came when he was brought in as the replacement for Malinga, who had picked up an injury during the 2008 campaign.

2. Lasith Malinga- 170 wickets

Lasith Malinga accounts for most wickets IPL history
Lasith Malinga IPL (Image Source:

Lasith Malinga was able to stay on top of the IPL wicket leaderboard for a long time. The Mumbai Indians star was able to come up with an incredible 170 wickets in just 122 matches. The contribution from Malinga has been an instrumental factor in Mumbai Indians being very successful in the competition. Some of his incredible displays have been in the IPL 2019 final when he helped Mumbai Indians beat Chennai Super Kings by just one run. It would be unwise to think that Mumbai Indians would have picked up the same number of IPL titles (5) without the Sri Lankan speedster, who is coming under pressure from the likes of Amit Mishra for the second spot.

3. Yuzvendra Chahal – 166 wickets

Yuzvendra Chahal has the highest wickets in the IPL among Indians (Image Source:

Yuzvendra Chahal is an active player on this list. After having had a couple of excellent years in the IPL, the Haryana-born star is just a few wickets away from catching Malinga. Chahal’s IPL career began in 2011 with Mumbai Indians before moving to the likes of Royal Challengers Bangalore in 2014. He was recently snapped by Rajasthan Royals for the 2022 edition. He is already in impressive form and his average of just 21.83 coupled with the economy of 7.61 make him a formidable weapon for Rajasthan Royals. Impressively, Chahal has required only a few more games than Malinga.

4. Amit Mishra – 166 wickets

Amit Mishra has the highest wickets in the IPL among Indians
Amit Mishra also has a high number of wickets in the IPL among Indians

Amit Mishra might not have been far off from the top of the list, but the leg-spinner has slowly been pushed down to the fourth position. Even though the leg spinner has not witnessed a lot of disappointments with his teams like Sunrisers Hyderabad and Delhi Capitals, his individual performance has been up there with some of the best. Mishra has been able to hit a brilliant bowling average of 24.191 having economy figures of just 7.35 before his IPL career came to an end in 2021.

5. Piyush Chawla – 157 wickets

Piyush Chawla IPL wickets
Piyush Chawla will play for Mumbai Indians in IPL 2021 (Image Source: Sportzpics/BCCI)

The UP-born lad, Piyush Chawla is another IPL star who has gone about his business with ease. He was a player who took part in the inaugural edition of the IPL in 2008. He has gone on to represent the likes of Chennai Super Kings and Mumbai Indians in short spells. However, he is best known for his days with Kings XI Punjab and Kolkata Knight Riders. In 164 IPL matches, Chawla is the third most successful IPL bowler of all time.

His tally of 156 wickets at an impressive average of 27.32 with economy numbers of just 7.88, reveals his level of quality exhibited in the league in the last thirteen editions. From doing a tough job of bowling in the power play to taking the death-overs duties, Piyush has seen it all in his IPL career. The 33-year-old is likely to push up further in the list given that he still has time left in the game.

Honourable mentions

Ravichandran Ashwin – 157 wickets
Ravichandran Ashwin for CSK (Image Source:

Ravichandran Ashwin is an all-rounder from Chennai and his IPL days begin with Chennai Super Kings 2008. In an IPL career that has seen him feature in 184 matches, Ashwin has managed an impressive return of 157 wickets. His economy figures stand at a very mean 6.97 – the best of the top eight bowlers in the IPL.

Bhuvneshwar Kumar – 154 wickets
Bhuvneshwar Kumar for SRH (Image Source: NDTV)

Bhuvneshwar Kumar is a fast-medium bowler from Uttar Pradesh who has had a major impact in the IPL with his performances for Sunrisers Hyderabad. Kumar has been able to hit an impressive figure of 154 wickets from just 146 games. Kumar has been able to achieve those numbers at an average of 25.78 and an economy of 7.30.

Last Updated: