Oddsworth

Indian Premier League

Most wickets in IPL history

Up to 31 May 2026

#PlayerMatOversWktsBBIAvgEcon4wSpan
1Yuzvendra ChahalRoyal Challengers Bengaluru, Rajasthan Royals, Punjab Kings189672.52335/4023.258.0592013–2026
2Bhuvneshwar KumarSunrisers Hyderabad, Pune Warriors, Royal Challengers Bengaluru206766.42265/1926.167.7152011–2026
3Sunil NarineKolkata Knight Riders201775.12075/1925.426.7982012–2026
4Piyush ChawlaPunjab Kings, Kolkata Knight Riders, Mumbai Indians192641.41924/1726.607.9622008–2024
5Jasprit BumrahMumbai Indians158605.11875/1023.757.3452013–2026
=5Ravichandran AshwinChennai Super Kings, Rajasthan Royals, Punjab Kings2197851874/3430.227.2012009–2025
7Dwayne BravoChennai Super Kings, Mumbai Indians, Gujarat Lions1605201834/2223.838.3822008–2022
8Ravindra JadejaChennai Super Kings, Rajasthan Royals, Gujarat Lions2677091805/1630.367.7142008–2026
9Rashid KhanGujarat Titans, Sunrisers Hyderabad153588.21794/2423.927.2832017–2026
10Amit MishraDelhi Capitals, Deccan Chargers, Sunrisers Hyderabad162561.51745/1723.827.3852008–2024
11Lasith MalingaMumbai Indians122471.11705/1319.807.1472009–2019
12Harshal PatelRoyal Challengers Bengaluru, Sunrisers Hyderabad, Punjab Kings123417.41515/2724.688.9252012–2026
=12Sandeep SharmaPunjab Kings, Sunrisers Hyderabad, Rajasthan Royals142526.31515/1828.448.1632013–2026
14Harbhajan SinghMumbai Indians, Chennai Super Kings, Kolkata Knight Riders163569.21505/1826.877.0822008–2021
15Kagiso RabadaDelhi Capitals, Punjab Kings, Gujarat Titans101381.41484/2122.698.8062017–2026
16Trent BoultMumbai Indians, Rajasthan Royals, Delhi Capitals124463.21454/1827.148.4922015–2026
=16Mohammed ShamiPunjab Kings, Gujarat Titans, Delhi Capitals132485.21454/1129.028.6722013–2026
18Umesh YadavKolkata Knight Riders, Delhi Capitals, Royal Challengers Bengaluru148508.21444/2329.988.4932010–2024
19Axar PatelDelhi Capitals, Punjab Kings177596.31394/2131.887.4312014–2026
20Mohit SharmaChennai Super Kings, Punjab Kings, Gujarat Titans120400.31345/1026.228.7742013–2025
21Mohammed SirajRoyal Challengers Bengaluru, Gujarat Titans, Sunrisers Hyderabad125445.21284/1730.558.7832017–2026
22Andre RussellKolkata Knight Riders, Delhi Capitals1393011235/1523.289.5132012–2025
23Shardul ThakurChennai Super Kings, Delhi Capitals, Rising Pune Supergiant1143671194/3429.539.5732015–2026
24Jaydev UnadkatRajasthan Royals, Sunrisers Hyderabad, Royal Challengers Bengaluru116391.51145/2530.748.9422010–2026
25Kuldeep YadavDelhi Capitals, Kolkata Knight Riders1113811124/1428.218.2942016–2026

More IPL records

Share