Kolkata Knight Riders
Rajasthan Royals
Kolkata Knight RidersIndian Premier League, 2026
KKRvsRR
League · Match 28
VenueEden Gardens, Kolkata
Rajasthan RoyalsMatch analysis
Select a section to explore the available match analysis.















| KKR | RR | Winner | Series | Match | Date | Ground | MOTM |
|---|---|---|---|---|---|---|---|
| 206/4 (Balls 120) | 205/8 (Balls 120) | KKR | Indian Premier League, 2025 | Match 53, League | 04-05-2025 | Eden Gardens, Kolkata | Andre Russell |
| 153/2 (Balls 105) | 151/9 (Balls 120) | KKR | Indian Premier League, 2025 | Match 6, League | 26-03-2025 | Dr. Bhupen Hazarika Cricket Stadium, Guwahati | Quinton de Kock |
| 0/0 (Balls 0) | 0/0 (Balls 0) | No Result | Indian Premier League, 2024 | Match 70, League | 19-05-2024 | Dr. Bhupen Hazarika Cricket Stadium, Guwahati | NA |
| 223/6 (Balls 120) | 224/8 (Balls 120) | RR | Indian Premier League, 2024 | Match 31, League | 16-04-2024 | Eden Gardens, Kolkata | Jos Buttler |
| 149/8 (Balls 120) | 151/1 (Balls 79) | RR | Indian Premier League, 2023 | Match 56, League | 11-05-2023 | Eden Gardens, Kolkata | Yashasvi Jaiswal |
| 158/3 (Balls 115) | 152/5 (Balls 120) | KKR | Indian Premier League, 2022 | Match 47, League | 02-05-2022 | Wankhede Stadium, Mumbai | Rinku Singh |
| 210/10 (Balls 118) | 217/5 (Balls 120) | RR | Indian Premier League, 2022 | Match 30, League | 18-04-2022 | Brabourne Stadium, Mumbai | Yuzvendra Chahal |
Player statistics
Stats since IPL 2022 and recent T20Is of players

