RCB vs PBKS Head to Head Record in IPL: Complete Stats, Results and History

Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).

RCB vs PBKS head to head: Royal Challengers Bengaluru and Punjab Kings have met 38 times in the IPL since their first game on 5 May 2008. RCB have won 20, PBKS have won 18. Royal Challengers Bengaluru lead the head-to-head. This page is a complete history of the fixture: every result, every season, the top performers and the matches people still talk about.

It is part of our IPL head to head records hub, which compares all 45 rivalries between the current franchises.

Why the RCB vs PBKS Rivalry Matters

Royal Challengers Bengaluru (known as Royal Challengers Bangalore until 2023) have won 2 IPL titles (2025, 2026) and finished runners-up in 2009, 2011, 2016. Punjab Kings (known as Kings XI Punjab until 2020) are still waiting for a first IPL title and finished runners-up in 2014, 2025.

Bengaluru against Punjab is one of the league’s closest rivalries and, since the 2025 final in Ahmedabad, one of its most charged. RCB won that final to claim their first title, beating a Punjab side who were also chasing a first trophy. The overall record has rarely been more than a couple of wins apart.

Over 38 meetings spread across 19 seasons, the fixture has produced 2 playoff meetings, and its highest-scoring game (9 May 2024) produced 422 runs in total.

RCB vs PBKS Overall Head to Head Record at a Glance

Played RCB won PBKS won Tied (Super Over) No result
38 20 18 0 0

Of the 38 matches with a clear result (excluding Super Over ties), the side batting first won 18 and the chasing side won 20. Chasing has been the better option in this fixture. The team that won the toss went on to win 17 of those 38 games.

Form swings matter here: across the last five meetings the record is RCB 4, PBKS 1.

RCB vs PBKS Season-by-Season Results from 2008

Season Date Winner Margin Venue
2008 5 May 2008 PBKS 6 wickets M Chinnaswamy Stadium
2008 12 May 2008 PBKS 9 wickets Punjab Cricket Association Stadium
2009 24 Apr 2009 PBKS 7 wickets Kingsmead
2009 1 May 2009 RCB 8 runs Kingsmead
2010 16 Mar 2010 RCB 8 wickets M Chinnaswamy Stadium
2010 2 Apr 2010 RCB 6 wickets Punjab Cricket Association Stadium
2011 6 May 2011 RCB 85 runs M Chinnaswamy Stadium
2011 17 May 2011 PBKS 111 runs Himachal Pradesh Cricket Association Stadium
2012 20 Apr 2012 RCB 5 wickets Punjab Cricket Association Stadium
2012 2 May 2012 PBKS 4 wickets M Chinnaswamy Stadium
2013 6 May 2013 PBKS 6 wickets Punjab Cricket Association Stadium
2013 14 May 2013 PBKS 7 wickets M Chinnaswamy Stadium
2014 28 Apr 2014 PBKS 5 wickets Dubai International Cricket Stadium
2014 9 May 2014 PBKS 32 runs M Chinnaswamy Stadium
2015 6 May 2015 RCB 138 runs M Chinnaswamy Stadium
2015 13 May 2015 PBKS 22 runs Punjab Cricket Association Stadium
2016 9 May 2016 RCB 1 run PCA Stadium, Mohali
2016 18 May 2016 RCB 82 runs (DLS) M Chinnaswamy Stadium
2017 10 Apr 2017 PBKS 8 wickets Holkar Cricket Stadium
2017 5 May 2017 PBKS 19 runs M Chinnaswamy Stadium
2018 13 Apr 2018 RCB 4 wickets M Chinnaswamy Stadium
2018 14 May 2018 RCB 10 wickets Holkar Cricket Stadium
2019 13 Apr 2019 RCB 8 wickets PCA Stadium, Mohali
2019 24 Apr 2019 RCB 17 runs M Chinnaswamy Stadium
2020 24 Sep 2020 PBKS 97 runs Dubai International Cricket Stadium
2020 15 Oct 2020 PBKS 8 wickets Sharjah Cricket Stadium
2021 30 Apr 2021 PBKS 34 runs Narendra Modi Stadium
2021 3 Oct 2021 RCB 6 runs Sharjah Cricket Stadium
2022 27 Mar 2022 PBKS 5 wickets Dr DY Patil Sports Academy
2022 13 May 2022 PBKS 54 runs Brabourne Stadium
2023 20 Apr 2023 RCB 24 runs PCA Stadium, Mohali
2024 25 Mar 2024 RCB 4 wickets M Chinnaswamy Stadium
2024 9 May 2024 RCB 60 runs Himachal Pradesh Cricket Association Stadium
2025 18 Apr 2025 PBKS 5 wickets M Chinnaswamy Stadium
2025 20 Apr 2025 RCB 7 wickets Maharaja Yadavindra Singh International Cricket Stadium
2025 29 May 2025 RCB 8 wickets (Qualifier 1) Maharaja Yadavindra Singh International Cricket Stadium
2025 3 Jun 2025 RCB 6 runs (Final) Narendra Modi Stadium
2026 17 May 2026 RCB 23 runs Himachal Pradesh Cricket Association Stadium

