In the world of T20 cricket, especially the Indian Premier League (IPL), individual match-ups often define careers. One such metric that shows a bowler’s brilliance is the Most Wickets Against a Team in IPL. This stat helps us understand how certain bowlers dominate specific opponents over multiple seasons. Whether it’s consistent breakthroughs or game-changing spells, these bowlers have etched their names in IPL history.
In this article, we explore the Top 5 Bowlers With Most Wickets Against a Team in IPL focusing on those who have repeatedly troubled one franchise more than any other. These performances not only boosted their team’s chances but also showcased their tactical excellence.
5. Yuzvendra Chahal – 33 Wickets vs Kolkata Knight Riders

Yuzvendra Chahal is one of the most successful spinners in IPL history. He features in this list of Most Wickets Against a Team in IPL due to his outstanding record against Kolkata Knight Riders (KKR). Known for his aggressive leg-spin, Chahal has managed to consistently outsmart the power hitters in KKR’s lineup.
Whether he was wearing the Royal Challengers Bangalore (RCB) jersey or that of Rajasthan Royals, Chahal has maintained a solid track record against KKR. His deceptive googlies, variations in pace, and calm under pressure have made him a standout spinner in T20 cricket.
Matches | Wickets | Best Figures |
21 | 33 | 4/25 |
Chahal’s consistent wicket-taking against KKR solidifies his position in the top 5 for Most Wickets Against a Team in IPL. His success speaks volumes about his cricketing intelligence and mental strength.
ALSO READ: Lowest 1st Innings Totals for CSK in IPL History
4. Mohit Sharma – 33 Wickets vs Mumbai Indians (MI)

Indian seamer Mohit Sharma shares the third position with Dwayne Bravo, taking 33 wickets against the five-time champions, Mumbai Indians (MI). His disciplined and smart bowling earns him a place on this elite list of Most Wickets Against a Team in IPL.
During his peak with Chennai Super Kings (CSK), Mohit Sharma often played a crucial role in controlling MI’s powerful batting line-up. His slower balls, yorkers, and clever changes of pace proved difficult for MI batters to handle, especially in pressure situations.
Matches | Wickets | Best Figures |
19 | 33 | 4/14 |
Mohit’s record places him firmly in the conversation around Most Wickets Against a Team in IPL, proving that accurate bowling can be just as effective as raw pace.
3. Dwayne Bravo – 33 Wickets vs Mumbai Indians (MI)

Dwayne Bravo, the West Indian all-rounder and CSK legend, has been instrumental in several victories against MI. With 33 wickets to his name, he ties with Mohit Sharma, and his impact in big games cannot be overstated when discussing the Most Wickets Against a Team in IPL.
Bravo mastered the art of bowling at the death a skill that paid off against strong teams like MI. Whether it was the IPL final or a group-stage thriller, Bravo’s calmness and experience under pressure often helped CSK clinch crucial moments.
Matches | Wickets | Best Figures |
23 | 33 | 4/42 |
Bravo’s consistency and ability to deliver under pressure make him one of the most impactful bowlers when analyzing Most Wickets Against a Team in IPL.
2. Umesh Yadav – 35 Wickets vs Punjab Kings (PBKS)

Indian pacer Umesh Yadav holds the second spot with 35 wickets against Punjab Kings (PBKS), making him one of the few fast bowlers on the top list of Most Wickets Against a Team in IPL. His fiery pace and aggressive style of bowling often dismantled PBKS’s top order.
Throughout his IPL journey with teams like Delhi Capitals, Kolkata Knight Riders, and Royal Challengers Bangalore, Umesh consistently managed to trouble the PBKS lineup. His early breakthroughs and deadly yorkers in the death overs created problems for PBKS almost every time they faced him.
Matches | Wickets | Best Figures |
20 | 35 | 4/23 |
Umesh Yadav’s record ensures his name always comes up when discussing bowlers with Most Wickets Against a Team in IPL, especially considering how regularly he delivered for his teams against PBKS.
1. Sunil Narine – 36 Wickets vs Punjab Kings (PBKS)

At the top of the list sits Sunil Narine, the mystery spinner from West Indies. With 36 wickets against Punjab Kings (PBKS), he has the record for the Most Wickets Against a Team in IPL history. His bowling has been a nightmare for PBKS batters over the years.
Sunil Narine has been a consistent performer for Kolkata Knight Riders, especially on spin-friendly pitches like Eden Gardens. His variations, deceptive pace, and ability to attack in both powerplay and middle overs make him one of the deadliest bowlers in IPL history.
Matches | Wickets | Best Figures |
23 | 36 | 5/19 |
Narine’s dominance over PBKS makes him the undisputed king of Most Wickets Against a Team in IPL, highlighting his ability to maintain excellence across seasons.
READ MORE: