Skip to content
Cricket Record Book

PBKS vs RCB Head to Head Record and Stats

Covers 38 IPL matches between Punjab Kings and Royal Challengers Bengaluru from May 2008 to May 2026 (including Kings XI Punjab, known as that until 2020; Royal Challengers Bangalore, known as that until 2023). Super overs are not counted in player figures.

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

MatchesPunjab Kings wonRoyal Challengers Bengaluru wonTiedNo resultFirst meetingLatest meeting
381820005 May 200817 May 2026

PBKS vs RCB Results by Season

SeasonMatchesPunjab Kings wonRoyal Challengers Bengaluru wonTied/NR
20261010
20254130
20242020
20231010
20222200
20212110
20202200
20192020
20182020
20172200
20162020
20152110
20142200
20132200
20122110
20112110
20102020
20092110
20082200

Most Runs in PBKS vs RCB Matches

BatterMInnsRunsHSAvgSR100s50s
V Kohli Royal Challengers Bengaluru37371,21711336.88133.5917
AB de Villiers Royal Challengers Bengaluru212171889*47.87159.9107
CH Gayle Royal Challengers Bengaluru121263411752.83176.6025
KL Rahul Punjab Kings88451132*90.20151.8512
SE Marsh Punjab Kings101026679*33.25129.1302
DA Miller Punjab Kings1010251101*27.89167.3311
MA Agarwal Punjab Kings992465727.33141.3801
CH Gayle Punjab Kings5523999*59.75152.2302
Shashank Singh Punjab Kings7721061*52.50165.3502
RM Patidar Royal Challengers Bengaluru882065529.43140.1401

Most Wickets in PBKS vs RCB Matches

BowlerMInnsWktsBestAvgEcon5w
YS Chahal Royal Challengers Bengaluru1616254/2517.087.880
Sandeep Sharma Punjab Kings1010163/1518.758.330
PP Chawla Punjab Kings1212154/1720.737.070
Harpreet Brar Punjab Kings1010133/1920.387.790
Mohammed Siraj Royal Challengers Bengaluru1010134/2127.4610.200
HV Patel Royal Challengers Bengaluru99124/3424.759.790
Arshdeep Singh Punjab Kings1212123/4032.259.840
S Aravind Royal Challengers Bengaluru66114/1412.647.720
AR Patel Punjab Kings99113/1119.557.170
UT Yadav Royal Challengers Bengaluru5593/2317.678.370

Highest individual scores

BatterScoreBalls4s6sDate
KL Rahul Punjab Kings132*6914724 Sep 2020
CH Gayle Royal Challengers Bengaluru117577126 May 2015
V Kohli Royal Challengers Bengaluru1135012818 May 2016
CH Gayle Royal Challengers Bengaluru107491096 May 2011
AC Gilchrist Punjab Kings106558917 May 2011

Best bowling figures

BowlerFiguresOversDate
S Aravind Royal Challengers Bengaluru4/1446 May 2011
MA Starc Royal Challengers Bengaluru4/1546 May 2015
PP Chawla Punjab Kings4/17417 May 2011
Mohammed Siraj Royal Challengers Bengaluru4/21420 Apr 2023
YS Chahal Royal Challengers Bengaluru4/25318 May 2016

Highest team totals

TeamTotalOversAgainstVenueDate
Royal Challengers Bengaluru241/720Punjab KingsHPCA Stadium, Dharamsala9 May 2024
Punjab Kings232/220Royal Challengers BengaluruHPCA Stadium, Dharamsala17 May 2011
Royal Challengers Bengaluru226/320Punjab KingsM Chinnaswamy Stadium, Bengaluru6 May 2015
Royal Challengers Bengaluru222/420Punjab KingsHPCA Stadium, Dharamsala17 May 2026
Royal Challengers Bengaluru211/315Punjab KingsM Chinnaswamy Stadium, Bengaluru18 May 2016

Lowest totals

TeamTotalOversAgainstVenueDate
Punjab Kings8813.4Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru6 May 2015
Punjab Kings8815.1Royal Challengers BengaluruHolkar Cricket Stadium, Indore14 May 2018
Punjab Kings10114.1Royal Challengers BengaluruMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur29 May 2025
Royal Challengers Bengaluru10917Punjab KingsDubai International Cricket Stadium, Dubai24 Sep 2020
Royal Challengers Bengaluru11919Punjab KingsM Chinnaswamy Stadium, Bengaluru5 May 2017

Biggest wins

ResultFormatVenueDate
Royal Challengers Bengaluru won by 138 runsT20M Chinnaswamy Stadium, Bengaluru6 May 2015
Punjab Kings won by 111 runsT20HPCA Stadium, Dharamsala17 May 2011
Punjab Kings won by 97 runsT20Dubai International Cricket Stadium, Dubai24 Sep 2020
Royal Challengers Bengaluru won by 10 wicketsT20Holkar Cricket Stadium, Indore14 May 2018
Punjab Kings won by 9 wicketsT20Punjab Cricket Association IS Bindra Stadium, Mohali12 May 2008
Royal Challengers Bengaluru won by 8 wicketsT20M Chinnaswamy Stadium, Bengaluru16 Mar 2010

Most player of the match awards

PlayerAwards
V Kohli Royal Challengers Bengaluru4
CH Gayle Royal Challengers Bengaluru3
Sandeep Sharma Punjab Kings3
AC Gilchrist Punjab Kings2
AR Patel Punjab Kings2
UT Yadav Royal Challengers Bengaluru2

Grounds Where PBKS and RCB Have Met Most

Latest PBKS vs RCB Match Results

DateVenueResult
17 May 2026HPCA Stadium, DharamsalaRoyal Challengers Bengaluru won by 23 runs
3 Jun 2025Narendra Modi Stadium, AhmedabadRoyal Challengers Bengaluru won by 6 runs
29 May 2025Maharaja Yadavindra Singh International Cricket Stadium, MullanpurRoyal Challengers Bengaluru won by 8 wickets
20 Apr 2025Maharaja Yadavindra Singh International Cricket Stadium, MullanpurRoyal Challengers Bengaluru won by 7 wickets
18 Apr 2025M Chinnaswamy Stadium, BengaluruPunjab Kings won by 5 wickets
9 May 2024HPCA Stadium, DharamsalaRoyal Challengers Bengaluru won by 60 runs
25 Mar 2024M Chinnaswamy Stadium, BengaluruRoyal Challengers Bengaluru won by 4 wickets
20 Apr 2023Punjab Cricket Association IS Bindra Stadium, MohaliRoyal Challengers Bengaluru won by 24 runs
13 May 2022Brabourne Stadium, MumbaiPunjab Kings won by 54 runs
27 Mar 2022DY Patil Sports Academy, Navi MumbaiPunjab 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.