RCB leads the RCB vs PBKS head-to-head record 19–18 across 37 IPL matches. This is the most closely contested rivalry in the tournament’s history. PBKS held the lead for years, but RCB’s three wins in the 2025 playoffs and Final flipped the script. The most recent chapter? RCB beat PBKS by 6 runs in the IPL 2025 Final at Ahmedabad to win their maiden title.
This article covers every stat, all 37 match results, highest and lowest totals, top run-scorers, leading wicket-takers, and key players. All data updated through the IPL 2025 Final. PBKS played as Kings XI Punjab (KXIP) from 2008 to 2020.
RCB vs PBKS Head-to-Head Stats
RCB has won 19 matches, while PBKS has won 18. No matches have ended as ties or had no results. PBKS led the head-to-head for most of the rivalry’s history, peaking at 18–15 before IPL 2024. RCB’s four wins in IPL 2025 (two league, Qualifier 1, and the Final) swung the overall record in their favour.
| Matches Played | RCB Won | PBKS Won | Tied | No Result |
|---|---|---|---|---|
| 37 | 19 | 18 | 0 | 0 |
Venue-Wise Breakdown
M. Chinnaswamy Stadium, Bengaluru: RCB leads 7–6 in 13 matches at home. PBKS hadn’t won at Chinnaswamy since 2017, but broke that drought with a rain-shortened victory in April 2025.
PCA Stadium, Mohali: RCB surprisingly leads 5–3 in 8 matches at PBKS’ former home ground. Their two wins in 2019 (both by comfortable margins) tilted this record.
New PCA Stadium, Mullanpur / HPCA Dharamsala: PBKS’ biggest wins (including Gilchrist’s 106 in 2011 at Dharamsala) have come at these venues. However, RCB won at Mullanpur in the league stage and Qualifier 1 in 2025.
Neutral Venues (Dubai, Sharjah, Ahmedabad, Mumbai, Indore): PBKS leads on neutral turf overall. But the most important neutral-venue match was the 2025 IPL Final at Ahmedabad, which RCB won by 6 runs.
RCB vs PBKS Match Results (All IPL Seasons)

