The rivalry between Kolkata Knight Riders (KKR) and Rajasthan Royals (RR) is one of the oldest and most interesting in IPL history. Both teams have been playing since the first season in 2008.
KKR and RR have played 32 matches against each other. KKR has won 16 games, RR has won 14, and 2 matches ended with no result. This shows how close this rivalry is. In IPL 2025, the rivalry became even more exciting. KKR chased 151 runs in Guwahati and won easily by 8 wickets. Later, both teams met again at Eden Gardens, where RR tried to win both matches in the season.
Both KKR and RR have strong teams and large fan bases. Because of this, their matches are always full of excitement and are among the most entertaining games in the IPL.
KKR vs RR Head-to-Head Record in IPL: Overview
The head-to-head record stands at 16-14 in favour of KKR across 32 matches, with 2 no results, since their first meeting in 2008. KKR is the more decorated side with three IPL titles, while RR won the inaugural edition in 2008.

| Statistic | Value |
|---|---|
| Matches Played | 32 |
| KKR Won | 16 |
| RR Won | 14 |
| No Result | 2 |
| Highest Score (RR) | 224/8 |
| Lowest Score (RR) | 58/10 |
KKR vs RR at Different Venues
In IPL, each team has to play against each other on their home ground, here are the RR vs KKR head-to-head record on their respective ground.
At Eden Gardens, Kolkata
KKR have been dominant at their home fortress, Eden Gardens, against RR. Out of 12 matches played at the iconic ground, KKR have won 7 and RR have won 4.
| Statistic | Value |
|---|---|
| Matches Played | 12 |
| KKR Won | 7 |
| RR Won | 4 |
| No Result | 1 |
At Sawai Mansingh Stadium, Jaipur
The Sawai Mansingh Stadium both teams have played 6 matches in which both KKR and RR have won 3 each.
| Statistic | Value |
|---|---|
| Matches Played | 6 |
| RR Won | 3 |
| KKR Won | 3 |
KKR vs RR Head-to-Head Team Records
Across 32 matches, KKR and RR have produced some of the most dramatic and high-scoring team performances in IPL history.
Highest Team Totals in KKR vs RR Matches
RR’s 224/8 at Eden Gardens in IPL 2024 is the highest team total in this rivalry, a record-setting chase built around Jos Buttler’s unbeaten 107 off 60 balls. KKR’s highest total against RR is 223/6, posted in the same 2024 match as their first-innings score.

| Team | Score | Result | Venue |
|---|---|---|---|
| RR | 224/8 | Won | Eden Gardens, Kolkata |
| KKR | 223/6 | Lost | Eden Gardens, Kolkata |
| RR | 217/5 | Won | Brabourne Stadium, Mumbai |
| KKR | 210/10 | Lost | Brabourne Stadium, Mumbai |
| KKR | 206/4 | Won | Eden Gardens, Kolkata |
Lowest Team Totals in KKR vs RR Matches
RR’s 81 all out is the lowest total in this rivalry, followed by another RR score of 85/10.
| Team | Score | Result | Venue |
|---|---|---|---|
| RR | 81/10 | Lost | Eden Gardens, Kolkata |
| RR | 85/10 | Lost | Sharjah Cricket Stadium, Sharjah |
| RR | 101/9 | Lost | Kingsmead Stadium, Durban |
| KKR | 125/10 | Lost | Sawai Mansingh Stadium, Jaipur |
| RR | 131/5 | Lost | Eden Gardens, Kolkata |
KKR vs RR Head-to-Head Batting Records
Now, let’s have a look at the batting records in the rivalry between RR and KKR.
Best Individual Batting Performances
Sunil Narine’s 109 off 56 balls for KKR in the 2024 Eden Gardens clash is the highest individual score in this rivalry. Jos Buttler’s unbeaten 107 off 60 balls for RR in the same match stands as their highest individual score in this fixture.
| Player | Runs | Strike Rate |
|---|---|---|
| Sunil Narine (KKR) | 109 (56) | 195 |
| Jos Buttler (RR) | 107* (60) | 178.33 |
| Shane Watson (RR) | 104* (59) | 176.27 |
| Jos Buttler (RR) | 103 (61) | 168.85 |
| Yashasvi Jaiswal (RR) | 98* (47) | 208.51 |
Most Runs in KKR vs RR Matches
Sanju Samson leads the run-scoring charts in this rivalry with 413 runs. He is followed by Jos Buttler with 393 runs for RR and Ajinkya Rahane with 386.
| Batter | Matches | Runs | Averge | Highest Score |
|---|---|---|---|---|
| Sanju Samson(RR) | 17 | 413 | 27.53 | 54 |
| Jos Buttler(RR) | 10 | 393 | 49.12 | 107* |
| Ajinkya Rahane(RR/KKR) | 14 | 386 | 25.7 | 72 |
KKR vs RR Head-to-Head Bowling Records
Here are the bowling records for the 32 matches played between RR and KKR.

Best Individual Bowling Performances
Yuzvendra Chahal’s 5/40 for RR against KKR in the 2022 Brabourne Stadium match is the best bowling performance in this rivalry, a spell that also included a hat-trick in the 17th over. For KKR, Shivam Mavi’s 4/21 stands as their best bowling effort in this fixture.
| Player | Figures | Economy |
|---|---|---|
| Yuzvendra Chahal (RR) | 5/40 | 10 |
| Shivam Mavi (KKR) | 4/21 | 6.63 |
| Kuldeep Yadav (KKR) | 4/20 | 5 |
| Chris Morris (RR) | 4/23 | 5.75 |
| Chris Morris (RR) | 4/23 | 5.75 |
Most Wickets in KKR vs RR Matches
Sunil Narine leads the wicket-taking charts in this rivalry with 14 wickets for KKR across all 32 matches. He is followed by Shivam Mavi with 13 wickets for KKR.
| Bowler | Matches | Wickets | Economy | BBI |
|---|---|---|---|---|
| Sunil Narine(KKR) | 20 | 14 | 7.9 | 2/21 |
| Shivam Mavi(KKR) | 8 | 13 | 7.25 | 4/21 |
| Varun Chakaravarthy(KKR) | 9 | 13 | 7.07 | 2/17 |
Suggested Reads:
Conclusion: KKR Lead RR With 16-14
In the rivalry between Kolkata Knight Riders (KKR) and Rajasthan Royals (RR), KKR has a small lead with 16 wins, while RR has 14 wins in 32 matches.
There have been many exciting moments in this rivalry. RR has won two Super Over matches. Yuzvendra Chahal once took a hat-trick and also picked 5 wickets in the same game. In 2024 at Eden Gardens, Sunil Narine and Jos Buttler both scored centuries.
Sanju Samson is the top scorer in this rivalry with 413 runs. Sunil Narine is the leading wicket-taker with 14 wickets, showing his importance for KKR. Because both teams are so competitive, their matches are always exciting and fun to watch.
