Cricket

List of Most Wickets in IPL History

Ranked list of bowlers with the most career wickets in the Indian Premier League (IPL), updated through the 2025 season. Yuzvendra Chahal leads all-time with 219 wickets.

22 itemsUpdated Mar 13, 2026

Yuzvendra Chahal sits atop the all-time IPL wicket-taking charts with 219 wickets from 172 matches, having surpassed Dwayne Bravo during the 2024 season. The leg-spinner has been consistent across stints with RCB, RR, and PBKS, making him the most prolific wicket-taker in tournament history. Bhuvneshwar Kumar holds second place with 193 wickets, a testament to his longevity as a swing bowler. Piyush Chawla (192) and Sunil Narine (190) round out a tightly packed top four, each with distinct styles that have shaped T20 cricket. Jasprit Bumrah stands out with 178 wickets from just 141 matches, giving him the best strike rate among the top ten. Ravindra Jadeja, with 168 wickets from a record 253 matches, reflects his role as an economical containing bowler. Lasith Malinga retired with 170 wickets from just 122 matches, one of the most lethal strike rates in IPL history. The 2025 season saw Prasidh Krishna win the Purple Cap with 25 wickets for Gujarat Titans. The list features a strong mix of Indian and overseas talent, with Dwayne Bravo (183), Rashid Khan (157), Trent Boult (139), and Kagiso Rabada (119) among the top overseas contributors.

#Name
1

Yuzvendra Chahal – 219 wickets

MI/RCB/RR/PBKS

2

Bhuvneshwar Kumar – 193 wickets

PWI/RCB/SRH

3

Piyush Chawla – 192 wickets

KXIP/KKR/CSK/MI

4

Sunil Narine – 190 wickets

KKR

5

Ravichandran Ashwin – 187 wickets

CSK/RPS/KXIP/DC/RR

6

Dwayne Bravo – 183 wickets

MI/CSK/GL

7

Jasprit Bumrah – 178 wickets

MI

8

Amit Mishra – 174 wickets

DC/DCH/SRH/LSG

9

Lasith Malinga – 170 wickets

MI

10

Ravindra Jadeja – 168 wickets

RR/Kochi/GL/CSK

11

Rashid Khan – 157 wickets

SRH/GT

12

Harshal Patel – 150 wickets

RCB/DC/PBKS/SRH

13

Harbhajan Singh – 150 wickets

MI/CSK/KKR

14

Sandeep Sharma – 146 wickets

KXIP/SRH/PBKS/RR

15

Umesh Yadav – 144 wickets

DC/RCB/KKR/GT

16

Trent Boult – 139 wickets

DC/MI/RR/KKR/SRH

17

Mohit Sharma – 134 wickets

CSK/KXIP/DC/GT

18

Mohammed Shami – 133 wickets

KXIP/DC/GT/SRH/KKR

19

Axar Patel – 128 wickets

KXIP/DC

20

Andre Russell – 123 wickets

DC/KKR

21

Kagiso Rabada – 119 wickets

DC/GT/PBKS

22

Mohammed Siraj – 108 wickets

RCB/SRH/GT

This list is compiled from verified public records and reference sources. Last verified: March 13, 2026.

Found an error? Report it here