Virat Kohli has been one of the most dominant batters in the history of the Indian Premier League. Known for his consistency, strong technique, and ability to anchor the innings, Kohli has produced many memorable performances for Royal Challengers Bengaluru.
Against Rajasthan Royals (RR), Kohli has played numerous innings across IPL seasons and has built a strong record in this rivalry. From match-winning centuries to important fifties, his performances against RR highlight his ability to control the innings and accelerate when required.
This article looks at Virat Kohli’s overall record against Rajasthan Royals and his match-by-match performances in IPL matches.
Virat Kohli Overall T20 Record vs RR
Virat Kohli has faced Rajasthan Royals many times in the IPL and has consistently contributed runs at the top of the order.
Overall Performance Overview
| Statistic | Value |
|---|---|
| Innings | 32 |
| Runs | 896 |
| Balls Faced | 723 |
| Batting Average | 34.46 |
| Strike Rate | 123.93 |
| Highest Score | 113* (72) |
| 50s | 6 |
| 100s | 1 |
Key Insights
- Kohli has scored 896 runs in 32 innings against Rajasthan Royals.
- His average of 34.46 reflects consistent performances across seasons.
- He has registered six half-centuries and one century against RR.
These numbers show that Kohli has been one of the most reliable batters in this rivalry.
Virat Kohli IPL Batting Innings vs RR
Below is a match-by-match breakdown of Virat Kohli’s batting performances against Rajasthan Royals.
| Score | Opposition | Venue | Date | Strike Rate | 4s | 6s |
|---|---|---|---|---|---|---|
| 70 (42) | RR | Bengaluru | 24 Apr 2025 | 166.6 | 8 | 2 |
| 62* (45) | RR | Jaipur | 13 Apr 2025 | 137.7 | 4 | 2 |
| 33 (24) | RR | Ahmedabad | 22 May 2024 | 137.5 | 3 | 1 |
| 113* (72) | RR | Jaipur | 06 Apr 2024 | 156.9 | 12 | 4 |
| 18 (19) | RR | Jaipur | 14 May 2023 | 94.7 | 1 | 0 |
| 7 (8) | RR | Ahmedabad | 27 May 2022 | 87.5 | 0 | 1 |
| 9 (10) | RR | Pune | 26 Apr 2022 | 90.0 | 2 | 0 |
| 5 (6) | RR | Mumbai | 05 Apr 2022 | 83.3 | 0 | 0 |
| 25 (20) | RR | Dubai | 29 Sep 2021 | 125.0 | 4 | 0 |
| 72* (47) | RR | Mumbai | 22 Apr 2021 | 153.1 | 6 | 3 |
| 43 (32) | RR | Dubai | 17 Oct 2020 | 134.3 | 1 | 2 |
| 72* (53) | RR | Abu Dhabi | 03 Oct 2020 | 135.8 | 7 | 2 |
| 25 (7) | RR | Bengaluru | 30 Apr 2019 | 357.1 | 1 | 3 |
| 23 (25) | RR | Jaipur | 02 Apr 2019 | 92.0 | 3 | 0 |
| 4 (9) | RR | Jaipur | 19 May 2018 | 44.4 | 0 | 0 |
| 57 (30) | RR | Bengaluru | 15 Apr 2018 | 190.0 | 7 | 2 |
| 12 (18) | RR | Pune | 20 May 2015 | 66.6 | 0 | 0 |
| 1 (4) | RR | Bengaluru | 29 Apr 2015 | 25.0 | 0 | 0 |
| 62* (46) | RR | Ahmedabad | 24 Apr 2015 | 134.7 | 1 | 3 |
| 4 (9) | RR | Bengaluru | 11 May 2014 | 44.4 | 1 | 0 |
| 21 (25) | RR | Abu Dhabi | 26 Apr 2014 | 84.0 | 3 | 0 |
| 32 (35) | RR | Jaipur | 29 Apr 2013 | 91.4 | 3 | 0 |
| 1 (4) | RR | Bengaluru | 20 Apr 2013 | 25.0 | 0 | 0 |
| 16 (16) | RR | Jaipur | 23 Apr 2012 | 100.0 | 2 | 0 |
| 22 (18) | RR | Bengaluru | 15 Apr 2012 | 122.2 | 2 | 0 |
| 39* (34) | RR | Jaipur | 11 May 2011 | 114.7 | 3 | 1 |
| 14 (13) | RR | Jaipur | 14 Apr 2010 | 107.6 | 2 | 0 |
| 15 (22) | RR | Centurion | 07 May 2009 | 68.1 | 1 | 0 |
| 3 (8) | RR | Cape Town | 18 Apr 2009 | 37.5 | 0 | 0 |
| 3 (7) | RR | Jaipur | 17 May 2008 | 42.8 | 0 | 0 |
| 13 (14) | RR | Bengaluru | 26 Apr 2008 | 92.8 | 0 | 1 |
Best Performance vs RR
Virat Kohli’s best innings against Rajasthan Royals came in Jaipur on April 6, 2024, where he scored a brilliant 113 not out from 72 balls.
Highlights of the innings:
- 12 fours and 4 sixes
- Strike rate of 156.9
- Anchored the innings and finished the match strongly
This century remains one of Kohli’s most memorable performances against RR.
Other Notable Innings vs RR
72* (47) – Mumbai, 2021
Kohli scored 72 runs from 47 balls, striking six boundaries and three sixes in a controlled innings.
72* (53) – Abu Dhabi, 2020
Another unbeaten 72-run innings helped his team maintain stability during the chase.
57 (30) – Bengaluru, 2018
Kohli produced an aggressive 57-run knock from just 30 balls, scoring at a strike rate of 190.
Performance Trend vs RR
Virat Kohli’s performances against Rajasthan Royals show consistent contributions across multiple seasons.
Season-wise Contribution
| Year | Runs | Notable Performance |
|---|---|---|
| 2025 | 132 | 70 (42), 62* (45) |
| 2024 | 146 | 113* (72) |
| 2023 | 18 | 18 (19) |
| 2022 | 21 | 9 (10) |
| 2021 | 97 | 72* (47) |
| 2020 | 115 | 72* (53) |
These performances highlight his ability to deliver big innings against RR.
Why Kohli Performs Well Against RR
Virat Kohli’s batting style allows him to adapt to different match situations.
Key Strengths
Strong technique
Kohli plays both pace and spin with confidence.
Ability to anchor innings
He often controls the tempo of the match.
Consistency under pressure
Kohli has delivered many match-winning performances across IPL seasons.
Overall Record Snapshot vs RR
| Category | Record |
|---|---|
| Innings | 32 |
| Runs | 896 |
| Highest Score | 113* |
| Batting Average | 34.46 |
| Strike Rate | 123.93 |
| Half-centuries | 6 |
| Centuries | 1 |
Conclusion
Virat Kohli has built an impressive record against Rajasthan Royals in the IPL. With 896 runs in 32 innings, including a brilliant century and multiple fifties, he has consistently been one of the key performers in this rivalry.
His ability to control the innings and score runs in different conditions makes him one of the most important batters whenever Royal Challengers Bengaluru face Rajasthan Royals.



