Over the years, certain bowlers in the Indian Premier League have developed a unique knack for consistently dominating specific franchises, often making life difficult for their batters through sheer skill, clever variation, and pinpoint accuracy. This remarkable consistency has led some of them to achieve an incredible milestone—claiming the most wickets against one team in IPL history.
In this article, we take a closer look at the top five bowlers who have excelled in this rare feat and left a lasting impact whenever they faced their favorite opponents.
List of Top 5 Bowlers with Most Wickets Against One Team in IPL
5. Yuzvendra Chahal

Yuzvendra Chahal has proven time and again why he is one of the finest leg-spinners in IPL history, especially when it comes to claiming the most wickets against one team, with Kolkata Knight Riders being his favourite hunting ground. His mastery over flighted deliveries, sharp turn, and pinpoint accuracy has consistently troubled the KKR batters over the years.
Whether it’s the spinning-friendly surface of Eden Gardens or the high-scoring Chinnaswamy Stadium, Chahal has made a remarkable habit of dismantling key partnerships, keeping the scoring rate in check, and racking up crucial wickets—cementing his place in discussions around players with the most wickets against one team in the IPL.
Stats vs KKR
Matches | Wickets | Best Bowling |
20 | 33 | 4/25 |
4. Mohit Sharma

Mohit Sharma might not always be in the limelight, but when it comes to Most Wickets Against One Team, particularly against Mumbai Indians, he steps up big time. His disciplined bowling, strategic use of variations, and ability to read the game have played a key role in his consistent success against MI.
Whether donning the CSK or Gujarat Titans jersey, Mohit has quietly built an impressive and robust record, claiming multiple wickets in matches against the five-time champions, further solidifying his reputation as a standout performer in such matchups.
Stats vs MI
Matches | Wickets | Best Bowling |
18 | 33 | 4/14 |
3. Dwayne Bravo

When it comes to T20 cricket, Dwayne Bravo is a master of his craft, and his remarkable achievement in Most Wickets Against One Team is evident in his record against Mumbai Indians. His consistency with slower balls, coupled with his pinpoint accuracy, has made him a nightmare for MI batters. Bravo has been MS Dhoni’s trusted weapon in high-pressure moments, often turning the tide of matches with his skillful bowling.
Against MI, Bravo has not only delivered crucial breakthroughs but has also showcased his unmatched ability to perform in big-match situations, proving his immense value and experience in the IPL. This outstanding achievement in the Most Wickets Against One Team category highlights Bravo’s tactical brilliance and his crucial role in MS Dhoni’s strategic plans.
Stats vs MI
Matches | Wickets | Best Bowling |
21 | 33 | 4/42 |
2. Umesh Yadav

Umesh Yadav’s fiery pace and sharp swing have often proven to be a real challenge for PBKS, establishing his dominance in the category of “Most Wickets Against One Team.” Over the years, Umesh has been a menace with the new ball, consistently taking early breakthroughs, particularly against Punjab Kings.
His aggression and precision in hitting the right areas have made him a key player whenever he faces this opposition, further solidifying his reputation as one of the most reliable bowlers in the IPL when it comes to this specific matchup. His ability to keep the PBKS top order in check has undoubtedly played a major role in his success against the team.
Stats vs PBKS
Matches | Wickets | Best Bowling |
21 | 35 | 4/23 |
1. Sunil Narine

Sunil Narine tops the list for Most Wickets Against One Team, with a dominant and unparalleled record against Punjab Kings. The West Indian mystery spinner has consistently made life miserable for PBKS batters over the years, showcasing his mastery over the opposition. His tight lines, unpredictable variations, and calm demeanor under pressure have been pivotal in his success. Narine’s brilliance on the field has often been the defining factor, with his game-changing spells leading to numerous wickets.
His remarkable ability to outthink the Punjab batters has been a key element in many Kolkata Knight Riders victories, with Narine regularly putting his team in control whenever they face Punjab. His dominance against PBKS underscores not only his skill but also his mental fortitude, making him a standout performer in this head-to-head rivalry.
Stats vs PBKS
Matches | Wickets | Best Bowling |
22 | 36 | 5/19 |
READ MORE: Top 5 Teams Who Defended Lowest Totals in IPL History