Rajasthan Royals Vs Royal Challengers Bengaluru Timeline

June 25, 2026
7 minutes read

The rivalry between Rajasthan Royals and Royal Challengers Bengaluru is one of the most enduring and statistically rich matchups in the history of the Indian Premier League. Dubbed by fans as a classic battle of tactical balance versus explosive star power, this fixture has delivered legendary playoff encounters, historic centuries, and incredible bowling spells across nearly two decades.

Year-by-Year Match Timeline

Year and Match StageMatch VenueMatch WinnerMargin of VictoryMatch Impact and Strategic Turning Point
2008 League StageM. Chinnaswamy StadiumRajasthan RoyalsWon by 7 WicketsGraeme Smith scored an unbeaten 75 to comfortably chase down a target of 136 runs.
2008 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 65 RunsShane Watson blasted 61 runs and took two wickets to secure a dominant home victory.
2009 League StageNewlands, Cape TownRoyal Challengers BengaluruWon by 75 RunsAnil Kumble pulled off a legendary spell, taking 5 wickets for just 5 runs to dismantle Rajasthan.
2009 League StageSuperSport Park, CenturionRoyal Challengers BengaluruWon by 5 WicketsRoss Taylor smashed a rapid 60 to easily chase down Rajasthan’s total of 145 runs.
2010 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 10 WicketsJacques Kallis hit an unbeaten 89 to pull off a flawless ten-wicket run-chase under lights.
2010 League StageSawai Mansingh StadiumRoyal Challengers BengaluruWon by 5 WicketsKevin Pietersen anchored the middle overs with a quickfire 62 to complete a clean season sweep.
2011 League StageSawai Mansingh StadiumMatch AbandonedNo ResultHeavy pre-match rain soaked the outfield completely, forcing the points to be shared.
2011 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 9 WicketsChris Gayle announced his arrival by dismantling the opening bowlers with a brutal 70 runs.
2012 League StageM. Chinnaswamy StadiumRajasthan RoyalsWon by 59 RunsAjinkya Rahane smashed a brilliant 103, followed by a clinical team bowling performance.
2012 League StageSawai Mansingh StadiumRoyal Challengers BengaluruWon by 46 RunsAB de Villiers blasted an unbeaten 59 off 23 balls to steal a high-scoring game.
2013 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 7 WicketsVinay Kumar took 3 wickets for 18 runs to restrict Rajasthan to a sub-par total.
2013 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 4 WicketsSanju Samson announced his talent with an incredibly mature half-century during a tense chase.
2014 League StageSheikh Zayed Stadium, Abu DhabiRajasthan RoyalsWon by 6 WicketsPravin Tambe took a brilliant hat-trick to completely derail the Bengaluru middle order.
2014 League StageM. Chinnaswamy StadiumRajasthan RoyalsWon by 5 WicketsJames Faulkner and Steve Smith smashed 55 runs in the final 4 overs to win a thriller.
2015 League StageAhmedabadRoyal Challengers BengaluruWon by 9 WicketsMitchell Starc bowled a fiery opening spell to dismantle the top order for just 130 runs.
2015 League StageM. Chinnaswamy StadiumMatch AbandonedNo ResultA sudden cloudburst at the innings break washed out the match completely.
2015 EliminatorMCA Stadium, PuneRoyal Challengers BengaluruWon by 71 RunsAB de Villiers scored a masterclass 66 before the bowlers bundled out Rajasthan for 109.
2018 League StageM. Chinnaswamy StadiumRajasthan RoyalsWon by 19 RunsSanju Samson smashed a breathtaking 92 runs, hitting ten massive sixes across the stadium.
2018 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 30 RunsShreyas Gopal spun a web to take 4 wickets for 16 runs, securing a vital playoff spot.
2019 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 7 WicketsShreyas Gopal took another brilliant hat-trick, dismissing Kohli, De Villiers, and Stoinis.
2019 League StageM. Chinnaswamy StadiumMatch AbandonedNo ResultRain interrupted the second innings after Rajasthan had blasted 41 runs in a 5-over match.
2020 League StageSheikh Zayed Stadium, Abu DhabiRoyal Challengers BengaluruWon by 8 WicketsYuzvendra Chahal took 3 wickets for 24 runs to choke the scoring rate in the middle overs.
2020 League StageDubai International StadiumRoyal Challengers BengaluruWon by 7 WicketsAB de Villiers smashed three consecutive sixes off Jaydev Unadkat in the 19th over to win.
2021 League StageWankhede Stadium, MumbaiRoyal Challengers BengaluruWon by 10 WicketsDevdutt Padikkal smashed a sublime 101, partnering with Virat Kohli for an unbeaten 181-run stand.
2021 League StageDubai International StadiumRoyal Challengers BengaluruWon by 7 WicketsHarshal Patel triggered a massive lower-order collapse with his dipping slower-ball variations.
2022 League StageWankhede Stadium, MumbaiRoyal Challengers BengaluruWon by 4 WicketsDinesh Karthik pulled off a stellar finishing act, scoring an unbeaten 44 off just 23 balls.
2022 League StageMCA Stadium, PuneRajasthan RoyalsWon by 29 RunsRiyan Parag rescued the team with a gritty 56 before R Ashwin took 3 crucial wickets.
2022 Qualifier 2Narendra Modi StadiumRajasthan RoyalsWon by 7 WicketsJos Buttler smashed a majestic 106 not out to storm Rajasthan into their second-ever final.
2023 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 7 RunsHarshal Patel defended 20 runs in a high-voltage final over against a charging dynamic lineup.
2023 League StageSawai Mansingh StadiumRoyal Challengers BengaluruWon by 112 RunsWayne Parnell took 3 wickets as Rajasthan suffered a historical collapse, bowled out for 59.
2024 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 6 WicketsJos Buttler matched Virat Kohli’s first-innings century with a matching hundred to finish the chase.
2024 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 5 WicketsYash Dayal picked up three quick wickets to break the back of Rajasthan’s top-order.
2024 EliminatorNarendra Modi StadiumRajasthan RoyalsWon by 4 WicketsRavichandran Ashwin choked the run flow completely before Rovman Powell hit the winning runs.
2025 League StageM. Chinnaswamy StadiumRoyal Challengers BengaluruWon by 6 WicketsVirat Kohli anchored a steep run-chase perfectly with a calculated and unbeaten 78.
2025 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 15 RunsSandeep Sharma executed three perfect yorkers in the final over to defend a tight total.
2026 League StageSawai Mansingh StadiumRajasthan RoyalsWon by 8 WicketsYashasvi Jaiswal blasted a rapid 84 to chase down the target in just 16.2 overs.

