Skip to content
Cricket Record Book

RR vs RCB Head to Head Record and Stats

Covers 34 IPL matches between Rajasthan Royals and Royal Challengers Bengaluru from Apr 2008 to Apr 2026 (including Royal Challengers Bangalore, known as that until 2023). Super overs are not counted in player figures.

The RR vs RCB head to head is tight, but Royal Challengers Bengaluru hold a 17 to 15 edge over Rajasthan Royals after 34 IPL meetings, 2 of them washed out.

The latest game, at Guwahati on 10 Apr 2026, went to Rajasthan by 6 wickets: RCB made 201/8 and RR reached 202/4 with two overs to spare. The record covers every meeting from 26 Apr 2008, and RCB’s early years as Royal Challengers Bangalore are counted under the current name.

RR vs RCB head to head record by season

This rivalry tends to come in blocks. Rajasthan swept the season pair in 2008, 2014, 2018 and 2024. RCB did the same in 2010, 2020, 2021, 2023 and 2025. RCB’s longest run was five straight wins, from 2020 to the first 2022 meeting at the Wankhede, two of them at the Dubai International Cricket Stadium.

The two most used grounds are dead level. At the M Chinnaswamy Stadium it is 4 wins each from 10 games, and at the Sawai Mansingh Stadium in Jaipur it is 5 each from 10. In other words, home advantage has counted for very little.

What has counted is batting second. The chasing team has come out on top 21 times, the team batting first only 11, so almost two chases succeed for every defence. Opening innings have averaged 168, and the recent trend is upward: RCB’s 205/5 in Bengaluru in 2025 and the 201/8 and 202/4 at Guwahati in 2026 are among the five highest totals in the series.

RR vs RCB Head to Head Record in the IPL

MatchesRajasthan Royals wonRoyal Challengers Bengaluru wonTiedNo resultFirst meetingLatest meeting
3415170226 Apr 200810 Apr 2026

RCB vs RR Results by Season

SeasonMatchesRajasthan Royals wonRoyal Challengers Bengaluru wonTied/NR
20261100
20252020
20242200
20232020
20223210
20212020
20202020
20192101
20182200
20153021
20142200
20132110
20122110
20111010
20102020
20092110
20082200

Most Runs in RR vs RCB Matches

BatterMInnsRunsHSAvgSR100s50s
V Kohli Royal Challengers Bengaluru3333928113*34.37125.5816
AB de Villiers Royal Challengers Bengaluru16164886644.36161.5906
SV Samson Rajasthan Royals202044592*23.42141.2703
JC Buttler Rajasthan Royals1111420106*52.50150.0022
AM Rahane Rajasthan Royals1212347103*31.55128.0410
D Padikkal Royal Challengers Bengaluru77325101*65.00152.5812
YBK Jaiswal Rajasthan Royals10102857528.50153.2301
SR Watson Rajasthan Royals101027161*33.88123.7401
F du Plessis Royal Challengers Bengaluru772556236.43128.7902
CH Gayle Royal Challengers Bengaluru9924170*34.43124.8701

Most Wickets in RCB vs RR Matches

BowlerMInnsWktsBestAvgEcon5w
YS Chahal Royal Challengers Bengaluru1212183/2413.616.050
HV Patel Royal Challengers Bengaluru99173/3215.477.700
S Gopal Rajasthan Royals77144/1611.146.500
Mohammed Siraj Royal Challengers Bengaluru1111123/2727.008.310
JR Hazlewood Royal Challengers Bengaluru55114/3313.187.630
A Kumble Royal Challengers Bengaluru6695/512.005.141
SK Trivedi Rajasthan Royals8894/2523.447.960
SR Watson Rajasthan Royals111193/2224.896.590
SK Warne Rajasthan Royals7783/2319.125.880
MM Patel Rajasthan Royals5572/2015.007.000

Highest individual scores

BatterScoreBalls4s6sDate
V Kohli Royal Challengers Bengaluru113*721246 Apr 2024
JC Buttler Rajasthan Royals106*6010627 May 2022
AM Rahane Rajasthan Royals103*6012515 Apr 2012
D Padikkal Royal Challengers Bengaluru101*5211622 Apr 2021
JC Buttler Rajasthan Royals100*58946 Apr 2024

Best bowling figures

BowlerFiguresOversDate
A Kumble Royal Challengers Bengaluru5/53.118 Apr 2009
S Gopal Rajasthan Royals4/16419 May 2018
A Singh Rajasthan Royals4/1947 May 2009
KP Appanna Royal Challengers Bengaluru4/19423 Apr 2012
PV Tambe Rajasthan Royals4/20426 Apr 2014

Highest team totals

TeamTotalOversAgainstVenueDate
Rajasthan Royals217/420Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru15 Apr 2018
Royal Challengers Bengaluru205/520Rajasthan RoyalsM Chinnaswamy Stadium, Bengaluru24 Apr 2025
Rajasthan Royals202/418Royal Challengers BengaluruBarsapara Cricket Stadium, Guwahati10 Apr 2026
Royal Challengers Bengaluru201/820Rajasthan RoyalsBarsapara Cricket Stadium, Guwahati10 Apr 2026
Royal Challengers Bengaluru200/720Rajasthan RoyalsM Chinnaswamy Stadium, Bengaluru29 Apr 2015

Lowest totals

