Most Wickets in IPL

T20 cricket was always seen to be a batsman-dominated game, but that has gradually shifted, and a bowler now plays a vital role in a team’s triumph. Since the start of the IPL in 2008, cricket fans have experienced games in which a bowler has taken more than four wickets and snatched the game from the opponent’s grasp. The list of highest wicket-takers includes 5 Indian spinners in the top 10 and 3 Indian spinners are placed in the top 5 positions. This shows that Indian spinners have proved to be more effective than Indian pace bowlers in the history of IPL. Some of the names who have achieved this feat in the IPL are Lasith Malinga, Amit Mishra, and Yuzvendra Chahal. With 181 wickets, Dwayne Bravo is the highest wicket-taker in the Indian Premier League. Let’s take a closer look at some of the IPL’s most prolific wicket-takers:

Dwayne Bravo (181 Wickets in 159 Matches)

Dwayne Bravo has taken 181 wickets in 159 appearances, making him the IPL’s highest wicket-taker. Bravo is a right-arm medium pacer who is noted for his pace variation and is one of the death-over specialists. He has formerly played for the Mumbai Indians and Gujarat Lions and is now playing for the Chennai Super Kings. Dwayne Bravo has taken three or more wickets for his club on 16 occasions. Dwayne Bravo began his IPL journey with the Mumbai Indians and has since been a game-changer, taking 181 wickets at a strike rate of 23.86. He had an excellent year in 2013, taking 32 wickets in 18 matches and winning the Purple Cap. Throughout the eighth season of the IPL, he was again awarded the Purple Cap for collecting 26 wickets in the competition.

Lasith Malinga (170 Wickets in 122 Matches)

Lasith Malinga is at the 2nd position in the list of the highest wicket-takers in the Indian Premier League. Malinga was well known for his slow-yorker balls in the death overs. He has taken 170 wickets in 122 IPL matches at an average of 19.80. Lasith Malinga started his IPL career with Mumbai Indians and he played his first IPL match against Chennai Super Kings. In 2011, Lasith Malinga was awarded the Purple Cap for taking 28 wickets in the 4th season of IPL. He was one of the few players who was retained by any club year after year. On 18 occasions, he has taken three or more wickets, including a five-wicket haul. 

Amit Mishra (166 Wickets in 154 matches)

Amit Mishra, a right-arm leg break spinner of the Indian team, is listed in the 3rd position for taking the highest number of wickets in the IPL. He has taken 166 wickets from 154 IPL matches at an average of 23.95. In his IPL career, he took 3 or more wickets on 16 occasions including a 5 wicket performance while playing for Delhi Capitals, Deccan Chargers, and Sunrisers Hyderabad. He made his IPL Debut with Delhi Capitals (formerly Delhi Daredevils) in the match against Rajasthan Royals. He has never been able to win the Purple Cap in the IPL. 

Yuzvendra Chahal (157 Wickets in 121 Matches)

Yuzvendra Chahal, a right-arm leg spinner, is placed at the number 4th position for taking the highest wicket in the IPL. Yuzvendra Chahal has appeared in 121 matches in IPL where he has taken 157 wickets at an average of 21,17. His best bowling performance came in the year 2015 when he took 23 wickets but he is still waiting for his maiden Purple Cap. Yuzvendra Chahal started his career in the IPL with Mumbai Indians and played his first IPL match against Kolkata Knight Riders in 2013. He has also played for Royal Challengers Bangalore and currently he is playing for Rajasthan Royals in 2022. 

Piyush Chawla (157 Wickets in 165 Matches)

Piyush Chawla, a right-arm leg spinner, is listed in the number 5th position for having the most wickets in the Indian Premier League. In 165 matches of the IPL, Chawla has taken 157 wickets at an average of 27.39 with an economy of 7.88. In his IPL career, he has taken 3 or more wickets on 12 occasions and his best in bowling came out in 2008 when he took 17 wickets for his team. He made his IPL debut in the match against Chennai Super Kings in 2008 while playing for Punjab Kings (formerly known as Kings XI Punjab). Piyush Chawla was a key player for Punjab Kings with whom he started his IPL career and spent 6 seasons with Punjab Kings. He was a part of KKR when they reached the final against Punjab Kings and picked up the IPL trophy, Piyush Chawla played a vital role in that final by taking 2 important wickets and making crucial winning 13 runs off 5 balls while chasing the target of 200. He has also served for the Chennai Super Kings, Kolkata Knight Riders, and Mumbai Indians. 

List of Highest Wicket Taker in IPL

BowlerTotal WicketsMatchesTeamsBest
Dwayne Bravo181159Chennai Super Kings, Gujarat Lions, Mumbai Indians4/22
Lasith Malinga170122Mumbai Indians5/13
Amit Mishra166154Deccan Chargers, Delhi Capitals, Delhi Daredevils, Sunrisers Hyderabad5/17
Yuzvendra Chahal157122Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore5/40
Piyush Chawla157165Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians4/17
Ravichandran Ashwin152175Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Rajasthan Royals, Rising Pune Supergiants4/34
Bhuvneswar Kumar151140Pune Warriors, Sunrisers Hyderabad5/19
Harbhjan Singh150163Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians5/18
Sunil Naraine149142Kolkata Knight Riders5/19
Jasprit Bumrah135114Mumbai Indians4/14