Mumbai Indians captain Rohit Sharma chose to bowl for the fourth consecutive game, against Kings XI Punjab in Indore.
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.
Jos Buttler went on a rampage with a breathtaking 37-ball-77 as Mumbai Indians cantered home by eight wickets against Kings XI Punjab maintaining their pole position in the Indian Premier League, in Indore on Thursday.
Put into bat, the hosts were off to a steady start with Amla (104 not out) and Shaun Marsh (26) putting on 46 runs before Maxwell took just one over from pacer Mitchell McClenaghan, milking 28 runs, to change the complexion of their innings. MI heavily rely on Mitchell McClenaghan to provide early wickets and restrict the flow of runs in the death overs along with ever-dependable Jasprit Bumrah.
Mumbai won the toss and elected to field.
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.
Barring Harbhajan Singh for Mumbai (6 runs in 2 overs), no other Mumbai bowler helped their cause as they were hammered all over the park by the Punjab batsmen.
Kings XI Punjab, who had a rather dismal season past year, started off strong, winning both matches at home. 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. He brisked his way to an unbeaten 62 off 34, hitting seven sixes, the most in an innings without a boundary, and ably partnering Jos Buttler's pyrotechnics at the other end.
Buttler and Parthiv Patel went on rampage from the first ball, easily finding the boundary ropes. He scored 51 runs off Malinga. It was then all Rana-Buttler show which spoiled Amla party, his maiden IPL ton, with match-winning partnership.
Marsh struck three boundaries in the next two overs while Amla smashed another six to take the total to 39 for naught in five overs.
Having lost three games in the trot - Sunrisers Hyderabad, Delhi Daredevils and Kolkata Knight Riders - Maxwell's side is looking a little rusty despite having kicked off their IPL campaign with a bang.