Teams with Most Wins Against PBKS in IPL: Head-to-Head Records
Punjab Kings have been part of the Indian Premier League since the opening season in 2008, originally playing as Kings XI Punjab before adopting the Punjab Kings name in 2021. Over that long period, PBKS have produced memorable batting lineups, dangerous fast bowlers and several seasons in which they came close to reaching the top of the table.
Their head-to-head record, however, has been mixed. Punjab have remained competitive against teams such as Chennai Super Kings, Mumbai Indians and Delhi Capitals, but a few opponents have built clear historical advantages over them.
Kolkata Knight Riders have beaten Punjab more times than any other IPL team, with 21 victories in 36 meetings through the completed 2026 season. Royal Challengers Bengaluru are second with 20 wins, while Mumbai Indians, Rajasthan Royals and Sunrisers Hyderabad have each beaten PBKS 18 times.
The rankings below count the complete PBKS/Kings XI Punjab franchise history from 2008 onward.
Teams with Most Wins Against PBKS in IPL History
| Rank | Team | Matches | Wins | Win % |
|---|---|---|---|---|
| — | — | —: | —: | —: |
| 1 | Kolkata Knight Riders | 36 | 21 | 58.33% |
| 2 | Royal Challengers Bengaluru | 38 | 20 | 52.63% |
| 3 | Mumbai Indians | 36 | 18 | 50.00% |
| 3 | Rajasthan Royals | 31 | 18 | 58.06% |
| 3 | Sunrisers Hyderabad | 26 | 18 | 69.23% |
| 6 | Delhi Capitals | 36 | 17 | 47.22% |
| 6 | Chennai Super Kings | 34 | 17 | 50.00% |
| 8 | Gujarat Titans | 8 | 4 | 50.00% |
| 9 | Lucknow Super Giants | 8 | 3 | 37.50% |
| 9 | Deccan Chargers | 10 | 3 | 30.00% |
The table shows two different kinds of difficult rivalries for Punjab. KKR lead in total victories because the teams have played 36 times, while Sunrisers Hyderabad have been even more dominant on a percentage basis, winning 18 of 26 matches. Rajasthan Royals have also won more than 58% of their games against PBKS.
1. Kolkata Knight Riders – 21 Wins
Kolkata Knight Riders hold the record for the most IPL victories against Punjab Kings.
KKR have won 21 of the 36 meetings between the two franchises, while Punjab have 13 wins. Kolkata therefore have a 58.33% winning percentage in the rivalry.
Their advantage was built during one of the longest winning streaks in IPL head-to-head history.
KKR beat Punjab eight consecutive times between May 2014 and April 2017. The run began during Punjab’s strongest-ever season and continued across several years. An IPL statistical report from 2016 already recorded seven consecutive KKR victories over Kings XI Punjab before Kolkata extended the run to eight.
The most important victory came in the 2014 IPL final.
Punjab posted 199/4 after Wriddhiman Saha produced a brilliant century, but Manish Pandey responded with 94 from 50 balls. Piyush Chawla then finished the chase in the final over as KKR won by three wickets and lifted their second IPL trophy.
That final remains the defining match in the KKR-PBKS rivalry.
2. Royal Challengers Bengaluru – 20 Wins
Royal Challengers Bengaluru are second on the list with 20 wins in 38 meetings against Punjab Kings.
PBKS have won 18 times, making this one of the closest long-running matchups in the IPL despite RCB holding a narrow overall advantage.
The rivalry has swung between the two sides across different eras.
Punjab enjoyed several memorable victories during the Chris Gayle and KL Rahul years, while Bengaluru have responded strongly in recent seasons.
The biggest recent moment came in the 2025 IPL final. RCB posted 190 and then restricted Punjab to 184, winning by six runs to claim their first IPL title. Punjab had reached their first final since 2014 and had a realistic chance of winning the trophy, but Bengaluru’s bowlers defended the target under pressure.
RCB also beat PBKS in New Chandigarh during the 2025 league stage after Virat Kohli and Devdutt Padikkal led a successful chase.
Through 2026, Bengaluru’s 20 wins give them the second-highest total against Punjab.
3. Mumbai Indians – 18 Wins
Mumbai Indians have beaten Punjab Kings 18 times in 36 meetings.
The rivalry is almost perfectly balanced. Punjab have 17 regulation wins, while one meeting ended tied before being decided in a Super Over sequence. The overall historical numbers show how evenly matched the two franchises have been.
One of the most remarkable features of the matchup is the lack of a long period of dominance.
According to the historical head-to-head record, neither side has managed more than three consecutive wins across the rivalry.
The 2020 Dubai match remains one of the most famous fixtures. Both teams finished on 176/6, and the contest eventually required two Super Overs before Punjab won.
More recently, PBKS controlled the rivalry for a spell, winning major matches against MI in 2025 and again at Wankhede in 2026. Punjab also defeated Mumbai in Qualifier 2 in 2025 to reach the IPL final.
Mumbai responded later in 2026 by successfully chasing 201 in Dharamsala to win by six wickets.
4. Rajasthan Royals – 18 Wins
Rajasthan Royals have also recorded 18 victories against Punjab Kings.
RR have played 31 matches against Punjab, giving them a win percentage of 58.06%. Punjab have won 12, while one contest ended tied.
This rivalry has regularly produced dramatic high-scoring matches.
The most famous came in Sharjah in 2020.
Punjab scored 223/2 after Mayank Agarwal made a century and KL Rahul added a half-century. Rajasthan then produced what was, at the time, the highest successful chase in IPL history.
Sanju Samson scored 85, while Rahul Tewatia recovered from a difficult start to smash five sixes in one Sheldon Cottrell over. RR eventually reached 226/6 and won by four wickets.
That match remains one of the greatest examples of a game turning during a single over.
Rajasthan’s long-term success against Punjab has been built through repeated wins rather than one extended streak, allowing them to maintain one of the best win percentages among PBKS’s regular opponents.
5. Sunrisers Hyderabad – 18 Wins
Sunrisers Hyderabad have been Punjab’s toughest opponent by winning percentage.
SRH have won 18 of 26 meetings, while PBKS have won only eight. That gives Hyderabad a remarkable 69.23% win rate against Punjab.
Their dominance is even greater in Hyderabad.
In 2026, SRH recorded their ninth consecutive home victory over Punjab at the Rajiv Gandhi International Stadium. That became the longest winning streak by one IPL team against another at a single venue.
One of their greatest victories came in 2025.
Punjab posted a huge 245/6, with Shreyas Iyer scoring 82. SRH responded by chasing 246 in just 18.3 overs.
Abhishek Sharma smashed 141 from 55 balls and Travis Head scored 66 as Hyderabad completed what was then the highest successful run chase in IPL history.
SRH beat Punjab again in Hyderabad in 2026, scoring 235/4 and winning by 33 runs.
PBKS’s Worst Head-to-Head Records
Punjab’s weakest historical matchup is clearly against Sunrisers Hyderabad.
PBKS have won only eight of 26 matches against SRH, giving Punjab a success rate of just 30.77%. Hyderabad’s 18 victories make the rivalry one of the most one-sided among long-running IPL pairings.
KKR have also caused major problems. Kolkata lead Punjab 21-13 and are the only franchise to have beaten PBKS more than 20 times.
Rajasthan Royals lead 18-12 with one tied match, while RCB hold a narrower 20-18 advantage.
Mumbai Indians lead 18-17 with one tie, and Chennai Super Kings lead Punjab 17-16 with one tied game. These two rivalries have stayed far more balanced than Punjab’s records against SRH, KKR and Rajasthan.
Interestingly, Punjab lead Delhi Capitals 18-17 despite DC appearing high on the list of teams with the most victories against them. The large number of meetings explains why Delhi still have 17 wins despite trailing overall.
Most Consecutive Wins Against PBKS
Kolkata Knight Riders hold the record for the longest winning streak against Punjab Kings.
KKR won eight consecutive matches against Punjab between May 2014 and April 2017.
That run was particularly impressive because it began during Punjab’s outstanding 2014 campaign, when KXIP finished on top of the league stage and reached the final.
KKR beat Punjab during the league phase, defeated them again in Qualifier 1 and then won the IPL final. The streak continued through the following seasons.
Kolkata later put together another four-match winning run against Punjab between 2018 and 2020.
Sunrisers Hyderabad’s venue-specific domination is even longer in one location: nine straight victories over PBKS in Hyderabad from 2015 through 2026. That is not an overall head-to-head streak because some matches at other venues interrupted the sequence, but it is an IPL record for one team against another at a single ground.
Famous Victories Over PBKS
KKR Win the 2014 IPL Final
The most painful defeat in Punjab’s IPL history came against Kolkata Knight Riders in the 2014 final.
Wriddhiman Saha’s unbeaten century helped Punjab score 199/4, but KKR stayed in the chase through Manish Pandey’s 94.
Piyush Chawla struck the winning boundary in the final over as Kolkata completed 200/7 and won by three wickets.
It remains the closest Punjab have come to winning their first IPL title.
RCB Beat Punjab in the 2025 Final
Eleven years later, Punjab returned to the final.
Once again, they finished runners-up.
RCB scored 190 and defended the total by six runs, with Punjab ending on 184. The defeat was particularly difficult because PBKS had produced one of their strongest seasons and reached the final after beating Mumbai Indians in Qualifier 2.
Rajasthan Chase 224 in Sharjah
Punjab appeared to have done enough after posting 223/2 against Rajasthan in 2020.
Samson and Tewatia changed the match.
RR reached 226/6 with three balls remaining, completing the highest successful IPL chase at that point.
SRH Chase 246 in Hyderabad
Punjab again found themselves on the wrong side of a record chase in 2025.
PBKS made 245/6, one of their highest-ever totals, but SRH reached 247/2 in 18.3 overs.
Abhishek Sharma’s 141 made the chase look remarkably comfortable despite the huge target.
KKR Win After Falling to 60/5
Another memorable KKR victory came in 2015.
Chasing 156, Kolkata slipped to 60/5 and appeared to be heading for defeat.
Andre Russell responded with 66 and shared a 95-run partnership with Yusuf Pathan. KKR recovered to win by six wickets in 17.5 overs.
Why PBKS Have Such Mixed Rivalry Records
Punjab’s long IPL history naturally means they have played many matches against the league’s original franchises.
That explains why RCB, KKR, MI, DC and CSK all appear near the top of the wins list.
The more important difference is win percentage.
Against MI, CSK and Delhi, Punjab have remained extremely competitive. Those rivalries are close to even.
Against KKR, Rajasthan and especially SRH, PBKS have struggled to maintain the same consistency.
This is also why total wins alone do not tell the complete story. Mumbai have 18 wins against Punjab because the sides have met 36 times. Hyderabad have the same 18 victories from only 26 games, making SRH’s record far more dominant.
FAQs
Which team has beaten PBKS the most times in IPL history?
Kolkata Knight Riders hold the record with 21 wins from 36 matches against Punjab Kings through the completed 2026 season.
Which team has the best win percentage against PBKS?
Among current teams with at least 20 meetings, Sunrisers Hyderabad have the best record. SRH have won 18 of 26 matches for a 69.23% win rate.
What is the RCB vs PBKS head-to-head record?
RCB lead Punjab Kings 20-18 after 38 IPL meetings through 2026.
What is the KKR vs PBKS head-to-head record?
Kolkata Knight Riders lead the rivalry with 21 wins, while Punjab have 13 victories in 36 meetings.
What is the longest winning streak against Punjab Kings?
KKR hold the overall record with eight consecutive victories over Punjab between 2014 and 2017.
How many times have Sunrisers Hyderabad beaten PBKS?
Sunrisers Hyderabad have defeated Punjab Kings 18 times in 26 meetings through IPL 2026.

Editor
Editor at Cricfacts.com. The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.
