Thirty-eight games in, the PBKS vs RCB head to head is almost dead level, with Royal Challengers Bengaluru 20-18 up on Punjab Kings since 5 May 2008. Momentum sits firmly with Bengaluru, who have strung together 4 straight wins, the newest a 23 run victory at Dharamsala on 17 May 2026.
Older team names are folded in: Kings XI Punjab (used until 2020) and Royal Challengers Bangalore (until 2023). Below you can follow how the lead has changed hands, who has starred for each side and which results were the most one-sided.
Punjab Kings vs Royal Challengers Bengaluru stats: the swings
Results here come in streaks. Punjab took every game of the 2013, 2014, 2017, 2020 and 2022 seasons, and RCB replied with sweeps of their own in 2016, 2018, 2019 and 2024.
Bengaluru own the current era. From 2023 onward they have lost just once in 8 meetings, a 5 wicket defeat at the Chinnaswamy on 18 Apr 2025. They beat Punjab three times in 2025, the last of those the IPL 2025 final in Ahmedabad on 3 Jun 2025, settled by just 6 runs.
Batting order has mattered little, with 20 wins for teams chasing and 18 for teams defending. The bigger story is how many runs get scored: the average first innings is 182, so any PBKS vs RCB pitch report built from these numbers points to plenty of runs. Club-wide figures sit on the Punjab Kings records page and the Royal Challengers Bengaluru records page.
PBKS vs RCB Head to Head Record in the IPL
| Matches | Punjab Kings won | Royal Challengers Bengaluru won | Tied | No result | First meeting | Latest meeting |
|---|---|---|---|---|---|---|
| 38 | 18 | 20 | 0 | 0 | 5 May 2008 | 17 May 2026 |
PBKS vs RCB Results by Season
| Season | Matches | Punjab Kings won | Royal Challengers Bengaluru won | Tied/NR |
|---|---|---|---|---|
| 2026 | 1 | 0 | 1 | 0 |
| 2025 | 4 | 1 | 3 | 0 |
| 2024 | 2 | 0 | 2 | 0 |
| 2023 | 1 | 0 | 1 | 0 |
| 2022 | 2 | 2 | 0 | 0 |
| 2021 | 2 | 1 | 1 | 0 |
| 2020 | 2 | 2 | 0 | 0 |
| 2019 | 2 | 0 | 2 | 0 |
| 2018 | 2 | 0 | 2 | 0 |
| 2017 | 2 | 2 | 0 | 0 |
| 2016 | 2 | 0 | 2 | 0 |
| 2015 | 2 | 1 | 1 | 0 |
| 2014 | 2 | 2 | 0 | 0 |
| 2013 | 2 | 2 | 0 | 0 |
| 2012 | 2 | 1 | 1 | 0 |
| 2011 | 2 | 1 | 1 | 0 |
| 2010 | 2 | 0 | 2 | 0 |
| 2009 | 2 | 1 | 1 | 0 |
| 2008 | 2 | 2 | 0 | 0 |
Most Runs in PBKS vs RCB Matches
| Batter | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| V Kohli Royal Challengers Bengaluru | 37 | 37 | 1,217 | 113 | 36.88 | 133.59 | 1 | 7 |
| AB de Villiers Royal Challengers Bengaluru | 21 | 21 | 718 | 89* | 47.87 | 159.91 | 0 | 7 |
| CH Gayle Royal Challengers Bengaluru | 12 | 12 | 634 | 117 | 52.83 | 176.60 | 2 | 5 |
| KL Rahul Punjab Kings | 8 | 8 | 451 | 132* | 90.20 | 151.85 | 1 | 2 |
| SE Marsh Punjab Kings | 10 | 10 | 266 | 79* | 33.25 | 129.13 | 0 | 2 |
| DA Miller Punjab Kings | 10 | 10 | 251 | 101* | 27.89 | 167.33 | 1 | 1 |
| MA Agarwal Punjab Kings | 9 | 9 | 246 | 57 | 27.33 | 141.38 | 0 | 1 |
| CH Gayle Punjab Kings | 5 | 5 | 239 | 99* | 59.75 | 152.23 | 0 | 2 |
| Shashank Singh Punjab Kings | 7 | 7 | 210 | 61* | 52.50 | 165.35 | 0 | 2 |
| RM Patidar Royal Challengers Bengaluru | 8 | 8 | 206 | 55 | 29.43 | 140.14 | 0 | 1 |
Most Wickets in PBKS vs RCB Matches
| Bowler | M | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|
| YS Chahal Royal Challengers Bengaluru | 16 | 16 | 25 | 4/25 | 17.08 | 7.88 | 0 |
| Sandeep Sharma Punjab Kings | 10 | 10 | 16 | 3/15 | 18.75 | 8.33 | 0 |
| PP Chawla Punjab Kings | 12 | 12 | 15 | 4/17 | 20.73 | 7.07 | 0 |
| Harpreet Brar Punjab Kings | 10 | 10 | 13 | 3/19 | 20.38 | 7.79 | 0 |
| Mohammed Siraj Royal Challengers Bengaluru | 10 | 10 | 13 | 4/21 | 27.46 | 10.20 | 0 |
| HV Patel Royal Challengers Bengaluru | 9 | 9 | 12 | 4/34 | 24.75 | 9.79 | 0 |
| Arshdeep Singh Punjab Kings | 12 | 12 | 12 | 3/40 | 32.25 | 9.84 | 0 |
| S Aravind Royal Challengers Bengaluru | 6 | 6 | 11 | 4/14 | 12.64 | 7.72 | 0 |
| AR Patel Punjab Kings | 9 | 9 | 11 | 3/11 | 19.55 | 7.17 | 0 |
| UT Yadav Royal Challengers Bengaluru | 5 | 5 | 9 | 3/23 | 17.67 | 8.37 | 0 |
Highest individual scores
| Batter | Score | Balls | 4s | 6s | Date |
|---|---|---|---|---|---|
| KL Rahul Punjab Kings | 132* | 69 | 14 | 7 | 24 Sep 2020 |
| CH Gayle Royal Challengers Bengaluru | 117 | 57 | 7 | 12 | 6 May 2015 |
| V Kohli Royal Challengers Bengaluru | 113 | 50 | 12 | 8 | 18 May 2016 |
| CH Gayle Royal Challengers Bengaluru | 107 | 49 | 10 | 9 | 6 May 2011 |
| AC Gilchrist Punjab Kings | 106 | 55 | 8 | 9 | 17 May 2011 |
Best bowling figures
| Bowler | Figures | Overs | Date |
|---|---|---|---|
| S Aravind Royal Challengers Bengaluru | 4/14 | 4 | 6 May 2011 |
| MA Starc Royal Challengers Bengaluru | 4/15 | 4 | 6 May 2015 |
| PP Chawla Punjab Kings | 4/17 | 4 | 17 May 2011 |
| Mohammed Siraj Royal Challengers Bengaluru | 4/21 | 4 | 20 Apr 2023 |
| YS Chahal Royal Challengers Bengaluru | 4/25 | 3 | 18 May 2016 |
Highest team totals
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Royal Challengers Bengaluru | 241/7 | 20 | Punjab Kings | HPCA Stadium, Dharamsala | 9 May 2024 |
| Punjab Kings | 232/2 | 20 | Royal Challengers Bengaluru | HPCA Stadium, Dharamsala | 17 May 2011 |
| Royal Challengers Bengaluru | 226/3 | 20 | Punjab Kings | M Chinnaswamy Stadium, Bengaluru | 6 May 2015 |
| Royal Challengers Bengaluru | 222/4 | 20 | Punjab Kings | HPCA Stadium, Dharamsala | 17 May 2026 |
| Royal Challengers Bengaluru | 211/3 | 15 | Punjab Kings | M Chinnaswamy Stadium, Bengaluru | 18 May 2016 |
Lowest totals
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Punjab Kings | 88 | 13.4 | Royal Challengers Bengaluru | M Chinnaswamy Stadium, Bengaluru | 6 May 2015 |
| Punjab Kings | 88 | 15.1 | Royal Challengers Bengaluru | Holkar Cricket Stadium, Indore | 14 May 2018 |
| Punjab Kings | 101 | 14.1 | Royal Challengers Bengaluru | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | 29 May 2025 |
| Royal Challengers Bengaluru | 109 | 17 | Punjab Kings | Dubai International Cricket Stadium, Dubai | 24 Sep 2020 |
| Royal Challengers Bengaluru | 119 | 19 | Punjab Kings | M Chinnaswamy Stadium, Bengaluru | 5 May 2017 |
Biggest wins
| Result | Format | Venue | Date |
|---|---|---|---|
| Royal Challengers Bengaluru won by 138 runs | T20 | M Chinnaswamy Stadium, Bengaluru | 6 May 2015 |
| Punjab Kings won by 111 runs | T20 | HPCA Stadium, Dharamsala | 17 May 2011 |
| Punjab Kings won by 97 runs | T20 | Dubai International Cricket Stadium, Dubai | 24 Sep 2020 |
| Royal Challengers Bengaluru won by 10 wickets | T20 | Holkar Cricket Stadium, Indore | 14 May 2018 |
| Punjab Kings won by 9 wickets | T20 | Punjab Cricket Association IS Bindra Stadium, Mohali | 12 May 2008 |
| Royal Challengers Bengaluru won by 8 wickets | T20 | M Chinnaswamy Stadium, Bengaluru | 16 Mar 2010 |
Most player of the match awards
| Player | Awards |
|---|---|
| V Kohli Royal Challengers Bengaluru | 4 |
| CH Gayle Royal Challengers Bengaluru | 3 |
| Sandeep Sharma Punjab Kings | 3 |
| AC Gilchrist Punjab Kings | 2 |
| AR Patel Punjab Kings | 2 |
| UT Yadav Royal Challengers Bengaluru | 2 |
Grounds Where PBKS and RCB Have Met Most
| Ground | Matches | Punjab Kings won | Royal Challengers Bengaluru won |
|---|---|---|---|
| M Chinnaswamy Stadium | 13 | 6 | 7 |
| Punjab Cricket Association IS Bindra Stadium | 8 | 3 | 5 |
| HPCA Stadium | 3 | 1 | 2 |
| Kingsmead | 2 | 1 | 1 |
| Dubai International Cricket Stadium | 2 | 2 | 0 |
| Holkar Cricket Stadium | 2 | 1 | 1 |
Latest PBKS vs RCB Match Results
| Date | Venue | Result |
|---|---|---|
| 17 May 2026 | HPCA Stadium, Dharamsala | Royal Challengers Bengaluru won by 23 runs |
| 3 Jun 2025 | Narendra Modi Stadium, Ahmedabad | Royal Challengers Bengaluru won by 6 runs |
| 29 May 2025 | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Royal Challengers Bengaluru won by 8 wickets |
| 20 Apr 2025 | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Royal Challengers Bengaluru won by 7 wickets |
| 18 Apr 2025 | M Chinnaswamy Stadium, Bengaluru | Punjab Kings won by 5 wickets |
| 9 May 2024 | HPCA Stadium, Dharamsala | Royal Challengers Bengaluru won by 60 runs |
| 25 Mar 2024 | M Chinnaswamy Stadium, Bengaluru | Royal Challengers Bengaluru won by 4 wickets |
| 20 Apr 2023 | Punjab Cricket Association IS Bindra Stadium, Mohali | Royal Challengers Bengaluru won by 24 runs |
| 13 May 2022 | Brabourne Stadium, Mumbai | Punjab Kings won by 54 runs |
| 27 Mar 2022 | DY Patil Sports Academy, Navi Mumbai | Punjab Kings won by 5 wickets |
Kohli, Rahul, Gayle and the leading bowlers
Against Punjab, Virat Kohli (RCB) has piled up 1,217 runs from 37 innings, including a century and 7 half-centuries, and nobody else is close. Four match awards in this fixture are also his. AB de Villiers (RCB) follows with 718 and a strike rate of 159.91.
Punjab’s best performer is KL Rahul (PBKS), who averages 90.20 from 8 knocks for his 451. In Dubai on 24 Sep 2020 he made 132 not out from 69 deliveries, the biggest individual score between these sides, and Punjab cruised to a 97 run win.
Chris Gayle shows up twice in the batting table: 634 runs in RCB colours and 239 for Punjab, since this page splits a player’s runs by the team he was representing. His 117 for RCB on 6 May 2015 set up a 138 run victory, the widest margin in the series.
Yuzvendra Chahal (RCB) heads the bowling on 25 wickets at 17.08. Sandeep Sharma (PBKS) has 16, while S Aravind (RCB) owns the top spell of 4/14, bowled on 6 May 2011.
Highest totals, lowest totals and grounds
Dharamsala is the place for runs in this fixture. RCB’s 241/7 at the HPCA Stadium, made on 9 May 2024, tops the list of totals, and three of the five biggest have come there. Punjab’s peak, 232/2, was also made at that ground on 17 May 2011 and led to a 111 run win. In Bengaluru on 18 May 2016, RCB raced to 211/3 in only 15 overs.
Punjab have twice been dismissed for 88, in Bengaluru in 2015 and in Indore in 2018; the second of those ended in a 10 wicket RCB win. RCB’s smallest total is 109, made in that Dubai match where Rahul starred.
Thirteen games at the M Chinnaswamy Stadium have split 7-6 in RCB’s favour. Bengaluru are also 5-3 up at the PCA Stadium in Mohali, so playing at home has not helped Punjab much.
Questions about PBKS vs RCB
What is the PBKS vs RCB head to head record?
Bengaluru are 20-18 ahead after 38 IPL games, all with a result, going back to May 2008. They have taken the four most recent meetings.
Who came out on top in the last PBKS vs RCB match?
RCB set 222/4 at Dharamsala on 17 May 2026 and won by 23 runs. Their previous win over Punjab was the 6 run result in Ahmedabad on 3 Jun 2025.
Which batter has scored most runs in PBKS vs RCB games?
Kohli, with 1,217 for Bengaluru at an average of 36.88. De Villiers (718) and Gayle (634) are next, both for RCB, while Rahul’s 451 is Punjab’s best.
What is the top individual score in PBKS vs RCB history?
Rahul’s unbeaten 132 for Punjab in Dubai on 24 Sep 2020. RCB’s 241/7 at Dharamsala on 9 May 2024 is the record team total.
Do teams batting first or chasing win more PBKS vs RCB games?
There is almost nothing in it: chasing teams lead 20 to 18. Because the first innings averages 182, a chase in this fixture usually means a big score.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.