Here is the complete list of all 37 RCB vs PBKS IPL matches from 2008 through the 2025 Final.
| Date | Winner | Margin | Venue |
|---|---|---|---|
| 03-Jun-2025 | RCB | 6 runs | Ahmedabad (IPL Final) |
| 29-May-2025 | RCB | 8 wickets | Mullanpur (Qualifier 1) |
| 20-Apr-2025 | RCB | 7 wickets | Mullanpur |
| 18-Apr-2025 | PBKS | 5 wickets | Chinnaswamy (rain-shortened) |
| 19-May-2024 | RCB | 60 runs | Dharamsala |
| 01-Apr-2024 | RCB | 4 wickets | Chinnaswamy, Bengaluru |
| 08-May-2023 | PBKS | 7 runs | Chinnaswamy, Bengaluru |
| 20-Apr-2023 | RCB | 24 runs | Mohali |
| 23-May-2022 | PBKS | 54 runs | Brabourne, Mumbai |
| 27-Mar-2022 | PBKS | 5 wickets | DY Patil, Mumbai |
| 03-Oct-2021 | RCB | 6 runs | Sharjah |
| 30-Apr-2021 | PBKS | 34 runs | Ahmedabad |
| 15-Oct-2020 | PBKS | 8 wickets | Sharjah |
| 24-Sep-2020 | PBKS | 97 runs | Dubai |
| 28-Apr-2019 | RCB | 17 runs | Chinnaswamy, Bengaluru |
| 13-Apr-2019 | RCB | 8 wickets | Mohali |
| 14-May-2018 | RCB | 10 wickets | Indore |
| 13-Apr-2018 | RCB | 4 wickets | Chinnaswamy, Bengaluru |
| 05-May-2017 | PBKS | 19 runs | Indore |
| 10-Apr-2017 | PBKS | 8 wickets | Chinnaswamy, Bengaluru |
| 18-May-2016 | RCB | 82 runs | Chinnaswamy, Bengaluru |
| 09-May-2016 | RCB | 1 run | Mohali |
| 13-May-2015 | PBKS | 22 runs | Mohali |
| 06-May-2015 | RCB | 138 runs | Chinnaswamy, Bengaluru |
| 09-May-2014 | PBKS | 32 runs | Chinnaswamy, Bengaluru |
| 28-Apr-2014 | PBKS | 5 wickets | Dubai |
| 14-May-2013 | PBKS | 6 wickets | Chinnaswamy, Bengaluru |
| 06-May-2013 | PBKS | 7 wickets | Mohali |
| 20-May-2012 | PBKS | 3 wickets | Dharamsala |
| 02-May-2012 | PBKS | 4 wickets | Chinnaswamy, Bengaluru |
| 17-May-2011 | PBKS | 111 runs | Dharamsala |
| 06-May-2011 | RCB | 85 runs | Chinnaswamy, Bengaluru |
| 07-Apr-2010 | RCB | 6 wickets | Chinnaswamy, Bengaluru |
| 07-Mar-2010 | RCB | 8 wickets | Mohali |
| 01-May-2009 | RCB | 2 runs | Durban |
| 24-Apr-2009 | PBKS | 7 wickets | Durban |
| 05-May-2008 | PBKS | 6 wickets | Chinnaswamy, Bengaluru |
IPL 2025: The Season That Changed Everything
RCB and PBKS met four times in IPL 2025 (two league matches, Qualifier 1, and the Final). RCB won three of those four, including the two that mattered most.
Match 34 (Apr 18, Chinnaswamy): Rain reduced it to 14 overs per side. RCB collapsed to 42/7 before Tim David’s unbeaten 50 off 26 rescued them to 95/9. PBKS chased it in 12.1 overs, winning by 5 wickets. Marco Jansen (2/10) and Yuzvendra Chahal (2/11) starred with the ball.
Match 37 (Apr 20, Mullanpur): RCB’s revenge. Virat Kohli’s unbeaten 73 and Devdutt Padikkal’s 63 chased down 158 with 7 wickets and 7 balls to spare. Kohli won Man of the Match.
Qualifier 1 (May 29, Mullanpur): A demolition. Suyash Sharma (3/17) and Josh Hazlewood bowled PBKS out for just 101 at their own home. Phil Salt (56* off 27) and Kohli (73*) then chased it down with 8 wickets and 10 balls to spare.
IPL 2025 Final (Jun 3, Ahmedabad): RCB posted 190/9 (Kohli 43, Patidar 26, Jitesh 24 off 10). PBKS’ chase started well (70 after 8 overs), but Krunal Pandya’s 2/17 broke the middle order. Shashank Singh’s unbeaten 61 gave PBKS hope, but Bhuvneshwar Kumar and Yash Dayal held firm. PBKS finished on 184/7, falling 6 runs short. RCB won their maiden IPL title.
Highest Team Score in RCB vs PBKS Matches
Both teams have posted 230+ totals against each other, making this one of the most explosive batting fixtures in the IPL.
| Team | Highest Score | Year / Venue |
|---|---|---|
| RCB | 241/7 | 2024 / Dharamsala |
| PBKS | 232/2 | 2011 / Dharamsala |
RCB’s 241/7 in IPL 2024 at Dharamsala was powered by Virat Kohli’s 92. On a small ground with short boundaries, RCB batted aggressively through all 20 overs and won by 60 runs.
PBKS’ 232/2 in 2011 came from a legendary 206-run partnership between Adam Gilchrist (106) and Shaun Marsh (79*) at Dharamsala. That’s the highest partnership in this rivalry. PBKS won by 111 runs, their biggest-ever margin against RCB.
Lowest Team Score in RCB vs PBKS Matches
When the bowlers dominate, this fixture can produce some painfully low totals.
| Team | Lowest Score | Context |
|---|---|---|
| PBKS | 88 all out | 2015 / Chinnaswamy (Gayle 117) |
| RCB | 84 all out | 2020 / Dubai |
PBKS’ 88 all out at Chinnaswamy in 2015 is the lowest total in this rivalry. Chris Gayle’s 117 had already taken the game beyond PBKS, and RCB’s bowlers finished the job by dismissing them for 88. The result: a 138-run win, the biggest margin of victory in this head-to-head.
PBKS’ 101 all out in the 2025 Qualifier 1 was arguably more painful because of the stakes. Getting bowled out in a playoff match at your own home ground, chasing a spot in the Final, is the kind of result that haunts a franchise.
RCB’s 109 all out in IPL 2020 at Dubai came during a 97-run defeat. PBKS posted 206 and then dismissed RCB for 109, their worst performance in this fixture.
Most Runs in RCB vs PBKS Matches