2008

PBKS won the season series 2-0.

  • 5 May 2008, M Chinnaswamy Stadium: RCB batted first and made 126, led by Rahul Dravid 66 (51), with Piyush Chawla 3/25 the pick of the PBKS bowlers. PBKS replied with 127/4, Shaun Marsh 39 (34) top-scoring as Praveen Kumar 2/22 did the damage for RCB. PBKS won by 6 wickets. Player of the match: S Sreesanth.
  • 12 May 2008, Punjab Cricket Association Stadium: RCB batted first and made 143/8, led by Mark Boucher 39 (32), with S Sreesanth 3/29 the pick of the PBKS bowlers. PBKS replied with 144/1, Shaun Marsh 74* (51) top-scoring. PBKS won by 9 wickets. Player of the match: Shaun Marsh.

2009

The season series was shared.

  • 24 Apr 2009, Kingsmead: RCB batted first and made 168/9, led by Jacques Kallis 62 (46), with Yusuf Abdulla 4/31 the pick of the PBKS bowlers. PBKS replied with 173/3, Ravi Bopara 84 (59) top-scoring. PBKS won by 7 wickets. Player of the match: Ravi Bopara.
  • 1 May 2009, Kingsmead: RCB batted first and made 145/9, led by RE van der Merwe 35 (19), with Yusuf Abdulla 4/36 the pick of the PBKS bowlers. PBKS replied with 137/7, Yuvraj Singh 50 (34) top-scoring as RE van der Merwe 2/22 did the damage for RCB. RCB won by 8 runs. Player of the match: Yuvraj Singh.

2010

RCB won the season series 2-0.

  • 16 Mar 2010, M Chinnaswamy Stadium: PBKS batted first and made 203/3, led by Ravi Bopara 77 (50). RCB replied with 204/2, Jacques Kallis 89* (55) top-scoring. RCB won by 8 wickets. Player of the match: Jacques Kallis.
  • 2 Apr 2010, Punjab Cricket Association Stadium: PBKS batted first and made 181/5, led by Kumar Sangakkara 45 (27). RCB replied with 184/4, Kevin Pietersen 66* (44) top-scoring. RCB won by 6 wickets. Player of the match: Kevin Pietersen.

2011

The season series was shared.

  • 6 May 2011, M Chinnaswamy Stadium: RCB batted first and made 205/6, led by Chris Gayle 107 (49), with Ryan Harris 3/38 the pick of the PBKS bowlers. PBKS replied with 120/9, Ryan McLaren 28 (32) top-scoring as Sreenath Aravind 4/14 did the damage for RCB. RCB won by 85 runs. Player of the match: Chris Gayle.
  • 17 May 2011, Himachal Pradesh Cricket Association Stadium: PBKS batted first and made 232/2, led by Adam Gilchrist 106 (55), with Charl Langeveldt 2/48 the pick of the RCB bowlers. RCB replied with 121, AB de Villiers 34 (27) top-scoring as Piyush Chawla 4/17 did the damage for PBKS. PBKS won by 111 runs. Player of the match: Adam Gilchrist.

