RCB vs RR Head to Head Records Ahead of The 42nd Match of IPL 2025
RCB host RR in IPL 2025 at Chinnaswamy, leading the head-to-head with 16 wins in 33 matches and 3 wins in their last 5

The high-octane clash between Royal Challengers Bengaluru (RCB) and Rajasthan Royals (RR) lights up the M.Chinnaswamy Stadium in Match 42 of the IPL 2025. With both sides deep in the playoff race, this encounter could have major implications for their campaign trajectories.
RCB have been impressive on the road this season but continue to seek rhythm at home, where batting-friendly conditions have oddly brought unpredictable results. Their top order—anchored by Virat Kohli and energized by Phil Salt—has done the bulk of the scoring, while their bowling, led by Josh Hazlewood, has shown promise but needs greater consistency.
Rajasthan Royals, on the other hand, are looking to regain momentum after a patchy run of form. While Jaiswal and Buttler have offered moments of brilliance, the middle order and bowling depth have come under scrutiny in key games. Jofra Archer remains their biggest weapon with the ball, especially in Bengaluru’s compact dimensions.
In the head-to-head history, RCB lead with 16 wins from 33 matches, while RR have claimed 14, and three games have ended with no result. In their last five IPL meetings, RCB have dominated with three wins—including a commanding 112-run victory in May 2023 and a recent nine-wicket win on April 13, 2024. Rajasthan’s most recent triumph over Bengaluru came earlier in April 2024, where they chased down a target with six wickets in hand. The rivalry remains finely poised, setting the stage for another classic.
RCB vs RR Head to Head Records in IPL History
- Matches Played: 33
- RCB Won: 16
- RR Win: 14
- No Result: 3
Also Check: Detailed RCB vs RR Head to Head Records with Past Results
RCB vs RR to Head Records in Last Five IPL Matches
Date | Winner | Win Margin |
---|---|---|
13 Apr 2024 | Royal Challengers Bengaluru | 9 wickets |
6 Apr 2024 | Rajasthan Royals | 6 wickets |
14 May 2023 | Royal Challengers Bengaluru | 112 runs |
23 Apr 2023 | Royal Challengers Bengaluru | 7 Runs |
27 May 2022 | Rajasthan Royals | 7 Wickets |