Average Scores
Wickets
Winning Percentage
Venue records
| First-Inning | Second-Inning | Winner | Series | Match | Date | MOTM |
|---|---|---|---|---|---|---|
| KKR: 181/4 (Balls 120) | LSG: 182/7 (Balls 120) | LSG | Indian Premier League, 2026 | Match 15, League | 09-04-2026 | Mukul Choudhary |
| KKR: 25/2 (Balls 22) | PBKS: 0/0 (Balls 0) | No Result | Indian Premier League, 2026 | Match 12, League | 06-04-2026 | NA |
| SRH: 226/8 (Balls 120) | KKR: 161/10 (Balls 96) | SRH | Indian Premier League, 2026 | Match 6, League | 02-04-2026 | Nitish Kumar Reddy |
| SA: 169/8 (Balls 120) | NZ: 173/1 (Balls 77) | NZ | ICC Men's T20I World Cup, 2026 | Match 53, SemiFinal1 | 04-03-2026 | Finn Allen |
| WI: 195/4 (Balls 120) | IND: 199/5 (Balls 116) | IND | ICC Men's T20I World Cup, 2026 | Match 52, SuperEightGroup1 | 01-03-2026 | Sanju Samson |
| WI: 165/6 (Balls 120) | ITA: 123/10 (Balls 108) | WI | ICC Men's T20I World Cup, 2026 | Match 37, GroupC | 19-02-2026 | Shai Hope |
| ENG: 202/7 (Balls 120) | ITA: 178/10 (Balls 120) | ENG | ICC Men's T20I World Cup, 2026 | Match 29, GroupC | 16-02-2026 | Will Jacks |
| SCOT: 152/10 (Balls 118) | ENG: 155/5 (Balls 110) | ENG | ICC Men's T20I World Cup, 2026 | Match 23, GroupC | 14-02-2026 | Tom Banton |
| SCOT: 207/4 (Balls 120) | ITA: 134/9 (Balls 100) | SCOT | ICC Men's T20I World Cup, 2026 | Match 7, GroupC | 09-02-2026 | Michael Leask |
| WI: 182/5 (Balls 120) | SCOT: 147/10 (Balls 113) | WI | ICC Men's T20I World Cup, 2026 | Match 2, GroupC | 07-02-2026 | Shimron Hetmyer |
| KKR: 179/6 (Balls 120) | CSK: 183/8 (Balls 118) | CSK | Indian Premier League, 2025 | Match 57, League | 07-05-2025 | Noor Ahmad |
| KKR: 206/4 (Balls 120) | RR: 205/8 (Balls 120) | KKR | Indian Premier League, 2025 | Match 53, League | 04-05-2025 | Andre Russell |
| PBKS: 201/4 (Balls 120) | KKR: 7/0 (Balls 6) | No Result | Indian Premier League, 2025 | Match 44, League | 26-04-2025 | NA |
| GT: 198/3 (Balls 120) | KKR: 159/8 (Balls 120) | GT | Indian Premier League, 2025 | Match 39, League | 21-04-2025 | Shubman Gill |
| LSG: 238/3 (Balls 120) | KKR: 234/7 (Balls 120) | LSG | Indian Premier League, 2025 | Match 21, League | 08-04-2025 | Nicholas Pooran |
| KKR: 200/6 (Balls 120) | SRH: 120/10 (Balls 100) | KKR | Indian Premier League, 2025 | Match 15, League | 03-04-2025 | Vaibhav Arora |
| KKR: 174/8 (Balls 120) | RCB: 177/3 (Balls 98) | RCB | Indian Premier League, 2025 | Match 1, League | 22-03-2025 | Krunal Pandya |
| ENG: 132/10 (Balls 120) | IND: 133/3 (Balls 77) | IND | England Tour of India T20I Series | Match 1, T20I | 22-01-2025 | Varun Chakravarthy |
| KKR: 157/7 (Balls 96) | MI: 139/8 (Balls 96) | KKR | Indian Premier League, 2024 | Match 60, League | 11-05-2024 | Varun Chakravarthy |
| DC: 153/9 (Balls 120) | KKR: 157/3 (Balls 99) | KKR | Indian Premier League, 2024 | Match 47, League | 29-04-2024 | Varun Chakravarthy |
| KKR: 261/6 (Balls 120) | PBKS: 262/2 (Balls 112) | PBKS | Indian Premier League, 2024 | Match 42, League | 26-04-2024 | Jonny Bairstow |
| KKR: 222/6 (Balls 120) | RCB: 221/10 (Balls 120) | KKR | Indian Premier League, 2024 | Match 36, League | 21-04-2024 | Andre Russell |
| KKR: 223/6 (Balls 120) | RR: 224/8 (Balls 120) | RR | Indian Premier League, 2024 | Match 31, League | 16-04-2024 | Jos Buttler |
| LSG: 161/7 (Balls 120) | KKR: 162/2 (Balls 94) | KKR | Indian Premier League, 2024 | Match 28, League | 14-04-2024 | Phil Salt |
| KKR: 208/7 (Balls 120) | SRH: 204/7 (Balls 120) | KKR | Indian Premier League, 2024 | Match 3, League | 23-03-2024 | Andre Russell |
| LSG: 176/8 (Balls 120) | KKR: 175/7 (Balls 120) | LSG | Indian Premier League, 2023 | Match 68, League | 20-05-2023 | Nicholas Pooran |
| KKR: 149/8 (Balls 120) | RR: 151/1 (Balls 79) | RR | Indian Premier League, 2023 | Match 56, League | 11-05-2023 | Yashasvi Jaiswal |
| PBKS: 179/7 (Balls 120) | KKR: 182/5 (Balls 120) | KKR | Indian Premier League, 2023 | Match 53, League | 08-05-2023 | Andre Russell |
| KKR: 179/7 (Balls 120) | GT: 180/3 (Balls 107) | GT | Indian Premier League, 2023 | Match 39, League | 29-04-2023 | Josh Little |
| CSK: 235/4 (Balls 120) | KKR: 186/8 (Balls 120) | CSK | Indian Premier League, 2023 | Match 33, League | 23-04-2023 | Ajinkya Rahane |
| SRH: 228/4 (Balls 120) | KKR: 205/7 (Balls 120) | SRH | Indian Premier League, 2023 | Match 19, League | 14-04-2023 | Harry Brook |
| KKR: 204/7 (Balls 120) | RCB: 123/10 (Balls 106) | KKR | Indian Premier League, 2023 | Match 9, League | 06-04-2023 | Shardul Thakur |
| RCB: 207/4 (Balls 120) | LSG: 193/6 (Balls 120) | RCB | Indian Premier League, 2022 | Match 72, Eliminator | 25-05-2022 | Rajat Patidar |
| RR: 187/6 (Balls 120) | GT: 191/3 (Balls 117) | GT | Indian Premier League, 2022 | Match 71, Qualifier1 | 24-05-2022 | David Miller |
| IND: 184/5 (Balls 120) | WI: 167/9 (Balls 120) | IND | West Indies tour of India | Match 3, T20I | 20-02-2022 | Suryakumar Yadav |
| IND: 186/5 (Balls 120) | WI: 178/3 (Balls 120) | IND | West Indies tour of India | Match 2, T20I | 18-02-2022 | Rishab Pant |
| WI: 157/7 (Balls 120) | IND: 162/4 (Balls 113) | IND | West Indies tour of India | Match 1, T20I | 16-02-2022 | Ravi Bishnoi |
| IND: 184/7 (Balls 120) | NZ: 111/10 (Balls 104) | IND | New Zealand tour of India | Match 3, T20I | 21-11-2021 | Axar Patel |