2012

The season series was shared.

  • 20 Apr 2012, Punjab Cricket Association Stadium: PBKS batted first and made 163/6, led by David Hussey 41 (34), with Zaheer Khan 2/25 the pick of the RCB bowlers. RCB replied with 166/5, Chris Gayle 87 (56) top-scoring as Parvinder Awana 4/34 did the damage for PBKS. RCB won by 5 wickets. Player of the match: Chris Gayle.
  • 2 May 2012, M Chinnaswamy Stadium: RCB batted first and made 158/5, led by Chris Gayle 71 (42), with Azhar Mahmood 3/20 the pick of the PBKS bowlers. PBKS replied with 163/6, Navdeep Saini 50 (36) top-scoring as Andrew McDonald 2/25 did the damage for RCB. PBKS won by 4 wickets. Player of the match: Azhar Mahmood.

2013

PBKS won the season series 2-0.

  • 6 May 2013, Punjab Cricket Association Stadium: RCB batted first and made 190/3, led by Chris Gayle 61 (33), with Manpreet Gony 2/41 the pick of the PBKS bowlers. PBKS replied with 194/4, David Miller 101* (38) top-scoring as Murali Kartik 2/24 did the damage for RCB. PBKS won by 6 wickets. Player of the match: David Miller.
  • 14 May 2013, M Chinnaswamy Stadium: RCB batted first and made 174/5, led by Chris Gayle 77 (53), with Parvinder Awana 3/39 the pick of the PBKS bowlers. PBKS replied with 176/3, Adam Gilchrist 85* (54) top-scoring. PBKS won by 7 wickets. Player of the match: Adam Gilchrist.

2014

PBKS won the season series 2-0.

  • 28 Apr 2014, Dubai International Cricket Stadium: RCB batted first and made 124/8, led by Yuvraj Singh 35 (32), with Sandeep Sharma 3/15 the pick of the PBKS bowlers. PBKS replied with 127/5, Virender Sehwag 32 (26) top-scoring as Yuzvendra Chahal 2/23 did the damage for RCB. PBKS won by 5 wickets. Player of the match: Sandeep Sharma.
  • 9 May 2014, M Chinnaswamy Stadium: PBKS batted first and made 198/8, led by David Miller 66 (29), with Yuzvendra Chahal 2/23 the pick of the RCB bowlers. RCB replied with 166/9, AB de Villiers 53 (26) top-scoring as Sandeep Sharma 3/25 did the damage for PBKS. PBKS won by 32 runs. Player of the match: Sandeep Sharma.

2015

The season series was shared.

  • 6 May 2015, M Chinnaswamy Stadium: RCB batted first and made 226/3, led by Chris Gayle 117 (57), with Sandeep Sharma 2/41 the pick of the PBKS bowlers. PBKS replied with 88, Axar Patel 40* (21) top-scoring as Mitchell Starc 4/15 did the damage for RCB. RCB won by 138 runs. Player of the match: Chris Gayle.
  • 13 May 2015, Punjab Cricket Association Stadium: PBKS batted first and made 106/6, led by Wriddhiman Saha 31 (12), with Harshal Patel 2/12 the pick of the RCB bowlers. RCB replied with 84/6, Mandeep Singh 20 (14) top-scoring as Axar Patel 2/11 did the damage for PBKS. PBKS won by 22 runs. Player of the match: Axar Patel.

2016