Virat Kohli leads the run charts by a massive margin. His tally against PBKS is among his highest against any single IPL opponent.
| Rank | Player | Team | Runs | Innings | Notable |
|---|---|---|---|---|---|
| 1 | Virat Kohli | RCB | 1,159 | 37 | HS: 92 (2024) |
| 2 | Chris Gayle | RCB/PBKS | 873 | 20 | HS: 117 (RCB, 2015) |
| 3 | AB de Villiers | RCB | 718 | 20 | Explosive middle-order |
Kohli’s 1,159 runs against PBKS span all 18 seasons of his IPL career. His average of 62.8 against them since 2023 is outstanding. His unbeaten 73 in the 2025 Qualifier 1 and 43 in the Final were match-defining contributions.
Chris Gayle’s 873 runs include a 117 off 57 balls in 2015 (the highest by an RCB batter against PBKS) and contributions while playing for PBKS too (2018–2020). Gayle also holds the 147-run opening partnership with Kohli against PBKS in 2016.
KL Rahul’s 132* for PBKS in 2020 is the highest individual score in this entire rivalry. He played for both franchises (RCB 2013–2017, PBKS 2018–2022), giving him a unique perspective. That 132* came in a 97-run PBKS victory at Dubai.
Most Wickets in RCB vs PBKS Matches