Recent Performances
Top Performers
Since IPL 2022

















Kolkata Knight Riders vs Rajasthan Royals Match Preview
Pre-match context and key talking points.
Match Preview
Kolkata Knight Riders return to Eden Gardens for Match 28 of the IPL 2026 season on 19 April 2026, with Rajasthan Royals arriving in Kolkata for a contest that brings together two sides moving in very different directions. It is a 3:30 PM start at one of the league’s grandest venues, and the pressure appears greater on KKR, who are still searching for momentum after a difficult run. RR, by contrast, have already shown the ability to win in different conditions and will see this as another chance to strengthen their early-season position.
Eden Gardens rarely lacks atmosphere, and the ground’s numbers underline why matches here tend to stay alive deep into the evening. Across the sample at the venue since 2022, the average first-innings score stands at 190, while the average second-innings score is 173. Teams batting first have had a slight edge, winning 55.56 percent of completed matches, but chasing remains far from straightforward or impossible. The balance is similarly interesting with the ball: fast bowlers have taken 312 wickets to spinners’ 197, suggesting that seamers still have a strong role even at a venue often associated with grip and variation.
The most relevant recent evidence from Eden Gardens has offered both extremes. On 2 April 2026, Sunrisers Hyderabad powered to 226/8 before bowling KKR out for 161, a reminder that the surface can quickly turn into a high-scoring test if bowlers miss their lengths. A week later, on 9 April 2026, KKR posted 181/4, only for Lucknow Super Giants to chase 182/7, which again hinted that totals around the 180 mark may not always be fully secure here. For captains, the key may not simply be whether to bat or bowl first, but how quickly they can understand what kind of pitch is in play on the afternoon.
Form adds another layer to the story. KKR come into this fixture without a win in their last five league outings in IPL 2026. They lost to Gujarat Titans by five wickets on 17 April 2026 after making 180, were beaten by Chennai Super Kings on 14 April 2026, and had earlier slipped against Lucknow Super Giants and Sunrisers Hyderabad at home. Even the abandoned game against Punjab Kings on 6 April 2026 interrupted rather than improved their rhythm. The pattern is hard to miss: KKR have found enough batting to stay competitive in phases, but they have not consistently controlled games for long enough.
RR’s recent run reads much better. After losing to Sunrisers Hyderabad on 13 April 2026, they still arrive with four wins from five matches. They chased 202 against Royal Challengers Bengaluru on 10 April 2026, defended 150 in a shortened game against Mumbai Indians on 7 April 2026, beat Gujarat Titans with 210/6 on 4 April 2026, and comfortably chased down Chennai Super Kings’ 127 on 30 March 2026. That sequence points to a side that has already shown flexibility: they can defend, they can chase, and they can handle both moderate and demanding scoring conditions.
The recent head-to-head record offers no easy comfort for either side, though KKR will take encouragement from 2025. They beat RR twice that year, first by eight wickets in Guwahati on 26 March 2025 and then by the narrowest of margins at Eden Gardens on 4 May 2025, where 206/4 just held up against RR’s 205/8. Yet the meetings in Kolkata before that went Rajasthan’s way. RR chased 224 in a thriller on 16 April 2024, and they had also won decisively at Eden Gardens on 11 May 2023. This rivalry at the venue has tended to produce substantial scores and very fine margins, which fits neatly with the broader character of the ground.
For KKR, Sunil Narine remains central to any revival. Since 2022, he has contributed 1045 IPL runs and 74 wickets, and few players in this fixture carry a stronger dual threat. Against RR, his 109 off 56 at Eden Gardens on 16 April 2024 remains one of the standout innings in this matchup, and he also picked up 2 for 30 in that game. His individual contest with RR’s middle order could matter: he has dismissed Riyan Parag once while conceding only 15 runs in 15 balls, and he has also removed Dhruv Jurel. If Narine influences both powerplay tempo and middle-overs control, KKR look a very different side.
Varun Chakravarthy is just as important in the middle overs. He has 101 IPL wickets since 2022 and has a proven record at this ground, including 4 for 15 against Royal Challengers Bengaluru at Eden Gardens on 6 April 2023 and 3 for 16 against Delhi Capitals here on 29 April 2024. Against RR, his returns have been steady rather than spectacular, with two wickets in both the 2024 and 2025 meetings at Eden Gardens. Vaibhav Arora could also be a factor if the surface offers early seam movement; fast bowlers have enjoyed more success than spinners here overall, and he has produced strong home spells before, including 3 for 29 against Sunrisers Hyderabad at this venue in 2025.
Cameron Green gives KKR another batting pillar after his 79 off 55 against Gujarat Titans on 17 April 2026. With 842 IPL runs since 2022, he brings substance as well as range. His matchup with RR’s bowlers may be worth tracking closely: he has scored only 9 off 7 against Sandeep Sharma and 8 off 9 against Ravi Bishnoi, while Ravindra Jadeja has dismissed him once for 14 runs off 16 balls in their past meetings.
RR’s player to watch begins with their captain, Riyan Parag. He has 1455 IPL runs since 2022 and has already shown in this fixture that he can shape games in Kolkata. His 95 off 45 at Eden Gardens on 4 May 2025 was one of the finest innings in the recent head-to-head contests, and he also made 34 off 14 here on 16 April 2024. KKR do have some counters: Narine has kept him to 13 runs off 15 balls with one dismissal, and Varun Chakravarthy has removed him once too. How Parag navigates that spin pair could define RR’s middle overs.
Ravi Bishnoi comes in with strong current credentials after his 4 for 41 against Gujarat Titans on 4 April 2026. Since 2022 he has collected 81 IPL wickets, and while much of his opposition history comes from a different franchise, he has shown he can operate effectively at Eden Gardens, taking 2 for 23 against KKR here on 20 May 2023. Sandeep Sharma adds another experienced option, especially if RR want control with the new ball or at the death. Ravindra Jadeja, though not leading the side, offers the all-round depth of a senior figure and has troubled KKR before, including 3 for 18 against them on 8 April 2024.
This game could come down to which side better handles the transitions. KKR need more from their bowling in the powerplay and greater control through the middle overs after a sequence of games in which opponents have found ways to stay ahead of the asking rate. RR, meanwhile, will want their top order to set up Parag and the finishers so their bowlers can attack with scoreboard pressure or defend with variety. At a venue where 180 can be vulnerable and 200 may still invite a chase, the battle between KKR’s spin core and RR’s in-form batting unit shapes as the contest within the contest. All signs point to another lively Eden Gardens afternoon.