RCB won the season series 2-0.

  • 9 May 2016, PCA Stadium, Mohali: RCB batted first and made 175/6, led by AB de Villiers 64 (35), with KC Cariappa 2/16 the pick of the PBKS bowlers. PBKS replied with 174/4, Murali Vijay 89 (57) top-scoring as Shane Watson 2/22 did the damage for RCB. RCB won by 1 run. Player of the match: Shane Watson.
  • 18 May 2016, M Chinnaswamy Stadium: RCB batted first and made 211/3, led by Virat Kohli 113 (50). PBKS replied with 120/9, Wriddhiman Saha 24 (10) top-scoring as Yuzvendra Chahal 4/25 did the damage for RCB. RCB won by 82 runs (DLS). Player of the match: Virat Kohli.

2017

PBKS won the season series 2-0.

  • 10 Apr 2017, Holkar Cricket Stadium: RCB batted first and made 148/4, led by AB de Villiers 89* (46), with Varun Aaron 2/21 the pick of the PBKS bowlers. PBKS replied with 150/2, Hashim Amla 58* (38) top-scoring. PBKS won by 8 wickets. Player of the match: Axar Patel.
  • 5 May 2017, M Chinnaswamy Stadium: PBKS batted first and made 138/7, led by Axar Patel 38* (17), with Aniket Choudhary 2/17 the pick of the RCB bowlers. RCB replied with 119, Mandeep Singh 46 (40) top-scoring as Axar Patel 3/11 did the damage for PBKS. PBKS won by 19 runs. Player of the match: Sandeep Sharma.

2018

RCB won the season series 2-0.

  • 13 Apr 2018, M Chinnaswamy Stadium: PBKS batted first and made 155, led by KL Rahul 47 (30), with Umesh Yadav 3/23 the pick of the RCB bowlers. RCB replied with 159/6, AB de Villiers 57 (40) top-scoring as Ravichandran Ashwin 2/30 did the damage for PBKS. RCB won by 4 wickets. Player of the match: Umesh Yadav.
  • 14 May 2018, Holkar Cricket Stadium: PBKS batted first and made 88, led by Aaron Finch 26 (23), with Umesh Yadav 3/23 the pick of the RCB bowlers. RCB replied with 92/0, Virat Kohli 48* (28) top-scoring. RCB won by 10 wickets. Player of the match: Umesh Yadav.

2019

RCB won the season series 2-0.

  • 13 Apr 2019, PCA Stadium, Mohali: PBKS batted first and made 173/4, led by Chris Gayle 99* (64), with Yuzvendra Chahal 2/33 the pick of the RCB bowlers. RCB replied with 174/2, Virat Kohli 67 (53) top-scoring. RCB won by 8 wickets. Player of the match: AB de Villiers.
  • 24 Apr 2019, M Chinnaswamy Stadium: RCB batted first and made 202/4, led by AB de Villiers 82* (44). PBKS replied with 185/7, Nicholas Pooran 46 (28) top-scoring as Umesh Yadav 3/36 did the damage for RCB. RCB won by 17 runs. Player of the match: AB de Villiers.

2020

PBKS won the season series 2-0.

  • 24 Sep 2020, Dubai International Cricket Stadium: PBKS batted first and made 206/3, led by KL Rahul 132* (69), with Shivam Dube 2/33 the pick of the RCB bowlers. RCB replied with 109, Washington Sundar 30 (27) top-scoring as Murugan Ashwin 3/21 did the damage for PBKS. PBKS won by 97 runs. Player of the match: KL Rahul.
  • 15 Oct 2020, Sharjah Cricket Stadium: RCB batted first and made 171/6, led by Virat Kohli 48 (39), with Murugan Ashwin 2/23 the pick of the PBKS bowlers. PBKS replied with 177/2, KL Rahul 61* (49) top-scoring. PBKS won by 8 wickets. Player of the match: KL Rahul.

2021