Yuzvendra Chahal leads the wicket charts by a distance, having taken wickets for both sides across this rivalry. His 25+ scalps make him the most successful bowler in this head-to-head.
| Rank | Player | Team(s) | Wickets | Key Trait |
|---|---|---|---|---|
| 1 | Yuzvendra Chahal | RCB (now PBKS) | 29 | Leg-spin, played for both |
| 2 | Sandeep Sharma | PBKS | 16 | Swing, powerplay threat |
| =2 | Harshal Patel | RCB/PBKS | 16 | Death-over specialist, both sides |
Chahal’s 29 wickets reflect his dominance as a spin threat across both franchises. He took most of his wickets while at RCB (2014–2021), consistently troubling PBKS’ middle order. Now playing for PBKS (from 2024), his 2/11 in the rain-shortened 2025 match showed he still knows how to trouble his old team.
Sandeep Sharma’s 16 wickets came mainly in the powerplay. His ability to swing the new ball both ways was a persistent problem for RCB’s top order. He often got early breakthroughs that set the tone for PBKS’ bowling.
Harshal Patel’s 16 wickets were picked up across stints with both teams. He won the Purple Cap in 2021 while at RCB (32 wickets that season) and has been a proven death-over specialist in this rivalry regardless of which jersey he wore.
Harpreet Brar’s 11 wickets make him PBKS’ current most effective bowler against RCB. The left-arm spinner’s ability to turn the ball away from right-handers has been particularly effective at Chinnaswamy. He once dismissed Kohli, de Villiers, and Maxwell in the same match (IPL 2021).
Best Bowling Figures in RCB vs PBKS Matches
Several bowlers have produced match-winning spells in this rivalry. Here are the standout performances across 37 matches.
| Player | Team | Figures | Year | Venue |
|---|---|---|---|---|
| Sreenath Aravind | RCB | 4/14 | IPL 2011 | Chinnaswamy, Bengaluru |
| Piyush Chawla | PBKS | 4/17 | IPL 2011 | Dharamsala |
| Suyash Sharma | RCB | 3/17 | IPL 2025 | Mullanpur (Qualifier 1) |
| Josh Hazlewood | RCB | 3/21 | IPL 2025 | Mullanpur (Qualifier 1) |
Sreenath Aravind’s 4/14 for RCB at Chinnaswamy in 2011 are the best bowling figures in RCB vs PBKS history. The left-arm pacer’s swing and accuracy dismantled PBKS’ batting in a match where RCB won by 85 runs. His spell remains the gold standard for bowling performances in this rivalry.
Piyush Chawla’s 4/17 at Dharamsala in the same 2011 season is the best by a PBKS bowler. His leg-spin was unplayable on the turning surface, and he ripped through RCB’s batting in a match PBKS won by 111 runs. Both 2011 matches produced the two best bowling spells in this fixture.
Suyash Sharma’s 3/17 in the 2025 Qualifier 1 was the most contextually important spell. The young leg-spinner dismantled PBKS for 101 at their own home ground, sending RCB straight to the Final. Josh Hazlewood’s 3/21 in the same match provided the perfect pace support.
Krunal Pandya’s 2/17 in the 2025 Final might not look spectacular on paper, but it was the most important bowling spell in RCB’s history. He conceded just 17 runs in 4 overs during the middle phase when PBKS were building momentum, and his two wickets (Prabhsimran Singh and Josh Inglis) broke the chase open.
Key Players in RCB vs PBKS Rivalry
This rivalry has been shaped by legends, crossover players, and clutch performers across 18 seasons. The 2025 Final added new names to the list.
Key RCB Players Against PBKS
Virat Kohli – 1,159 runs, the undisputed king of this fixture. His 73* in the Qualifier 1, 43 in the Final, and 92 at Dharamsala in 2024 are the standout knocks. Kohli has played every single RCB vs PBKS match since 2008. After 18 years of waiting, the trophy he held up in Ahmedabad was against PBKS.
Chris Gayle – 873 runs, the most destructive batter in this fixture’s history. His 117 in 2015 (138-run win) is iconic. He also played for PBKS (2018–2020), making him the rivalry’s ultimate crossover player.
Krunal Pandya – His 2/17 in the 2025 Final sealed RCB’s maiden title. As the season MVP, Krunal contributed with bat and ball, and with his leadership in pressure moments throughout the playoff run.
Josh Hazlewood – His spells in the 2025 Qualifier 1 and Final were crucial. Against PBKS across all seasons, he has consistently found bounce and seam movement, making him one of the toughest bowlers for their batters to score against.
Key PBKS Players Against RCB
KL Rahul – His 132* in 2020 is the highest individual score in this rivalry. He played for RCB first (2013–2017) before captaining PBKS. Having represented both teams, he carries extra emotional weight with fans on both sides.
Shreyas Iyer – PBKS’ 2025 captain led them to their first Final since 2014. His 87* against MI in Qualifier 2 kept PBKS alive. His 242 runs in 3 unbeaten innings at Ahmedabad showed his big-match temperament, even though the Final didn’t go PBKS’ way.
Yuzvendra Chahal – 29 wickets across both franchises. Now at PBKS, the former RCB leg-spinner’s 2/11 in the rain-shortened 2025 match was a reminder of what RCB lost when he left. His googlies remain one of the toughest deliveries to pick in the IPL.
Shashank Singh – His unbeaten 61 in the 2025 Final nearly pulled off the impossible for PBKS. With 42 needed off 12 balls, he launched sixes that had PBKS fans believing. Only Bhuvneshwar Kumar’s tight death-over bowling denied him the finish.
Suggested Reads:
RCB vs PBKS Head-to-Head: Summary
RCB leads 19–18 across 37 IPL matches. PBKS held the advantage for most of this rivalry’s history, but RCB’s three wins in the 2025 playoffs (including the Final) flipped the overall record. It remains the closest head-to-head between any two original IPL franchises.
| Stat | Detail |
|---|---|
| Total Matches | 37 |
| RCB Wins | 19 |
| PBKS Wins | 18 |
| Highest Team Score (RCB) | 241/7 (2024, Dharamsala) |
| Highest Team Score (PBKS) | 232/2 (2011, Dharamsala) |
| Lowest Team Score | 84 all out – RCB (2020) |
| Highest Individual Score | 132* – KL Rahul, PBKS (2020) |
| Biggest Win Margin | 138 runs – RCB (2015) |
| Most Runs | 1,159 – Virat Kohli (RCB) |
| Most Wickets | 29 – Yuzvendra Chahal (RCB/PBKS) |
| Best Bowling | 4/17 – Piyush Chawla, PBKS (2011) |
| IPL 2025 Final | RCB won by 6 runs (Ahmedabad) |
Nineteen vs eighteen. Thirty-seven matches. One IPL Final. And a trophy drought that lasted 18 years before RCB finally lifted the cup against the very team that had led this head-to-head for over a decade. The RCB vs PBKS rivalry is the IPL’s ultimate story of balance and drama. When they meet again in 2026, whoever wins goes to 20. In a rivalry this tight, that single win will mean everything.
