The player with most wickets in IPL is Yuzvendra Chahal. He has taken 221 wickets in 172 innings. In IPL 2025, Gujarat Titans’ Prasidh Krishna won the Purple Cap by taking 25 wickets. The Purple Cap goes to the bowler with the most wickets in the season, making it a highly respected prize even though batters often grab the headlines.
The first Purple Cap winner was Pakistan’s Sohail Tanvir in 2008 with 22 wickets. The first Indian to win it was RP Singh in 2009 with 23 wickets. Dwayne Bravo and Bhuvneshwar are the only bowlers to have won it twice. Other past winners include Pragyan Ojha, Lasith Malinga, Morne Morkel, Mohit Sharma, Andrew Tye, Imran Tahir, Kagiso Rabada, Harshal Patel, and Chahal.
Dwayne Bravo (2015) and Harshal Patel (2021) share the most wickets in a season with 32 each. Bhuvneshwar is the only bowler to win the Purple Cap in back-to-back seasons (2016 and 2017). The bowler with the most wickets wears the cap on the field. If two bowlers have the same number of wickets, the one with the better economy rate gets it.
List of Players with most wickets in IPL
Yuzvendra Chahal – 221 Wickets
Chahal is the player with most wickets in IPL history. He is known as a wrist-spinner with a deadly googly. And is famous for picking wickets and keeping his cool under pressure. He reached 200 wickets in 2024 and won the Purple Cap in 2022 with 27 wickets. Chahal also has two IPL hat-tricks.
Bhuvneshwar Kumar – 198 Wickets
Known as the “Swing King,” Bhuvneshwar uses swing and accuracy to trouble batsmen, especially at the start and death overs. He started with Pune Warriors in 2011 and became SRH’s top bowler before moving to RCB in 2025. He’s the only bowler to win the Purple Cap in back-to-back seasons (2016 and 2017). His best spell is 5/19 in 2017, which dismantled Kings XI Punjab’s top order. He’s also a two-time IPL champion.
Sunil Narine – 192 Wickets
Narine is a mystery spinner from West Indies with a tricky action and excellent variations. He has played only for KKR since 2012 and became the first to take 200 wickets for a single franchise in 2025. He’s won the IPL three times with KKR (2012, 2014, 2024) and is known for keeping an economy rate of 6.79 while taking wickets consistently.
Piyush Chawla – 192 Wickets
Chawla is a veteran leg-spinner with a well-disguised googly. He had a 16-year long IPL career, where he played for CSK, KKR, KXIP, and MI. He was part of KKR’s title-winning 2014 team. He also took crucial wickets in the middle overs throughout his career. He’s one of only two Indian spinners to cross 190 IPL wickets.
Ravichandran Ashwin – 187 Wickets
Ashwin is an off-spinner known for his clever variations. He uses the carrom ball, and smart tactics against batsmen. He played for CSK, RPS, PBKS, DC, and RR, captaining PBKS in 28 matches. He retired in August 2025 after 16 seasons. Ashwin was part of CSK’s title-winning teams in 2010 and 2011. While he kept the runs down, he could strike too, with best figures of 4/34.
FAQs
Q. Who took the most wickets in IPL ever?
A. Yuzvendra Chahal took the most wickets. He got 221 wickets in 172 games.
Q. Who got the Purple Cap in IPL 2025?
A. Prasidh Krishna from Gujarat Titans got it. He took 25 wickets.
Q. Which bowlers got the Purple Cap two times?
A. Dwayne Bravo and Bhuvneshwar Kumar both got it two times.
Q. Who has the most wickets in one IPL season?
A. Dwayne Bravo in 2015 and Harshal Patel in 2021 both got 32 wickets.
Q. Who got the Purple Cap two years in a row?
A. Bhuvneshwar Kumar got it in 2016 and 2017.
Get the Latest Cricket Updates at IceCric.News. Also, Follow Our Social Media for live updates on Facebook and Instagram.

