Both these sides sit in mid table mediocrity at the moment with two defeats each, although the Super Kings have played a game more. Having beaten the Mumbai Indians in the season opener, MS Dhoni’s side have failed to capitalise on their bright start, though they did win convincingly last time out, chasing down a tricky 178 without losing a single wicket and with over two overs to spare.
That should give them a bit more confidence heading into this match, though it doesn’t exactly fix their problems considering they still rely heavily on their openers, and perhaps even more so after that.
KKR have a superior batting lineup to their opponents, with the likes of Shubman Gill, Eoin Morgan, Nitish Rana and Dre Russel all more than capable of putting on big totals.
We’d expect some changes to be made, if not in personnel then to the lineup, with captain Dinesh Karthik perhaps taking a hit and dropping down the order having averaged under 10 so far this season, which would bring Morgan in earlier where he can have more of an impact.
Kolkata Knight Riders To Win
CSK’s bowling attack were fantastic last time out, though they haven’t been at the top of their game all season and on a much slower pitch here, they’ll rely heavily on their spinners Ravindra Jaheda and Piyush Chawlar.
They've taken just nine wickets between them this season, and against some good spin players CSK could struggle again here.
With both sides evenly balanced in the market, we’re inclined to side with the Knight Riders here.
Although Amabati Rayadu is a top player of spin and was in good form prior to his injury, if he or Faf du Plessis are unable to meet the conditions for whatever reason, there’s little strength in depth to fall back on.