Top Bowling Figures in IPL History: Full List (2008–2026)

· Data: Cricsheet (ODC-By) + CRIX

Top Bowling Figures

Top Bowling Figures in IPL History: Full List (2008–2026)
#PlayerTeamSpanMInnFiguresEcon
101Praful HingeSunrisers Hyderabad2026664-348.50
102Shardul ThakurMumbai Indians, Punjab Kings, Rising Pune Supergiant, Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants2015–202673694-348.50
103Kuldeep YadavDelhi Capitals, Kolkata Knight Riders2017–202665654-358.75
104Wanindu HasarangaRoyal Challengers Bengaluru, Rajasthan Royals2021–202522224-358.75
105Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089644-369.00
106Shardul ThakurMumbai Indians, Punjab Kings, Rising Pune Supergiant, Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants2015–202673694-369.00
107Akash MadhwalMumbai Indians, Rajasthan Royals2023–202516164-379.25
108Yash Ravisingh ThakurPunjab Kings, Lucknow Super Giants2023–202620204-379.65
109Kagiso RabadaGujarat Titans, Delhi Capitals, Punjab Kings2017–202671714-389.50
110Naveen ul HaqLucknow Super Giants2023–202415144-389.50
111Shardul ThakurMumbai Indians, Punjab Kings, Rising Pune Supergiant, Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants2015–202673694-399.75
112Mitchell StarcDelhi Capitals, Kolkata Knight Riders2024–202627284-4010.00
113Blessing MuzarabaniKolkata Knight Riders2026224-4110.25
114Prasidh KrishnaGujarat Titans, Kolkata Knight Riders, Rajasthan Royals2018–202650504-4110.25
115Ravi BishnoiRajasthan Royals, Punjab Kings, Lucknow Super Giants2020–202662614-4110.25
116Yuzvendra ChahalPunjab Kings, Royal Challengers Bengaluru, Rajasthan Royals2015–202683814-4110.25
117Harshal PatelSunrisers Hyderabad, Royal Challengers Bengaluru, Delhi Capitals, Punjab Kings2012–202650504-4210.50
118Krunal PandyaRoyal Challengers Bengaluru, Mumbai Indians, Lucknow Super Giants2016–202688804-4511.25
119Mukesh ChoudharyChennai Super Kings2022–202622224-4611.50
120Jason HolderGujarat Titans, Kolkata Knight Riders, Sunrisers Hyderabad, Lucknow Super Giants, Rajasthan Royals2016–202640404-5213.00
121Kuldeep YadavDelhi Capitals, Kolkata Knight Riders2017–202665654-5513.75
122Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-67.20
123Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-71.75
124Moeen AliRoyal Challengers Bengaluru, Chennai Super Kings, Kolkata Knight Riders2020–202545363-72.33
125Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-82.00
126Delhi Capitals, Rising Pune Supergiant, Chennai Super Kings2015–202011113-92.25
127Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-103.33
128Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-103.33
129T NatarajanDelhi Capitals, Punjab Kings, Sunrisers Hyderabad2017–202651513-103.33
130Krunal PandyaRoyal Challengers Bengaluru, Mumbai Indians, Lucknow Super Giants2016–202688803-112.75
131Mitchell SantnerMumbai Indians, Chennai Super Kings2020–202631313-112.75
132Yuzvendra ChahalPunjab Kings, Royal Challengers Bengaluru, Rajasthan Royals2015–202683813-112.75
133Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-124.00
134Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-123.27
135Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-123.00
136Harsh DubeySunrisers Hyderabad2025–2026993-126.00
137James NeeshamPunjab Kings, Mumbai Indians, Rajasthan Royals2020–2022543-123.00
138Jason HolderGujarat Titans, Kolkata Knight Riders, Sunrisers Hyderabad, Lucknow Super Giants, Rajasthan Royals2016–202640403-124.80
139Jasprit BumrahMumbai Indians2013–202677773-123.60
140Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-133.25
141Delhi Capitals, Kolkata Knight Riders, Gujarat Titans, Mumbai Indians, Rajasthan Royals, Chennai Super Kings, Punjab Kings, Deccan Chargers, Royal Challengers Bengaluru, Pune Warriors, Sunrisers Hyderabad, Gujarat Lions, Rising Pune Supergiant, Lucknow Super Giants2008–20262089643-136.50
142Anshul KambojChennai Super Kings, Mumbai Indians2024–202624243-135.20
143Avesh KhanLucknow Super Giants, Delhi Capitals, Rajasthan Royals2018–202662623-134.33
144Sunil NarineKolkata Knight Riders2012–202688893-133.25
145Mumbai Indians2013–202677773-143.50
146Jasprit BumrahMumbai Indians2013–202677773-143.50
147Josh HazlewoodRoyal Challengers Bengaluru, Chennai Super Kings2020–202638383-144.67
148Mayank YadavLucknow Super Giants2024–2026993-143.50
149Mukesh KumarDelhi Capitals2023–202639393-145.60
150Rashid KhanGujarat Titans, Sunrisers Hyderabad2020–202683833-143.50

Key facts

leads the top bowling figures list for IPL history with 6-12, 1 runs conceded ahead of Akash Madhwal on 5-5. 5 of the top 10 have played in this scope in the 12 months up to 31 May 2026. The top 10 has not changed since CRIX started tracking this list on 27 Oct 2026, 6:07 PM IST. The record was set in 2019. The list covers 506 matches up to 31 May 2026, from Cricsheet ball-by-ball data plus CRIX scorecards for the newest games, and is rebuilt every 30 minutes.