The season series was shared.

  • 30 Apr 2021, Narendra Modi Stadium: PBKS batted first and made 179/5, led by KL Rahul 91* (57), with Kyle Jamieson 2/32 the pick of the RCB bowlers. RCB replied with 145/8, Virat Kohli 35 (34) top-scoring as Harpreet Brar 3/19 did the damage for PBKS. PBKS won by 34 runs. Player of the match: Harpreet Brar.
  • 3 Oct 2021, Sharjah Cricket Stadium: RCB batted first and made 164/7, led by Glenn Maxwell 57 (33), with Moises Henriques 3/12 the pick of the PBKS bowlers. PBKS replied with 158/6, Mayank Agarwal 57 (42) top-scoring as Yuzvendra Chahal 3/29 did the damage for RCB. RCB won by 6 runs. Player of the match: Glenn Maxwell.

2022

PBKS won the season series 2-0.

  • 27 Mar 2022, Dr DY Patil Sports Academy: RCB batted first and made 205/2, led by Faf du Plessis 88 (57). PBKS replied with 208/5, Bhanuka Rajapaksa 43 (22) top-scoring as Mohammed Siraj 2/59 did the damage for RCB. PBKS won by 5 wickets. Player of the match: OF Smith.
  • 13 May 2022, Brabourne Stadium: PBKS batted first and made 209/9, led by Liam Livingstone 70 (42), with Harshal Patel 4/34 the pick of the RCB bowlers. RCB replied with 155/9, Glenn Maxwell 35 (22) top-scoring as Kagiso Rabada 3/21 did the damage for PBKS. PBKS won by 54 runs. Player of the match: Jonny Bairstow.

2023

  • 20 Apr 2023, PCA Stadium, Mohali: RCB batted first and made 174/4, led by Faf du Plessis 84 (56), with Harpreet Brar 2/31 the pick of the PBKS bowlers. PBKS replied with 150, Prabhsimran Singh 46 (30) top-scoring as Mohammed Siraj 4/21 did the damage for RCB. RCB won by 24 runs. Player of the match: Mohammed Siraj.

2024

RCB won the season series 2-0.

  • 25 Mar 2024, M Chinnaswamy Stadium: PBKS batted first and made 176/6, led by Shikhar Dhawan 45 (37), with Mohammed Siraj 2/26 the pick of the RCB bowlers. RCB replied with 178/6, Virat Kohli 77 (49) top-scoring as Harpreet Brar 2/13 did the damage for PBKS. RCB won by 4 wickets. Player of the match: Virat Kohli.
  • 9 May 2024, Himachal Pradesh Cricket Association Stadium: RCB batted first and made 241/7, led by Virat Kohli 92 (47), with Harshal Patel 3/38 the pick of the PBKS bowlers. PBKS replied with 181, RR Rossouw 61 (27) top-scoring as Mohammed Siraj 3/43 did the damage for RCB. RCB won by 60 runs. Player of the match: Virat Kohli.

2025

RCB won the season series 3-1.

  • 18 Apr 2025, M Chinnaswamy Stadium: RCB batted first and made 95/9, led by Tim David 50* (26), with Marco Jansen 2/10 the pick of the PBKS bowlers. PBKS replied with 98/5, Nehal Wadhera 33* (19) top-scoring as Josh Hazlewood 3/14 did the damage for RCB. PBKS won by 5 wickets. Player of the match: Tim David.
  • 20 Apr 2025, Maharaja Yadavindra Singh International Cricket Stadium: PBKS batted first and made 157/6, led by Prabhsimran Singh 33 (17), with Krunal Pandya 2/25 the pick of the RCB bowlers. RCB replied with 159/3, Virat Kohli 73* (54) top-scoring. RCB won by 7 wickets. Player of the match: Virat Kohli.
  • 29 May 2025, Maharaja Yadavindra Singh International Cricket Stadium (Qualifier 1): PBKS batted first and made 101, led by Marcus Stoinis 26 (17), with Suyash Sharma 3/17 the pick of the RCB bowlers. RCB replied with 106/2, Phil Salt 56* (27) top-scoring. RCB won by 8 wickets. Player of the match: Suyash Sharma.
  • 3 Jun 2025, Narendra Modi Stadium (Final): RCB batted first and made 190/9, led by Virat Kohli 43 (35), with Arshdeep Singh 3/40 the pick of the PBKS bowlers. PBKS replied with 184/7, Shashank Singh 61* (30) top-scoring as Krunal Pandya 2/17 did the damage for RCB. RCB won by 6 runs. Player of the match: Krunal Pandya.

