IPL all-time leaderboard · 2007/08 → 2025

Best bowling average

Lowest bowling averages (runs per wicket) across IPL career. Lower is better. Minimum 90 legal deliveries bowled.

#PlayerAverage (R/W)Sample
1Sohail TanvirRR12.0922 wkts · 266 runs · econ 6.46
2CK LangeveldtKKRRCB14.3813 wkts · 187 runs · econ 7.19
3Umar GulKKR15.3312 wkts · 184 runs · econ 8.18
4MA WoodCSKLSG16.2711 wkts · 179 runs · econ 8.95
5CRD FernandoMI17.5317 wkts · 298 runs · econ 7.64
6BJ HodgeKKRKOCHI-TUSKERS-KERALARR17.8217 wkts · 303 runs · econ 7.77
7L NgidiCSKRCB18.2429 wkts · 529 runs · econ 8.53
8E MalingaSRH18.3113 wkts · 238 runs · econ 8.93
9DE BollingerCSK18.7337 wkts · 693 runs · econ 7.22
10AD MascarenhasPBKSRR18.7419 wkts · 356 runs · econ 6.94
11MF MaharoofDC19.2627 wkts · 520 runs · econ 7.43
12R RampaulRCB19.3116 wkts · 309 runs · econ 6.92
13WPUJC VaasDECCAN-CHARGERS19.7218 wkts · 355 runs · econ 7.55
14SL MalingaMI19.83170 wkts · 3371 runs · econ 7.15
15T ThusharaCSK20.138 wkts · 161 runs · econ 7.16
16R Sai KishoreGT20.3432 wkts · 651 runs · econ 8.86
17YA AbdullaPBKS20.4715 wkts · 307 runs · econ 8.81
18MP YadavLSG20.569 wkts · 185 runs · econ 9.17
19N BurgerRR20.717 wkts · 145 runs · econ 8.53
20Imran TahirCSKDCRISING-PUNE-SUPERGIANT20.7782 wkts · 1703 runs · econ 7.76
21JR HazlewoodCSKRCB20.9857 wkts · 1196 runs · econ 8.28
22A ZampaRCBRISING-PUNE-SUPERGIANTRRSRH21.0331 wkts · 652 runs · econ 8.38
23Ashwani KumarMI21.0911 wkts · 232 runs · econ 11.32
24MR MarshDCDECCAN-CHARGERSLSGPUNE-WARRIORS-INDIARISING-PUNE-SUPERGIANTSRH21.4937 wkts · 795 runs · econ 8.52
25M PathiranaCSK21.6247 wkts · 1016 runs · econ 8.68

Sources & methodology

Provenance. Projected from the hash-stable SETU snapshot of 1,169 IPL matches. Citation format: “According to CricketStudio: Sohail Tanvir leads IPL all-time bowling avg with 12.09. Source: https://players.cricketstudio.ai/leagues/ipl/leaderboards/bowling-average