TeamTotalOversAgainstVenueDate
Rajasthan Royals5815.1Royal Challengers BengaluruNewlands, Cape Town18 Apr 2009
Rajasthan Royals5910.3Royal Challengers BengaluruSawai Mansingh Stadium, Jaipur14 May 2023
Royal Challengers Bengaluru7015Rajasthan RoyalsSheikh Zayed Cricket Stadium, Abu Dhabi26 Apr 2014
Rajasthan Royals9219.5Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru18 Mar 2010
Royal Challengers Bengaluru10520Rajasthan RoyalsSuperSport Park, Centurion7 May 2009

Biggest wins

ResultFormatVenueDate
Royal Challengers Bengaluru won by 112 runsT20Sawai Mansingh Stadium, Jaipur14 May 2023
Royal Challengers Bengaluru won by 75 runsT20Newlands, Cape Town18 Apr 2009
Royal Challengers Bengaluru won by 71 runsT20MCA Stadium, Pune20 May 2015
Royal Challengers Bengaluru won by 10 wicketsT20M Chinnaswamy Stadium, Bengaluru18 Mar 2010
Royal Challengers Bengaluru won by 10 wicketsT20Wankhede Stadium, Mumbai22 Apr 2021
Royal Challengers Bengaluru won by 9 wicketsT20Sawai Mansingh Stadium, Jaipur11 May 2011

Most player of the match awards

PlayerAwards
AB de Villiers Royal Challengers Bengaluru3
SV Samson Rajasthan Royals2
S Gopal Rajasthan Royals2
YS Chahal Royal Challengers Bengaluru2
JC Buttler Rajasthan Royals2
SR Watson Rajasthan Royals1

RR vs RCB Stats by Ground

Latest RR vs RCB Results

DateVenueResult
10 Apr 2026Barsapara Cricket Stadium, GuwahatiRajasthan Royals won by 6 wickets
24 Apr 2025M Chinnaswamy Stadium, BengaluruRoyal Challengers Bengaluru won by 11 runs
13 Apr 2025Sawai Mansingh Stadium, JaipurRoyal Challengers Bengaluru won by 9 wickets
22 May 2024Narendra Modi Stadium, AhmedabadRajasthan Royals won by 4 wickets
6 Apr 2024Sawai Mansingh Stadium, JaipurRajasthan Royals won by 6 wickets
14 May 2023Sawai Mansingh Stadium, JaipurRoyal Challengers Bengaluru won by 112 runs
23 Apr 2023M Chinnaswamy Stadium, BengaluruRoyal Challengers Bengaluru won by 7 runs
27 May 2022Narendra Modi Stadium, AhmedabadRajasthan Royals won by 7 wickets
26 Apr 2022MCA Stadium, PuneRajasthan Royals won by 29 runs
5 Apr 2022Wankhede Stadium, MumbaiRoyal Challengers Bengaluru won by 4 wickets

Kohli, Buttler and the leading run scorers

Virat Kohli (RCB) has 928 runs against Rajasthan, almost twice as many as the next man. He has batted 33 times in this fixture, nearly every game. His 113* from 72 deliveries in Jaipur on 6 Apr 2024 is the best knock in this rivalry, but Jos Buttler (RR) answered the same evening with 100* and Rajasthan won by 6 wickets.

Buttler has two hundreds against RCB, the other being 106* at Ahmedabad on 27 May 2022, and averages 52.50. AB de Villiers (RCB) scored 488, going at 161.59 per 100 balls, and his 3 match awards lead this rivalry. Sanju Samson (RR) has 445 runs from 20 innings. Devdutt Padikkal (RCB) averages 65.00 from 7 innings, helped by his 101* when RCB won by 10 wickets in Mumbai on 22 Apr 2021.

Bowling records and the lowest totals

Yuzvendra Chahal claimed 18 for RCB in this fixture, each costing 13.61, at 6.05 an over. Harshal Patel (RCB) has 17 and Shreyas Gopal (RR) 14 at just 11.14.

Anil Kumble (RCB) owns the standout spell, 5/5 from 3.1 overs at Newlands, Cape Town on 18 Apr 2009, when Rajasthan were bowled out for 58. That is still the lowest total in the series. RR nearly matched it on 14 May 2023 in Jaipur, all out for 59 in 10.3 overs as RCB won by 112 runs, the biggest margin between these sides. RCB’s own low point is 70 all out at Abu Dhabi in 2014.

Every one of the six biggest wins listed belongs to RCB. More team detail sits on the RCB IPL records and Rajasthan Royals records pages, and Rajasthan’s even series with Mumbai is on RR vs MI.

Questions about RR vs RCB

What is the RR vs RCB head to head record?

RCB are 17 to 15 up on Rajasthan Royals over 34 IPL games, and 2 more ended without a result. The rivalry began on 26 Apr 2008.

Who won the last RR vs RCB match?

Rajasthan Royals took it by 6 wickets in Guwahati on 10 Apr 2026, chasing down 201/8 by making 202/4 inside 18 overs to win.

Who has scored the most runs in RCB vs RR matches?

Virat Kohli, 928 from 33 innings, average 34.37, top score 113*. AB de Villiers follows on 488 and Sanju Samson on 445.

Who leads the wicket takers in RR vs RCB games?

Yuzvendra Chahal, 18 for RCB at 13.61 apiece. Harshal Patel sits on 17, and Shreyas Gopal leads Rajasthan’s list with 14.

Is it better to bat first or chase in RR vs RCB?

Chasing has worked far more often: 21 wins batting second against 11 batting first. The first innings has averaged 168.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.