MI stormed past a massive 199-run target in just 15.3 overs with Rana and all-rounder Hardik Pandya (15 n o, 4b, 2×4, 1×6) completing the task.
England global Jos Buttler produced an innings of brute power to outshine Hashim Amla and inspire Mumbai Indians to a stunning eight-wicket win over Shaun Marsh and Glenn Maxwell's Kings XI Punjab in the Indian Premier League.
Amla's 60-ball effort was laced with eight hits to the fence and six over it while Maxwell consumed just 18 balls and struck four boundaries and three sixes.
A maiden century from Hashim Amla went in vain as Mumbai Indians fired past KXIP to win their 5th game on the trot comfortably.
Buttler signalled the sort of explosive hitting that was to come from his blade when sending the sixth ball of Sandeep Sharma's opening over for six over deep midwicket.
Such was the carnage from the Mumbai duo that there were only five dots in the powerplay, including the wicket ball of Parthiv and more importantly included 14 boundaries.
Mumbai Indians now take on Delhi Daredevils at the Wankhede on Saturday (April 22) while Kings XI Punjab will battle Gujarat Lions in an away game at Rajkot, on Sunday (April 23). Against Mumbai Indians he will be tested as they have attacking batsmen like Parthiv Patel, Jos Buttler, Rohit Sharma, Kieron Pollard and the Pandya Brothers. He made 77 off 37 balls, including fives sixes and seven boundaries.
Earlier, Hashim Amla's (104 n o, 60b, 8×4, 6×6) classy century powered KXIP to a challenging 198 for four. In the first ball of the 15th over, Rana raced to his third fifty of the competition in only 29 deliveries by edging out a six off Ishant Sharma. Marsh was the aggressor of the two, scoring 26 of those runs. Maxwell hit 3 sixes and 2 fours in that over, which changed the course of the game.
While the 19th over of the innings from Bumrah yielded only 10 runs, Amla's eyes lit up when Rohit threw the ball to Malinga for the final over. Kolkata Knight Riders are placed second, having played a game less than Mumbai. On Thursday, Punjab will play their last home game here before heading back to Mohali and given their run so far, Glenn Maxwell's team will look to seize every opportunity in Indore against a side that has shown great momentum so far.