2026

  • 17 May 2026, Himachal Pradesh Cricket Association Stadium: RCB batted first and made 222/4, led by Venkatesh Iyer 73* (40), with Harpreet Brar 2/35 the pick of the PBKS bowlers. PBKS replied with 199/8, Shashank Singh 56 (27) top-scoring as Rasikh Salam 3/36 did the damage for RCB. RCB won by 23 runs. Player of the match: Venkatesh Iyer.

Biggest Win for Each Side

Royal Challengers Bengaluru: by runs, a 138-run win on 6 May 2015 at M Chinnaswamy Stadium (RCB 226/3, PBKS 88); by wickets, a 10-wicket win on 14 May 2018 at Holkar Cricket Stadium, chasing 89 in 8.1 overs.

Punjab Kings: by runs, a 111-run win on 17 May 2011 at Himachal Pradesh Cricket Association Stadium (PBKS 232/2, RCB 121); by wickets, a 9-wicket win on 12 May 2008 at Punjab Cricket Association Stadium, chasing 144 in 15.4 overs.

The fixture has also had its share of tight finishes: 9 May 2016 (RCB by 1 run).

Highest and Lowest Totals in RCB vs PBKS Matches

Team Score Overs Result Date Venue
RCB 241/7 20.0 Won 9 May 2024 Himachal Pradesh Cricket Association Stadium
PBKS 232/2 20.0 Won 17 May 2011 Himachal Pradesh Cricket Association Stadium
RCB 226/3 20.0 Won 6 May 2015 M Chinnaswamy Stadium
RCB 222/4 20.0 Won 17 May 2026 Himachal Pradesh Cricket Association Stadium
RCB 211/3 15.0 Won 18 May 2016 M Chinnaswamy Stadium

The highest total in this rivalry is RCB’s 241/7 on 9 May 2024. 13 totals of 200 or more have been made in the fixture, 2 of them since the Impact Player era began in 2023.

Lowest all-out totals:

Team Score Date Venue
PBKS 88 6 May 2015 M Chinnaswamy Stadium
PBKS 88 14 May 2018 Holkar Cricket Stadium
PBKS 101 29 May 2025 Maharaja Yadavindra Singh International Cricket Stadium

Leading Run Scorers in RCB vs PBKS Matches

Player For Inns Runs Avg SR HS 50s/100s 6s
Virat Kohli RCB 37 1217 36.9 133.6 113 7/1 36
Chris Gayle PBKS 17 873 54.6 169.2 117 7/2 62
AB de Villiers RCB 21 718 47.9 159.9 89 7/0 44
KL Rahul PBKS 11 517 73.9 155.7 132 2/1 29
Mayank Agarwal RCB 13 297 22.8 136.9 57 1/0 12
Shaun Marsh PBKS 10 266 33.2 129.1 79 2/0 9
David Miller PBKS 10 251 27.9 167.3 101 1/1 12
Mandeep Singh PBKS 10 238 29.8 119.6 46 0/0 4

Virat Kohli leads the list with 1217 runs in 37 innings for RCB, at a strike rate of 133.6 and with 7 fifties and 1 hundred. Chris Gayle is next with 873 runs for PBKS. The fastest scorer among the top eight is Chris Gayle, and the biggest six-hitter overall in this fixture is Chris Gayle with 62 sixes.

Leading Wicket Takers in RCB vs PBKS Matches

