The two unbeaten sides clash in match eight of the sixth edition of the IPL, watch the live stream here.
Reigning champions Kolkata Knight Riders play their first match since an opening day victory over Delhi Daredevils on Wednesday.
Rajasthan Royals also beat the Daredevils in their first game and now the two sides will battle it out to chase SunRisers Hyderabad at the top of the table.
Kolkata captain Gautam Gambhir is still missing star batsman Brendon McCullum, but the skipper showed good form with the bat against Delhi and may have to shoulder the responsibility again when KKR take on Rajasthan.
Watch the live stream below: