A May 2026 century changed the latest scoreline but not the overall leader in the IPL contest between Kolkata Knight Riders and Royal Challengers Bengaluru. Bengaluru chased 193 in Raipur to narrow Kolkata’s historical advantage to four wins. The full meeting count also includes one evening when rain allowed no play at all.
The rivalry reaches back to the IPL’s opening seasons, with batsmen from different eras making its run table unusually varied. The figures below follow the men’s IPL clubs across the Bangalore-to-Bengaluru name change. They stop after the 13 May 2026 game and do not presume a 2027 squad or result.
KKR vs RCB IPL head-to-head record
Kolkata lead 20 wins to 16 in 37 scheduled fixtures. One more meeting produced no result, so there are 36 decisions rather than 37. The 13 May 2026 chase moved Bengaluru from 15 wins to 16; Kolkata’s total remained 20.
| Meetings | KKR wins | RCB wins | Unresolved ties | No results |
|---|---|---|---|---|
| 37 | 20 | 16 | 0 | 1 |
Men’s IPL through 13 May 2026. The split bar compares only the 36 matches with a winner; the no-result is separate.
That exception was the Bengaluru fixture on 17 May 2025. Persistent rain stopped it before the first ball, and both clubs received a point. A pre-May-2026 head-to-head table counted 35 completed games; the washout makes 36 scheduled meetings before the Raipur game and 37 afterward. Counting it as a victory for either side would distort the record.
Most runs in KKR vs RCB IPL matches
Virat Kohli‘s unbeaten 105 in Raipur lifted his opponent-specific IPL tally from 1,021 to 1,126. Chris Gayle sits next on 606. AB de Villiers and Gautam Gambhir are level on 475, so both share third place; Brendon McCullum is fifth on 411. These are runs in this pairing, not their entire IPL career totals.
The leaders span both franchises and several playing eras. Gayle and McCullum represented both clubs in different seasons, which is why assigning their whole matchup totals to a single current team would mislead readers. None of Gayle, de Villiers, Gambhir or McCullum batted in the latest May 2026 scorecard, so their figures have not been padded with hypothetical innings.
A broader all-T20 opponent table can produce different totals from the IPL-only list. This page uses the dated IPL-specific batting table and adds Kohli’s 105 from the completed Raipur scorecard exactly once. The equal 475s remain an actual joint rank, not an arbitrarily ordered third and fourth.
Opponent-specific men’s IPL runs through 13 May 2026; joint ranks are shown explicitly.
Last five completed KKR vs RCB IPL matches
Raipur supplied the newest result. Angkrish Raghuvanshi made 71 and Rinku Singh finished unbeaten on 49 as Kolkata reached 192/4. Kohli’s 105 not out steered Bengaluru to 194/4 in 19.1 overs, a six-wicket win. The previous completed meeting was the 2025 season opener in Kolkata: KKR’s 174/8 was overtaken by RCB at 177/3, with Phil Salt contributing 56 and Kohli 59 not out.
The two 2024 results went the other way. At Eden Gardens in April, Kolkata defended 222/6 by a single run as Bengaluru were dismissed for 221. In March at Bengaluru, RCB’s 182/6 was chased down by KKR for 186/3 in 16.5 overs; Sunil Narine made 47 from 22 balls. Go back to April 2023 for the fifth completed result: Kolkata posted 200/5 and held RCB to 179/8. Varun Chakravarthy returned 3/27 in that 21-run win.
| Date | Ground | Winner | Result | Score · innings order |
|---|---|---|---|---|
| 13 May 2026 | Raipur | Royal Challengers Bengaluru | RCB by 6 wickets | KKR 192/4; RCB 194/4 |
| 22 Mar 2025 | Kolkata | Royal Challengers Bengaluru | RCB by 7 wickets | KKR 174/8; RCB 177/3 |
| 21 Apr 2024 | Kolkata | Kolkata Knight Riders | KKR by 1 run | KKR 222/6; RCB 221 |
| 29 Mar 2024 | Bengaluru | Kolkata Knight Riders | KKR by 7 wickets | RCB 182/6; KKR 186/3 |
| 26 Apr 2023 | Bengaluru | Kolkata Knight Riders | KKR by 21 runs | KKR 200/5; RCB 179/8 |
The ball-less 17 May 2025 fixture is intentionally absent from this table of five completed matches. It is still counted in the all-fixture record above.
KKR vs RCB IPL FAQs
Who has won more KKR vs RCB IPL matches?
Kolkata lead by 20 wins to 16 through 13 May 2026. One further scheduled match ended without a result, bringing the total to 37 fixtures.
Who has scored the most IPL runs in KKR vs RCB games?
Virat Kohli leads the IPL-only matchup with 1,126 runs after his unbeaten 105 in the May 2026 meeting. Chris Gayle follows on 606, while AB de Villiers and Gautam Gambhir share third on 475.
What happened in the rain-affected RCB vs KKR match in 2025?
The 17 May 2025 fixture in Bengaluru was abandoned without a ball bowled. It is one no-result in the 37-game meeting total, not a completed match or a win.
Who won the latest KKR vs RCB IPL match?
RCB won on 13 May 2026 in Raipur by six wickets: Kolkata made 192/4 and Bengaluru replied with 194/4 in 19.1 overs. Kohli scored 105 not out.
Men’s IPL cutoff: 13 May 2026. No unplayed IPL 2027 fixture has been included.

Kolkata Knight Riders
Royal Challengers Bengaluru