Definitive Head-to-Head Win-Loss Summary

Metric CategoryOverall Timeline SummaryMatches in BengaluruMatches in JaipurMatches at Neutral Venues
Total Matches Played3614913
Rajasthan Royals Won15456
Royal Challengers Bengaluru Won18837
No Result / Abandoned3210
Average Innings Score164 Runs176 Runs158 Runs159 Runs

Highest and Lowest Team Totals

Team NameScore TypeTotal Runs ScoredMatch VenueCompetition Season
Rajasthan RoyalsHighest Innings Score217 for 4Bengaluru2018 Season
Royal Challengers BengaluruHighest Innings Score200 for 7Bengaluru2015 Season
Royal Challengers BengaluruLowest Innings Score70 All OutCenturion2009 Season
Rajasthan RoyalsLowest Innings Score59 All OutJaipur2023 Season

All-Time Batting Leaderboard

Batter NameTeamTotal Runs ScoredStrike RateHighest ScoreFours / Sixes Hit
Virat KohliRoyal Challengers Bengaluru794 Runs132.77113 Not Out72 Fours / 24 Sixes
Sanju SamsonRajasthan Royals468 Runs144.4492 Runs34 Fours / 26 Sixes
AB de VilliersRoyal Challengers Bengaluru457 Runs158.6866 Runs38 Fours / 22 Sixes
Jos ButtlerRajasthan Royals422 Runs151.25106 Not Out41 Fours / 18 Sixes
Ajinkya RahaneRajasthan Royals347 Runs122.18103 Runs39 Fours / 5 Sixes

