The Indian Premier League is India’s one of the most famous and beloved tournaments whose popularity is spared all over the world. The tournament is not limited to only Indian players, it allows talent from all over the world to come and make their own milestones. There are many batters including Y. Chahal, B. Kumar, Sunil Narine and many more who have broken several records and made their own milestones. Today in this article we are talking about the most wicket takers in the history of IPL. Talking about bowlers, Yujvendra Chahal is the most wicket taker in the history of IPL.
Below, in this article we will talk about the top 10 most wicket takers in the IPL. So, if you want to know who took the most wickets in the history of IPL, kindly read the entire article.
Top 10 Bowlers with Most IPL Wickets – Full List by Matches & Innings
| Player | Innings | Wickets |
|---|---|---|
| Yuzvendra Chahal | 172 | 221 |
| Bhuvneshwar Kumar | 190 | 198 |
| Sunil Narine | 187 | 192 |
| Piyush Chawla | 191 | 192 |
| Ravichandran Ashwin | 217 | 187 |
| Jasprit Bumrah | 145 | 183 |
| Dwayne Bravo | 158 | 183 |
| Amit Mishra | 162 | 174 |
| Lasith Malinga | 122 | 170 |
| Ravindra Jadeja | 225 | 170 |
Read Also :- Who Hit the Fastest Century in IPL? – List of Fastest 100 in IPL
1.Yuzvendra Chahal

Indian spinner Yuzvendra Chahal owns the highest wickets in the history of IPL. He has played a total of 172 innings in which he took a total of 221 wickets.
2.Bhuvneshwar Kumar

Indian pacer Bhuvneshwar Kumar is a household name who is known as the world’s best pace bowler. He has the second highest wicket taker in the history of IPL. He has played a total of 190 innings in which he took a total of 198 wickets.
3.Sunil Narine

West Indies left hand batsman and spinner Sunil Narine is the 3rd highest wicket taker in the history of IPL. He has played a total of 187 innings in which he took a total of 192 wickets.
4.Piyush Chawla

Indian bowling allrounder Piyush Chawla has the 4th highest wicket taker in the history of IPL. He has played a total of 191 innings in which he took a total of 192 wickets.
5.Ravichandran Ashwin

Indian spin bowler Ravichandran Ashwin is known for consistency in taking wickets. He is the 5th highest wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 217 innings in which he took a total of 187 wickets.
6.Jasprit Bumrah

Indian pacer Jasprit Bumrah is world’s best bowler who is the 6th highest wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 145 innings in which he took a total of 183 wickets.
7.Dwayne Bravo

West Indies star player Dwayne Bravo is the 7th highest wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 158 innings in which he took a total of 183 wickets.
8.Amit Mishra

Indian former cricket player Amit Mishra is the 8th highest wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 162 innings in which he took a total of 174 wickets.
9.Lasith Malinga

Sri Lankan top bowler Lasith Malinga is the 9th highest wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 122 innings in which he took a total of 170 wickets.
10.Ravindra Jadeja

Indian allrounder Ravindra Jadeja is the 10th most wicket taker in the history of IPL. Talking about his IPL career, he has played a total of 225 innings in which he took a total of 170 wickets.
FAQS
Yuzvendra Chahal is the most wicket taker who took a total of 221 wickets.
Sunil Narine has the highest wickets who took a total of 192 wickets.
Jasprit Bumrah took a total of 183 wickets since he started playing.
Prasidh Krishna is the highest wicket taker in IPL 2025 who took a total of 25 wickets.