Player For Wickets Runs Econ Best
Yuzvendra Chahal PBKS 30 553 8.11 4/25
Sandeep Sharma PBKS 16 300 8.33 3/15
Harshal Patel PBKS 16 380 9.91 4/34
Piyush Chawla PBKS 15 311 7.07 4/17
Harpreet Brar PBKS 13 265 7.79 3/19
Mohammed Siraj RCB 13 357 10.20 4/21
Arshdeep Singh PBKS 12 387 9.84 3/40
Sreenath Aravind RCB 11 139 7.72 4/14

Yuzvendra Chahal has taken the most wickets in this rivalry: 30 for PBKS at an economy rate of 8.11, with best figures of 4/25. Wickets here are bowler wickets only, so run-outs are not included.

Best bowling figures in a single match: Sreenath Aravind 4/14 against PBKS on 6 May 2011; Mitchell Starc 4/15 against PBKS on 6 May 2015; Piyush Chawla 4/17 against RCB on 17 May 2011.

Venue-by-Venue Breakdown

Venue Matches RCB wins PBKS wins
M Chinnaswamy Stadium 13 7 6
Punjab Cricket Association Stadium 5 2 3
Himachal Pradesh Cricket Association Stadium 3 2 1
PCA Stadium, Mohali 3 3 0
Kingsmead 2 1 1
Dubai International Cricket Stadium 2 0 2
Holkar Cricket Stadium 2 1 1
Sharjah Cricket Stadium 2 1 1
Narendra Modi Stadium 2 1 1
Maharaja Yadavindra Singh International Cricket Stadium 2 2 0
Dr DY Patil Sports Academy 1 0 1
Brabourne Stadium 1 0 1

M Chinnaswamy Stadium has hosted this fixture more than any other ground, 13 times, with RCB winning 7 and PBKS winning 6 there. In all, the rivalry has been played at 12 different venues, 9 of the meetings coming in seasons staged wholly or partly away from the teams’ home grounds (South Africa in 2009, the UAE in 2014, 2020 and 2021, and the neutral-venue league phase of 2022).

Playoff and Knockout Meetings

Season Stage Winner Margin Venue
2025 Qualifier 1 RCB 8 wickets Maharaja Yadavindra Singh International Cricket Stadium
2025 Final RCB 6 runs Narendra Modi Stadium
  • 29 May 2025, Maharaja Yadavindra Singh International Cricket Stadium (Qualifier 1): PBKS batted first and made 101, led by Marcus Stoinis 26 (17), with Suyash Sharma 3/17 the pick of the RCB bowlers. RCB replied with 106/2, Phil Salt 56* (27) top-scoring. RCB won by 8 wickets. Player of the match: Suyash Sharma.
  • 3 Jun 2025, Narendra Modi Stadium (Final): RCB batted first and made 190/9, led by Virat Kohli 43 (35), with Arshdeep Singh 3/40 the pick of the PBKS bowlers. PBKS replied with 184/7, Shashank Singh 61* (30) top-scoring as Krunal Pandya 2/17 did the damage for RCB. RCB won by 6 runs. Player of the match: Krunal Pandya.

