हिन्दी Get the app

Top bowling figures in IPL: all-time leaders

· Data: Cricsheet (ODC-By) + CRIX scorecards

Top bowling figures in IPL: all-time leaders
PlayerTeamMInnBBIAveSR
1Akash MadhwalMumbai Indians, Rajasthan Royals16165-524.6514.78
2Jasprit BumrahMumbai Indians56565-1022.7519.19
3Mark WoodLucknow Super Giants445-1411.828.73
4Andre RussellKolkata Knight Riders51455-1518.2510.36
5Sandeep SharmaRajasthan Royals, Sunrisers Hyderabad, Punjab Kings42435-1838.8926.54
6Umran MalikSunrisers Hyderabad25255-2525.7616.59
7Bhuvneshwar KumarRoyal Challengers Bengaluru, Sunrisers Hyderabad71715-3028.3220.40
8Mitchell StarcDelhi Capitals, Kolkata Knight Riders27285-3524.2014.00
9Hardik PandyaMumbai Indians, Gujarat Titans73535-3637.0323.08
10Yuzvendra ChahalPunjab Kings, Royal Challengers Bengaluru, Rajasthan Royals70705-4023.6516.47
11Mohammed ShamiLucknow Super Giants, Delhi Capitals, Punjab Kings, Gujarat Titans, Sunrisers Hyderabad59594-1126.8418.86
12Kuldeep YadavDelhi Capitals57574-1424.7218.60
13Mayank MarkandeMumbai Indians, Sunrisers Hyderabad21214-1532.5020.70
14Varun ChakaravarthyKolkata Knight Riders69694-1525.5119.57
15Akeal HoseinChennai Super Kings, Sunrisers Hyderabad884-1726.4419.11
16Mohammed SirajGujarat Titans, Royal Challengers Bengaluru58584-1732.6721.10
17T NatarajanDelhi Capitals, Sunrisers Hyderabad43434-1932.6620.21
18Kuldeep SenRajasthan Royals12124-2027.6417.21
19Shivam MaviKolkata Knight Riders11114-2127.1519.00
20Sunil NarineKolkata Knight Riders74754-2126.2522.68
21Ashwani KumarMumbai Indians994-2417.2410.06
22Avesh KhanLucknow Super Giants, Delhi Capitals, Rajasthan Royals60604-2429.9719.01
23Jason HolderGujarat Titans, Sunrisers Hyderabad, Lucknow Super Giants, Rajasthan Royals35354-2425.3917.14
24Sakib HussainSunrisers Hyderabad10104-2425.5716.71
25Corbin BoschMumbai Indians984-2619.2312.54
26Trent BoultMumbai Indians, Rajasthan Royals65654-2628.5120.24
27Mitchell MarshLucknow Super Giants, Delhi Capitals43134-2723.0715.07
28Tushar DeshpandeRajasthan Royals, Delhi Capitals, Chennai Super Kings49494-2732.8119.71
29Harshal PatelSunrisers Hyderabad, Delhi Capitals, Royal Challengers Bengaluru, Punjab Kings46464-2824.9715.65
30Lockie FergusonPunjab Kings, Kolkata Knight Riders, Gujarat Titans, Royal Challengers Bengaluru34344-2831.1119.46
31Matheesha PathiranaKolkata Knight Riders, Chennai Super Kings33334-2821.8115.11
32Prasidh KrishnaGujarat Titans, Kolkata Knight Riders, Rajasthan Royals46464-2823.9416.17
33Arshdeep SinghPunjab Kings77764-2929.7319.41
34Mustafizur RahmanRajasthan Royals, Delhi Capitals, Chennai Super Kings24244-2924.5517.74
35Harpreet BrarPunjab Kings40404-3031.4723.43
36Odean SmithPunjab Kings664-3029.6715.00
37Eshan MalingaSunrisers Hyderabad19194-3221.0613.74
38Josh HazlewoodRoyal Challengers Bengaluru, Chennai Super Kings36364-3327.2718.20
39Kagiso RabadaGujarat Titans, Delhi Capitals, Punjab Kings61614-3325.7116.73
40Maheesh TheekshanaChennai Super Kings, Rajasthan Royals36364-3335.9725.88
41Ravisrinivasan Sai KishoreGujarat Titans25254-3320.2213.22
42Praful HingeSunrisers Hyderabad664-3420.9211.00
43Shardul ThakurMumbai Indians, Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants60574-3428.1516.85
44Naveen ul HaqLucknow Super Giants14144-3827.1218.53
45Blessing MuzarabaniKolkata Knight Riders224-4118.7510.50
46Ravi BishnoiRajasthan Royals, Punjab Kings, Lucknow Super Giants59594-4129.6620.36
47Krunal PandyaRoyal Challengers Bengaluru, Mumbai Indians, Lucknow Super Giants70634-4530.5423.72
48Mukesh ChoudharyChennai Super Kings22224-4631.2619.43
49Mitchell SantnerMumbai Indians, Chennai Super Kings29293-1129.7123.38
50Harsh DubeySunrisers Hyderabad993-1220.0813.00

Ranked by most wickets in one innings, then fewest runs conceded.