RCB vs KKR Head to Head Records Ahead of The 58th Match of IPL 2025

RCB vs KKR IPL 2025: Royal Challengers Bengaluru host Kolkata Knight Riders in Match 58 on May 18

After a 10-day break due to security concerns, IPL 2025 resumes with a high-stakes clash between Royal Challengers Bengaluru and Kolkata Knight Riders at the M. Chinnaswamy Stadium in Bengaluru on 18 May 2025. The match, originally Match 68, has been rescheduled as Match 58, with timing unchanged.

RCB are in a strong position heading into this fixture, fresh off a narrow 2-run win over CSK before the break. Romario Shepherd’s explosive fifty and a composed final over from Yash Dayal sealed the win, keeping RCB firmly in the playoff race. With most of their overseas players back, RCB look well-set to continue their momentum.

KKR, on the other hand, are teetering on the brink of elimination. Their loss to CSK in the last game exposed their batting vulnerabilities, with only Rahane and Russell offering resistance. Moeen Ali’s unavailability further weakens KKR’s middle-order depth.

Historically, Kolkata have had the upper hand in this rivalry, winning 20 of the 35 meetings, while RCB have won 15. However, RCB clinched the last contest on 22 March 2025 by 7 wickets, breaking a four-match losing streak against KKR. In their last five encounters, KKR still lead 4–1, making this a key redemption game for Bengaluru.

RCB vs KKR Head to Head Records in IPL History

  • Matches Played: 35
  • RCB Won: 15
  • KKR Win: 20
  • No Result: 0

Also Check: Detailed RCB vs KKR Head to Head Records with Past Results

RCB vs KKR to Head Records in Last Five IPL Matches

DateWinnerWin Margin
22 Mar 2025Royal Challengers Bengaluru7 wickets
21 Apr 2024Kolkata Knight Riders1 run
29 Mar 2024Kolkata Knight Riders7 wickets
26 Apr 2023Kolkata Knight Riders21 runs
06 April 2023Kolkata Knight Riders81 runs