Quick Answer: Yuzvendra Chahal is the highest wicket-taker in IPL history with 233 wickets. He was also the first bowler to reach 200 IPL wickets. Bhuvneshwar Kumar is second with 226 wickets and Sunil Narine third with 207.
Most Wickets in IPL History: Top 10 List
| Rank | Bowler | Wickets | Innings | Bowling Type |
|---|---|---|---|---|
| 1 | Yuzvendra Chahal | 233 | 184 | Leg-spin |
| 2 | Bhuvneshwar Kumar | 226 | 206 | Right-arm medium/swing |
| 3 | Sunil Narine | 207 | 200 | Off-spin (mystery) |
| 4 | Piyush Chawla | 192 | 191 | Leg-spin |
| 5 | Ravichandran Ashwin | 187 | 217 | Off-spin |
| 5 | Jasprit Bumrah | 187 | 158 | Right-arm fast |
| 7 | Dwayne Bravo | 183 | 158 | Right-arm medium |
| 8 | Ravindra Jadeja | 180 | 237 | Left-arm spin |
| 9 | Rashid Khan | 179 | 153 | Leg-spin |
| 10 | Amit Mishra | 174 | 162 | Leg-spin |
Data as of 31 May 2026 (end of IPL 2026).
Read More Blogs :
1. Indian Premier League Live Today
2. India T20 stars who could shape IPL 2027
Who Has Taken the Most Wickets in IPL History?
Yuzvendra Chahal holds the record with 233 wickets. He became the IPL’s leading wicket-taker on 11 May 2023 and later became the first bowler to take 200 IPL wickets. He won the Purple Cap in 2022 with 27 wickets for Rajasthan Royals.
Bowler-by-Bowler Breakdown
1. Yuzvendra Chahal – 233 Wickets
The leg-spinner has played for RCB, Rajasthan Royals, Mumbai Indians and Punjab Kings, and is the most successful bowler in IPL history.
2. Bhuvneshwar Kumar – 226 Wickets
Bhuvneshwar is the first bowler to win the Purple Cap in two consecutive seasons (2016 and 2017). In IPL 2026 he was RCB’s top wicket-taker with 28 wickets in their title-winning campaign. He is the highest wicket-taking fast bowler on this list.
3. Sunil Narine – 207 Wickets
Narine is the leading overseas wicket-taker in IPL history and also a three-time IPL MVP for Kolkata Knight Riders.
4. Piyush Chawla – 192 Wickets
A long-serving leg-spinner who played across several franchises.
5. Ravichandran Ashwin & Jasprit Bumrah – 187 Wickets Each
Ashwin, the off-spin master, and Bumrah, Mumbai Indians’ pace spearhead, are level on 187. Bumrah reached the mark in far fewer innings (158 vs 217), and was Player of the Match in the 2019 final.
7. Dwayne Bravo – 183 Wickets
Bravo won the Purple Cap twice (2013 and 2015). His 32 wickets in 2013 is the joint-highest in a single IPL season (with Harshal Patel in 2021), and Bravo ranks ahead on economy rate.
8. Ravindra Jadeja – 180 Wickets
One of the IPL’s greatest all-rounders, with the most innings (237) of any bowler in the top 10.
9. Rashid Khan – 179 Wickets
The Afghan leg-spinner has the fewest innings (153) in the top 10.
10. Amit Mishra – 174 Wickets
The veteran leg-spinner completes the list.
Most Wickets in a Single IPL Season
| Bowler | Season | Team | Wickets |
|---|---|---|---|
| Dwayne Bravo | 2013 | CSK | 32 |
| Harshal Patel | 2021 | RCB | 32 |
| Kagiso Rabada | 2020 | DC | 30 |
| Kagiso Rabada | 2026 | — | 29 |
FAQs: Most Wickets in IPL
Who is the highest wicket-taker in IPL history?
Yuzvendra Chahal, with 233 wickets.
Which fast bowler has the most IPL wickets?
Bhuvneshwar Kumar, with 226 wickets.
Who is the highest overseas wicket-taker in IPL?
Sunil Narine, with 207 wickets.
Who took the most wickets in one IPL season?
Dwayne Bravo and Harshal Patel both took 32; Bravo holds the record on better economy.
Who won the Purple Cap in IPL 2026?
Kagiso Rabada, with 29 wickets. It was his second Purple Cap.
[ Log In Our Website ]






