The Indian Premier League (IPL) is known for their nail-biting finishes, gigantic sixes, and remarkable bowling. Punjab Kings (PBKS) vs. Kolkata Knight Riders (KKR) is one of the interesting IPL rivalries. The fans always expect an entertaining game with much action every time these two teams play each other. Since PBKS and KKR are again about to face each other on April 15, 2025, most of the fans have been curious to know their top performers in their previous games. One question that arises is: Who has taken the most wickets in PBKS vs KKR IPL matches? It's an interesting stat since a number of great bowlers have represented both teams over the years. Also Read | Most Underrated Players in IPL History – Unsung Heroes PBKS vs KKR Battle of Bowlers Whenever there is a game between PBKS and KKR, bowlers tend to work extremely hard. Both teams have experienced powerful hitters who make the task even more difficult for the bowlers. In matches between these two teams over the years, some of the biggest names such as Sunil Narine, Umesh Yadav, Mohammed Shami, and Ravi Bishnoi have played crucial roles. Sunil Narine has been one of the pillars of KKR's bowling department for years now. His deceptive spin has given nightmares to numerous batters, including the ones from Punjab Kings. Similarly, Punjab Kings bowlers such as Arshdeep Singh too have risen to the occasion every now and then, particularly while playing on their home turf. In their previous meetings, we have seen some incredible spells. There have been games where bowlers turn the tables in a few overs by taking quick wickets. Tight middle overs spells and aggressive bowling in the powerplays have determined the victory between PBKS and KKR many times. But when it comes to the record for the most wickets taken in PBKS vs KKR matches, one bowler stands out from the rest. Also Read | Top 10 Longest Sixes in IPL History And the answer is... Image Source: AFP Kolkata Knight Riders spinner Sunil Narine has been simply incredible vs Punjab Kings in Indian Premier League. Between 2012 and 2024, Narine played 25 games against Punjab Kings and he has taken 34 wickets. He bowled 97 overs, conceded 681 runs, and his best bowling figures in a match are 5 wickets for 19 runs. His bowling average and strike rate are much better than any other bowlers when it comes to the clash between PBKS and KKR. Sunil Narine's wicket-taking ability at the right moments has served KKR time and again in this competition. As PBKS and KKR prepare for another thrilling encounter on April 15, everyone's eyes again will be glued to Sunil Narine's bowling to see whether he adds some good numbers to this tally in this game.