IPL all-time leaderboard · 2007/08 → 2025
Purple cap — most wickets
Career top wicket-takers across the IPL historical archive (1,169 matches, 18 seasons 2007/08-2025).
| # | Player | Wickets | Sample |
|---|---|---|---|
| 1 | YS ChahalMIPBKSRCBRR | 221 | 172 matches · 3791 balls bowled · econ 7.96 |
| 2 | B KumarPUNE-WARRIORS-INDIARCBSRH | 198 | 190 matches · 4222 balls bowled · econ 7.69 |
| 3 | PP ChawlaCSKKKRMIPBKS | 192 | 191 matches · 3850 balls bowled · econ 7.96 |
| 4 | SP NarineKKR | 192 | 187 matches · 4351 balls bowled · econ 6.8 |
| 5 | R AshwinCSKDCPBKSRISING-PUNE-SUPERGIANTRR | 187 | 217 matches · 4710 balls bowled · econ 7.2 |
| 6 | JJ BumrahMI | 186 | 145 matches · 3359 balls bowled · econ 7.25 |
| 7 | DJ BravoCSKGUJARAT-LIONSMI | 183 | 158 matches · 3120 balls bowled · econ 8.38 |
| 8 | A MishraDCDECCAN-CHARGERSLSGSRH | 174 | 162 matches · 3371 balls bowled · econ 7.38 |
| 9 | RA JadejaCSKGUJARAT-LIONSKOCHI-TUSKERS-KERALARR | 170 | 225 matches · 4056 balls bowled · econ 7.67 |
| 10 | SL MalingaMI | 170 | 122 matches · 2827 balls bowled · econ 7.15 |
| 11 | Rashid KhanGTSRH | 158 | 136 matches · 3202 balls bowled · econ 7.08 |
| 12 | HV PatelDCPBKSRCBSRH | 151 | 116 matches · 2424 balls bowled · econ 8.87 |
| 13 | Harbhajan SinghCSKKKRMI | 150 | 160 matches · 3416 balls bowled · econ 7.08 |
| 14 | Sandeep SharmaPBKSRRSRH | 146 | 136 matches · 3045 balls bowled · econ 8.05 |
| 15 | UT YadavDCGTKKRRCB | 144 | 147 matches · 3056 balls bowled · econ 8.51 |
| 16 | TA BoultDCKKRMIRRSRH | 143 | 119 matches · 2687 balls bowled · econ 8.4 |
| 17 | MM SharmaCSKDCGTPBKS | 134 | 119 matches · 2403 balls bowled · econ 8.77 |
| 18 | Mohammed ShamiDCGTKKRPBKSSRH | 133 | 119 matches · 2614 balls bowled · econ 8.63 |
| 19 | AR PatelDCPBKS | 128 | 160 matches · 3321 balls bowled · econ 7.37 |
| 20 | AD RussellDCKKR | 123 | 121 matches · 1806 balls bowled · econ 9.51 |
| 21 | K RabadaDCGTPBKS | 122 | 84 matches · 1911 balls bowled · econ 8.61 |
| 22 | JD UnadkatDCKKRLSGMIRCBRISING-PUNE-SUPERGIANTRRSRH | 110 | 111 matches · 2274 balls bowled · econ 8.88 |
| 23 | Mohammed SirajGTRCBSRH | 109 | 108 matches · 2300 balls bowled · econ 8.74 |
| 24 | SN ThakurCSKDCKKRLSGPBKSRISING-PUNE-SUPERGIANT | 107 | 102 matches · 2070 balls bowled · econ 9.4 |
| 25 | A NehraCSKDCMIPUNE-WARRIORS-INDIASRH | 106 | 88 matches · 1908 balls bowled · econ 7.85 |
Sources & methodology
- Derived from the canonical IPL historical SETU snapshot at
data/_season-stats-ipl-historical.json, walked from ball-by-ball records sourced from Cricsheet under CC BY 3.0. 1,169 matches across 18 seasons (2007/08 → 2025). - Excludes IPL 2026: the current season runs on Sportmonks live data and is surfaced separately at /season/ipl-2026.