Apr 16, 2025
Anirban SarkarSunil Narine
Sunil Narine has taken 36 wickets against Punjab Kings, the most by a bowler against a single IPL team.
Source: BCCI
Umesh Yadav
Former Gujarat Titans and Kolkata Knight Riders boler Umesh Yadav has 35 scalps against Kings XI Punjab.
Source: X
Dwayne Bravo
Former CSK all-rounder Dwayne Bravo is in the third position with 33 wickets against the Mumbai Indians in the IPL.
Source: BCCI/IPL
Yuzvendra Chahal
Punjab Kings spinner Yuzvendra Chahal has 33 wickets against the Kolkata Knight Riders in the IPL.
Source: ANI
Mohit Sharma
Former CSK and Gujarat Titans fast bowler Mohit Sharma has 33 wickets in his tally against Mumbai Indians in the IPL.
Source: BCCI/IPL
Yuzvendra Chahal
Yuzvendra Chahal who also happens to be the highest wicket taker in the IPL, has 32 wickets against the Kings XI Punjab.
Source: Punjab Kings
Bhuvneshwar Kumar
RCB fast bowler Bhuvneshwar Kumar has 32 wickets against KKR in the IPL.
Source: BCCI/IPL
Lasith Malinga
Former Mumbai Indians pacer Lasith Malinga took 31 wickets against CSK in IPL.
Source: BCCI/IPL
Amit Mishra
Former Delhi Capitals and Lucknow Super Giants spinner Amit Mishra took 31 wickets against the Rajasthan Royals.
Source: BCCI/IPL
Jasprit Bumrah
Jasprit Bumrah has taken 29 wickets against the Royal Challengers Bengaluru.
Source: PTI