Five Most Memorable RCB vs PBKS Matches

  1. Why it stands out: the highest-scoring game in the rivalry. 9 May 2024, Himachal Pradesh Cricket Association Stadium: RCB batted first and made 241/7, led by Virat Kohli 92 (47), with Harshal Patel 3/38 the pick of the PBKS bowlers. PBKS replied with 181, RR Rossouw 61 (27) top-scoring as Mohammed Siraj 3/43 did the damage for RCB. RCB won by 60 runs. Player of the match: Virat Kohli.
  2. Why it stands out: the narrowest win by runs. 9 May 2016, PCA Stadium, Mohali: RCB batted first and made 175/6, led by AB de Villiers 64 (35), with KC Cariappa 2/16 the pick of the PBKS bowlers. PBKS replied with 174/4, Murali Vijay 89 (57) top-scoring as Shane Watson 2/22 did the damage for RCB. RCB won by 1 run. Player of the match: Shane Watson.
  3. Why it stands out: a Qualifier 1 meeting. 29 May 2025, Maharaja Yadavindra Singh International Cricket Stadium (Qualifier 1): PBKS batted first and made 101, led by Marcus Stoinis 26 (17), with Suyash Sharma 3/17 the pick of the RCB bowlers. RCB replied with 106/2, Phil Salt 56* (27) top-scoring. RCB won by 8 wickets. Player of the match: Suyash Sharma.
  4. Why it stands out: a Final meeting. 3 Jun 2025, Narendra Modi Stadium (Final): RCB batted first and made 190/9, led by Virat Kohli 43 (35), with Arshdeep Singh 3/40 the pick of the PBKS bowlers. PBKS replied with 184/7, Shashank Singh 61* (30) top-scoring as Krunal Pandya 2/17 did the damage for RCB. RCB won by 6 runs. Player of the match: Krunal Pandya.
  5. Why it stands out: the highest individual score in the fixture, KL Rahul’s 132. 24 Sep 2020, Dubai International Cricket Stadium: PBKS batted first and made 206/3, led by KL Rahul 132* (69), with Shivam Dube 2/33 the pick of the RCB bowlers. RCB replied with 109, Washington Sundar 30 (27) top-scoring as Murugan Ashwin 3/21 did the damage for PBKS. PBKS won by 97 runs. Player of the match: KL Rahul.

Current Form and What Happens Next

The three most recent meetings:

  • 29 May 2025, Maharaja Yadavindra Singh International Cricket Stadium (Qualifier 1): PBKS batted first and made 101, led by Marcus Stoinis 26 (17), with Suyash Sharma 3/17 the pick of the RCB bowlers. RCB replied with 106/2, Phil Salt 56* (27) top-scoring. RCB won by 8 wickets. Player of the match: Suyash Sharma.
  • 3 Jun 2025, Narendra Modi Stadium (Final): RCB batted first and made 190/9, led by Virat Kohli 43 (35), with Arshdeep Singh 3/40 the pick of the PBKS bowlers. PBKS replied with 184/7, Shashank Singh 61* (30) top-scoring as Krunal Pandya 2/17 did the damage for RCB. RCB won by 6 runs. Player of the match: Krunal Pandya.
  • 17 May 2026, Himachal Pradesh Cricket Association Stadium: RCB batted first and made 222/4, led by Venkatesh Iyer 73* (40), with Harpreet Brar 2/35 the pick of the PBKS bowlers. PBKS replied with 199/8, Shashank Singh 56 (27) top-scoring as Rasikh Salam 3/36 did the damage for RCB. RCB won by 23 runs. Player of the match: Venkatesh Iyer.

In IPL 2026 the teams met 1 time, with RCB winning 1. The next chapter comes in IPL 2027, and this page will be updated after every meeting.

More rivalries: RCB vs MI head to head, RCB vs CSK head to head, RCB vs DC head to head, RCB vs KKR head to head, and the full IPL head to head records hub.

Frequently Asked Questions

What is the head to head record between Royal Challengers Bengaluru and Punjab Kings?

Royal Challengers Bengaluru and Punjab Kings have played 38 IPL matches: RCB have won 20 and PBKS have won 18 (as of the end of IPL 2026).

Who has won more matches, RCB or PBKS?

Royal Challengers Bengaluru have won more, 20 to 18.

What is the highest total in RCB vs PBKS matches?

Royal Challengers Bengaluru made 241/7 on 9 May 2024 at Himachal Pradesh Cricket Association Stadium, the highest total in this fixture.

Who has scored the most runs in RCB vs PBKS games?

Virat Kohli, with 1217 runs in 37 innings.

Who has taken the most wickets in RCB vs PBKS matches?

Yuzvendra Chahal, with 30 wickets.

Have RCB and PBKS met in the IPL playoffs?

Yes, 2 times: 2025 Qualifier 1 (RCB); 2025 Final (RCB).