Kolkata Knight Riders will face Rajasthan Royals in Match 28 of the Indian Premier League 2026 on April 19 at Eden Gardens.
KKR currently sit at the bottom
of the table with just one point after five defeats. While they showed some promise in their recent outing against the Gujarat Titans, they are still searching for their first win of the season. The three-time champions will be desperate to deliver a strong performance at home and finally get off the mark.
In contrast, RR are placed third with four wins from five matches. Despite a recent setback against Sunrisers Hyderabad, they have been one of the more consistent sides this season. The inaugural champions will look to bounce back quickly and solidify their position near the top of the standings.
KKR vs RR Head-to-Head Record
- Matches Played: 31
- Won by KKR: 16
- Won by RR: 12
- No Result: 01
- Tied: 02
KKR vs RR: Pitch At Eden Gardens
Eden Gardens is likely to provide conditions that slightly favour the side bowling first in this day game. Spinners may find some assistance early under the sun, but the surface is expected to settle as the match goes on. Batting should become easier later in the innings, allowing players to play more freely, with totals around 200-210 considered competitive.
KKR And RR IPL Squads
Kolkata Knight Riders Squad: Ajinkya Rahane, Rinku Singh, Sunil Narine, Cameron Green, Matheesha Pathirana, Rachin Ravindra, Varun Chakaravarthy, Finn Allen, Rovman Powell, Umran Malik, Angkrish Raghuvanshi, Manish Pandey, Rahul Tripathi, Ramandeep Singh, Vaibhav Arora, Kartik Tyagi, Anukul Roy, Tim Seifert, Blessing Muzarabani, Prashant Solanki, Tejasvi Singh, Sarthak Ranjan, Daksh Kamra, Saurabh Dubey.
Rajasthan Royals Squad: Riyan Parag, Yashasvi Jaiswal, Dhruv Jurel, Ravindra Jadeja, Jofra Archer, Shimron Hetmyer, Ravi Bishnoi, Tushar Deshpande, Sandeep Sharma, Nandre Burger, Kwena Maphaka, Vaibhav Sooryavanshi, Shubham Dubey, Donovan Ferreira, Lhuan-dre Pretorius, Ravi Singh, Aman Rao, Adam Milne, Kuldeep Sen, Sushant Mishra, Yudhvir Singh Charak, Brijesh Sharma, Vignesh Puthur, Yash Raj Punja, Dasun Shanaka.
