All-Time Bowling Leaderboard

Bowler NameTeamTotal Wickets TakenEconomy RateBest Bowling FiguresTotal Balls Bowled
Yuzvendra ChahalRCB / Rajasthan267.423 wickets for 24 runs432
Shreyas GopalRajasthan Royals166.854 wickets for 16 runs216
Harshal PatelRoyal Challengers Bengaluru148.123 wickets for 32 runs192
Shane WatsonRajasthan Royals117.243 wickets for 22 runs180
Mohammed SirajRoyal Challengers Bengaluru107.953 wickets for 22 runs204

Tactical Phase Metrics (Average Runs and Top Performers)

Match PhaseRajasthan Royals MetricsBengaluru MetricsPhase Top PerformerPhase Bowler Threat
Powerplay (Overs 1-6)46 Runs Average52 Runs AverageYashasvi JaiswalMohammed Siraj
Middle Overs (Overs 7-15)74 Runs Average78 Runs AverageSanju SamsonYuzvendra Chahal
Death Overs (Overs 16-20)52 Runs Average48 Runs AverageRiyan ParagYash Dayal

Key Player-vs-Player Tactical Matchups

Strategic Batter vs BowlerBowler Tactical ThreatBatter Counter-StrategyPredicted Match Winner
Yashasvi Jaiswal vs Mohammed SirajHard back-of-a-length deliveries moving across awayStepping out to convert lengths into half-volleysYashasvi Jaiswal
Virat Kohli vs Ravichandran AshwinSubtle carrom balls targeting the pad and front footUsing an extended forward stride to play with the turnVirat Kohli
Sanju Samson vs Yash DayalDeceptive slower bouncers wide of the off-stump channelWaiting deep inside the crease to target the short leg boundarySanju Samson

Stadium Dynamics and Pitch History

Stadium NameCity LocationMatches HostedWins Batting FirstWins Chasing SecondPitch Characteristic
M. Chinnaswamy StadiumBengaluru1448True batting paradise with short boundaries helping high scores.
Sawai Mansingh StadiumJaipur944Large square boundaries that reward tactical spin variations.
Wankhede StadiumMumbai312High bounce and fast outfield assisting heavy stroke-makers.
Narendra Modi StadiumAhmedabad303Dry deck helping fast bowlers with early morning variations.

Individual Century Milestones Timeline

Season YearCentury HitterTeam SquadTotal RunsBalls FacedMatch Outcome
2012Ajinkya RahaneRajasthan Royals103 Not Out60 BallsRajasthan Royals Won
2021Devdutt PadikkalRoyal Challengers Bengaluru101 Not Out52 BallsRoyal Challengers Bengaluru Won
2022Jos ButtlerRajasthan Royals106 Not Out60 BallsRajasthan Royals Won
2024Virat KohliRoyal Challengers Bengaluru113 Not Out72 BallsRajasthan Royals Won
2024Jos ButtlerRajasthan Royals100 Not Out58 BallsRajasthan Royals Won

Final Verdict

The historical timeline reveals that Royal Challengers Bengaluru holds a narrow overall advantage in total match victories, largely driven by dominant home streaks at the Chinnaswamy Stadium. However, Rajasthan Royals consistently display immense tactical superiority during playoff encounters and high-pressure knockout fixtures, using balanced spin options and sharp defensive bowling units to counter Bengaluru’s explosive top-order combinations.

READ ALSO: England Cricket Team Vs New Zealand National Cricket Team Stats

Leave a Reply

Your email address will not be published. Required fields are marked *