Veteran spinners - Kolkata Knight Riders' Sunil Narine and Punjab Kings' Yuzvendra Chahal on Tuesday (April 15) set the record for most wickets against a team in Indian Premier League.
The duo achieved the feat during the IPL 2025 clash between PBKS and KKR at the New PCA Stadium in New Chandigarh (Mullanpur) as Narine broke the record with a couple of scalps against PBKS, while Chahal broke the record for most wickets against KKR with a match-winning four-wicket haul.

Narine now has 36 wickets against Punjab Kings, a tally which is the highest by a bowler against any team in the IPL, surpassing Indian pacer Umesh Yadav's feat of 35 scalps against PBKS.
Chahal, on the other hand, went past compatriot Bhuvneshwar Kumar's tally. Chahal has now taken 33 wickets against KKR, the joint third-most by any bowler against an opponent in the IPL. Here is a look at the players with most wickets against a team in the Indian Premier League:
Narine and Chahal have also had the wood on several other teams as they are two of the leading wicket-takers in IPL. Jasprit Bumrah also features in the list for most wickets by a bowler against a current IPL team. Here is a look at the list:
Also during the PBKS vs KKR match on Tuesday, Narine drew level with Bhuvneshwar Kumar for third in most wickets in IPL history. In 183 matches, Narine has 187 wickets. Leading wicket-takers in the IPL are: Yuzvendra Chahal (207 wickets in 166 matches) and Piyush Chawla (192 wickets in 192 matches).