The Knight Riders, led by Dinesh Karthik, started the tournament on a good note but then lost their way having suffered six defeats on a trot.
A victory at the Eden Gardens will more or less seal their spot in the playoffs, having secured 16 points from 12 matches.
If the Rohit Sharma-led side manage to win this match, they will almost confirm their place in the playoffs.
The likes of Quinton de Kock, Rohit, Evin Lewis, Krunal, Hardik Pandya, Kieron Pollard and Suryakumar Yadav will love batting in Kolkata where the pitch offers good bounce and pace.
Meanwhile, same could be said about their in-form pacers Lasith Malinga and Jasprit Bumrah. While spinners have kept things tight in the middle overs, the two pacemen have constantly picked up wickets.
KKR vs MI today ipl match team players name
Kolkata Knight Riders (KKR) probable playing XI: Chris Lynn, Shubman Gill, Nitish Rana, Dinesh Karthik (C & wk), Sunil Narine, Rinku Singh, Andre Russell, Piyush Chawla, Yarra Prithviraj, Kuldeep Yadav/Prasidh Krishna, Carlos Brathwaite.
Mumbai Indians (MI) probable playing XI: Quinton de Kock (wk), Rohit Sharma (C), Evin Lewis, Suryakumar Yadav, Krunal Pandya, Hardik Pandya, Kieron Pollard, Anukul Sudhakar Roy, Rahul Chahar, Lasith Malinga, Jasprit Bumrah