Kolkata Knight Riders (KKR) are one of those franchises that have clinched the IPL trophy more than once. KKR got their hands on the trophy for the first time in 2012, when they defeated the previous two-time champions Chennai Super Kings in the final. After two years, KKR repeated their triumph after they defeated Punjab Kings (previously known as Kings XI Punjab) in the final of IPL 2014 to become champions for the second time. Notably, it was the only time the Punjab Kings (PBKS) made it into an IPL final. Yet again, KKR repeated the history, as they defeated Sunrisers Hyderabad (SRH) in IPL 2024. Now, KKR are awaiting their fourth IPL title, making every match important for defending champions.
PBKS had a memorable season in IPL 2014 where finished at the top of the points table with 11 wins from 14 matches. However, the only team that could stand against them in that season was KKR and they showed it by first winning the first qualifier against them, and then defeating PBKS again in the thrilling final in Bengaluru to win their second IPL title. KKR and PBKS have produced some thrilling finishes in the IPL throughout the years. Let’s have a look at their IPL rivalry so far.
KKR vs PBKS Head to Head in IPL
| Statistic | Punjab | Kolkata |
|---|---|---|
| Matches Played | 34 | 34 |
| Won | 13 | 21 |
| Lost | 21 | 13 |
| No Result | 0 | 0 |
| Highest Score | 262 | 261 |
| Lowest Score | 119 | 79 |
Kolkata Knight Riders and Punjab Kings have faced each other 34 times in the IPL where KKR are in a big lead against PBKS with 21 wins, while PBKS come out victorious on 13 occasions. Some of their most thrilling encounters in IPL include the final of the 2014. PBKS posted a total of 199 runs for the loss of 4 wickets in the title clash, powered by Wriddhiman Saha’s maiden IPL ton. The wicketkeeper batter smashed 115 runs off 55 balls including 10 fours and eight sixes. In reply. KKR chased the winning total in the final over losing 7 wickets as Piyush Chawla hit the winning boundary of Parvinder Awana. Manish Pandey was the star of KKR innings with 94 runs off 50 deliveries hitting seven fours and six sixes.
KKR vs PBKS Head to Head Last Matches
| Date | Winner | Won By | Venue |
|---|---|---|---|
| 15-Apr-2025 | Punjab Kings | 16 runs | Chandigarh |
| 26-Apr-2024 | Punjab Kings | 8 Wickets | Kolkata |
| 08 -May -2023 | Kolkata Knight Riders | 5 Wickets | Kolkata |
| 04-Apr-2023 | Punjab Kings | 7 Runs | Mohali |
| 01-Apr-2022 | Kolkata Knight Riders | 6 Wickets | Mumbai |
| 01-Oct-2021 | Punjab Kings | 5 Wickets | Dubai |
| 26-Apr-2021 | Kolkata Knight Riders | 5 Wickets | Ahmedabad |
| 26-Oct-2020 | Punjab Kings | 8 Wickets | Sharjah |
| 10-Oct-2020 | Kolkata Knight Riders | 2 Runs | Abu Dhabi |
| 3-May-2019 | Kolkata Knight Riders | 7 Wickets | Mohali |
| 27-Mar-2019 | Kolkata Knight Riders | 28 Runs | Kolkata |
| 12-May-2018 | Kolkata Knight Riders | 31 Runs | Indore |
| 21-Apr-2018 | Punjab Kings | 9 Wickets | Kolkata |
| 9-May-2017 | Punjab Kings | 14 Runs | Mohali |
| 13-Apr-2017 | Kolkata Knight Riders | 8 Wickets | Kolkata |
| 4-May-2016 | Kolkata Knight Riders | 7 Runs | Kolkata |
| 19-Apr-2016 | Kolkata Knight Riders | 6 Wickets | Mohali |
| 9-May-2015 | Kolkata Knight Riders | 1 Wicket | Kolkata |
| 18-Apr-2015 | Kolkata Knight Riders | 4 Wickets | Pune |
| 1-Jun-2014 | Kolkata Knight Riders | 3 Wickets | Bangalore |
| 28-May-2014 | Kolkata Knight Riders | 28 Runs | Kolkata |
| 11-May-2014 | Kolkata Knight Riders | 9 Wickets | Cuttack |
| 26-Apr-2014 | Punjab Kings | 23 Runs | Abu Dhabi |
| 26-Apr-2013 | Kolkata Knight Riders | 6 Wickets | Kolkata |
| 16-Apr-2013 | Punjab Kings | 4 Runs | Mohali |
| 18-Apr-2012 | Kolkata Knight Riders | 8 Wickets | Mohali |
| 15-Apr-2012 | Punjab Kings | 2 Runs | Kolkata |
| 30-Apr-2011 | Kolkata Knight Riders | 8 Wickets | Kolkata |
| 4-Apr-2010 | Punjab Kings | 8 Wickets | Kolkata |
| 27-Mar-2010 | Kolkata Knight Riders | 39 Runs | Mohali |
| 3-May-2009 | Punjab Kings | 6 Wickets | Port Elizabeth |
| 21-Apr-2009 | Kolkata Knight Riders | 11 Runs | Durban |
| 25-May-2008 | Kolkata Knight Riders | 3 Wickets | Kolkata |
| 3-May-2008 | Punjab Kings | 9 Runs | Mohali |
KKR vs PBKS Head to Head in KKR’s Home Ground, Eden Gardens
Kolkata Knight Riders have hosted Punjab Kings 13 times at Eden Gardens winning nine out of them. On the other hand. PBKS have won four against KKR in front of their home crowd. The last time both teams played against each other at this ground, PBKS won by 8 wickets on 26th April, 2024. Batting first, KKR looked stronger setting up 261/6 with marathon-innings by Phil Salt 75 (37) and Sunil Narine 71 (32). Few hours later, unexpected events turned the winning odds in favour of PBKS as the openers Prabhsimran Singh hit one of the fastest half-centuries scoring 54 off 20 balls. On top of that, Jonny Bairstow came up with his second IPL ton with 108 off 48 balls. Notably, amid the run-fest, PBKS won the match having 8 balls left to play.
| Total Matches | PBKS Won | KKR Won | No Result |
|---|---|---|---|
| 13 | 4 | 9 | 0 |
PBKS vs KKR Head to Head in PBKS’s Home Ground, The PCA New Stadium
Punjab Kings have hosted Kolkata Knight Riders at their new home ground known as The PCA New Stadium for only one occasion on 15th April, 2025. In that match, PBKS claimed a 16-run victory despite losing all ten wickets at the low score of 111. Star spinner Yuzvendra Chahal rescued the team turning out as a valuable asset for PBKS as entire team of KKR was bowled out on just 95 in 15.1 overs.
| Total Matches | PBKS Won | KKR Won | No Result |
|---|---|---|---|
| 1 | 1 | 0 | 0 |
PBKS vs KKR Head to Head in PBKS’s Home Ground, Punjab Cricket Association IS Bindra Stadium
Punjab Cricket Association IS Bindra Stadium is one of the home grounds for PBKS where they have had eight outings against KKR. Both of the teams are on a tie at this venue with 4-4. Their last IPL match at the PCA Stadium was nothing short of a thrilling match which was held on April 1, 2023 when PBKS posted 191/5 in 20 overs. In that inning, Sri Lankan player Bhanuka Rajapaksa scored a match-winning half-century (50 off 32). In reply, KKR were restricted to 146/7 with highest run by Andre Russell playing at 7th position, scoring 35 off 19 balls. In a rain-affected match, PBKS won it by 7 runs according to the Duckworth-Lewis-Stern (DLS) method. In that match, another star from PBKS was Arshdeep Singh who got 3 dismissals at a remarkable economy of 6.30.
| Total Matches | PBKS Won | KKR Won | No Result |
|---|---|---|---|
| 8 | 4 | 4 | 0 |
KKR vs PBKS Top Performers
KKR vs PBKS Most Runs in IPL
Among the modern-day KKR players, Andre Russell is the top scorer among players in KKR vs PBKS rivalry with 449 runs against PBKS for KKR. Glenn Maxwell finds himself in the second spot with 269 runs against KKR for PBKS, followed by Sunil Narine who has amassed 256 runs among players from both teams.
KKR vs PBKS Most Wickets in IPL
KKR prominent spinner Sunil Narine is the leading wicket-taker for the franchise against PBKS with 36 scalps, followed by Andre Russell who has taken 14 wickets. PBKS pacer Arshdeep Singh finds himself in the third spot with 11 scalps for them against PBKS.
FAQs
How many times have KKR defeated PBKS?
KKR and PBKS have faced each other 34 times in the IPL with KKR winning 21 of them while PBKS coming out victorious on 13 occasions.
Who has scored the most runs for KKR against PBKS?
Among current KKR batting unit, Andre Russell is the leading run scorer for KKR in matches against PBKS with 449 runs.
Who has taken the most wickets for KKR against PBKS?
Sunil Narine is the leading wicket taker for KKR while playing against PBKS with 36 scalps.
Who has scored the most runs for PBKS against KKR?
Glenn Maxwell is PBKS’s leading run getter of all time while playing against KKR, with 269 runs.
Who has taken the most wickets for PBKS against KKR?
Arshdeep Singh is PBKS’s highest wicket taker against KKR with 11 wickets.








