Kolkata Knight Riders face Rajasthan Royals in the 28th match of IPL 2026 at Eden Gardens. With a 3:30 pm local start, the game will be played in strong heat on a hard, dry surface that should be excellent for stroke play.
Kolkata’s likely XI, captained by Ajinkya Rahane, includes Cameron Green, Angkrish Raghuvanshi, Rinku Singh and Ramandeep Singh in the batting order. Sunil Narine and Varun Chakaravarthy provide spin, with Vaibhav Arora, Kartik Tyagi and Blessing Muzarabani as the pace options.
Rajasthan’s batting looks dangerous, with Vaibhav Sooryavanshi, Yashasvi Jaiswal, Dhruv Jurel, Riyan Parag and Shimron Hetmyer. Ravindra Jadeja adds all-round depth, while Jofra Archer, Nandre Burger, Sandeep Sharma and Ravi Bishnoi form a varied attack. The last overseas slot is listed as Donovan Ferreira or Dasun Shanaka.
Batters can dominate the powerplay before the pitch slows slightly, and spinners may get more help as it dries out. Even mistimed shots can reach the boundary on the fast outfield, so a total near 200 is the pressure mark. Our preview picks Rajasthan Royals.


