The Kolkata Knight Riders–Rajasthan Royals rivalry contains two very different kinds of close finish. Rajasthan claimed both of the teams’ tied-regulation games—one through a Super Over, the other after a tied Super Over on boundary count—but Kolkata have won the last three completed meetings. Through 19 April 2026, the IPL ledger has KKR ahead 17 wins to 14 across 33 scheduled fixtures, with two rain-abandoned no-results.
A count of completed games alone would give 31, not 33. That distinction matters here: neither the 2015 washout nor the 2024 abandonment produced a batting innings, but both were scheduled meetings. The record and scorer figures below stop at the most recent completed match, rather than projecting an IPL 2027 outcome.
KKR vs RR IPL head-to-head record
Kolkata’s 17 wins and Rajasthan’s 14 add up to 31 decided games. The other two were abandoned: the April 2015 meeting at Eden Gardens without a ball, and the May 2024 Guwahati fixture after a toss but before play. Both count toward 33 meetings, while neither enters a last-five-results table.
There is another easily missed convention. The teams finished level after regulation in 2009, and Rajasthan won the first IPL Super Over. In 2014, regulation and the Super Over both ended level; Rajasthan were awarded the win under the boundary-count rule in force for that match. Those are Rajasthan victories in the 17–14 split, not two extra unresolved ties or two no-results.
| Meetings | KKR wins | RR wins | Unresolved ties | No results |
|---|---|---|---|---|
| 33 | 17 | 14 | 0 | 2 |
Men’s IPL through the completed 19 April 2026 fixture; 2015 and 2024 abandoned games included in meetings.
Most runs in KKR vs RR IPL matches
Sanju Samson leads the opponent-specific list with 413 runs, followed by Jos Buttler on 393 and Ajinkya Rahane on 386. Shane Watson‘s 304 and Yusuf Pathan‘s 292 complete the five leading totals. This list combines innings for either franchise against the other: a player’s later team affiliation does not erase runs made in the same rivalry earlier.
The dated pre-match batting table already had these five values. Of that group, Rahane alone batted in the 19 April 2026 game and was dismissed for a duck, leaving his total unchanged; the others did not bat in that fixture. Rajasthan opener Yashasvi Jaiswal made 39 that day, but remained below the fifth-place threshold. The two washouts add no runs to anyone’s total.
The top-five figures are IPL matchup runs, not players’ all-career runs against a franchise regardless of who they represented. That distinction is particularly useful with Rahane and Pathan, whose appearances span different phases of this fixture.
Opponent-specific IPL runs through 19 April 2026; dated pre-match leaderboard checked against the completed latest scorecard.
Last five KKR vs RR IPL matches
Rajasthan reached 155/9 at Eden Gardens on 19 April 2026. Varun Chakravarthy took 3/14, but Kolkata still needed a recovery after slipping to 85/6. Rinku Singh‘s unbeaten 53 and Anukul Roy‘s 29 not out took KKR to 161/6 in 19.4 overs, a four-wicket win.
The later 2025 game was decided by a single run. KKR made 206/4, helped by Andre Russell‘s unbeaten 57; Riyan Parag scored 95 as Rajasthan finished 205/8. Earlier that season, RR set KKR 152 in Guwahati. Quinton de Kock‘s 97 not out carried Kolkata to 153/2 with 15 balls left, completing an eight-wicket win.
The two most recent Rajasthan victories in this five-game window were at Eden Gardens. In April 2024, KKR’s 223/6 included Sunil Narine‘s 109, yet Jos Buttler‘s unbeaten 107 steered RR to 224/8 off the final ball. In May 2023, RR chased 150 in 13.1 overs: Jaiswal finished 98 not out and the team 151/1. The May 2024 rain-out is deliberately absent below because there was no completed result.
| Date | Ground | Winner | Result | Score · KKR; RR |
|---|---|---|---|---|
| 19 Apr 2026 | Kolkata | Kolkata Knight Riders | KKR by 4 wickets | KKR 161/6; RR 155/9 |
| 4 May 2025 | Kolkata | Kolkata Knight Riders | KKR by 1 run | KKR 206/4; RR 205/8 |
| 26 Mar 2025 | Guwahati | Kolkata Knight Riders | KKR by 8 wickets | KKR 153/2; RR 151/9 |
| 16 Apr 2024 | Kolkata | Rajasthan Royals | RR by 2 wickets | KKR 223/6; RR 224/8 |
| 11 May 2023 | Kolkata | Rajasthan Royals | RR by 9 wickets | KKR 149/8; RR 151/1 |
KKR vs RR IPL FAQs
Who leads the KKR vs RR IPL head-to-head?
Kolkata Knight Riders lead 17 wins to Rajasthan Royals’ 14 through 19 April 2026. Their 33 scheduled meetings also include two rain-abandoned no-results.
Who won the latest KKR vs RR IPL match?
KKR won by four wickets on 19 April 2026. RR made 155/9 before Kolkata reached 161/6 in 19.4 overs.
Who has the most runs in KKR vs RR IPL matches?
Sanju Samson leads this specific IPL matchup with 413 runs through 19 April 2026, ahead of Jos Buttler‘s 393 and Ajinkya Rahane‘s 386.
Did KKR and RR tie in the IPL?
They tied in regulation play in 2009 and 2014, but Rajasthan won both completed contests: the 2009 Super Over and the 2014 game on the then-applicable boundary-count rule after a tied Super Over. Neither remains an unresolved tie in the head-to-head.
Men’s IPL record through 19 April 2026; IPL 2027 fixtures are not included.

Kolkata Knight Riders
Rajasthan Royals