Rana finished with an unbeaten 36 off 27 as KKR won with 10 deliveries to spare.
Scotland maintained their perfect start to their four-match Cricket World Cup League 2 series in Oman.
Both scored fifties as SRH chased down RR's 164/5 with nine balls to spare.
Harshal dismissed Hardik, Pollard and Chahar to bag three in three; Glenn Maxwell, Yuzvendra Chahal and Virat Kohli also fire for RCB.
With 24 required from ten balls, he smashed Prasidh Krishna for 20 runs in four balls.
Punjab Kings defend 125 to keep their hopes of making the top four alive.
Against Rajasthan Royals, Nortje, Rabada and Avesh helped Delhi defend their third-lowest total in IPL.
Scotland have beaten Papua New Guinea by six wickets in their World Cup League 2 match in Oman.
Devdutt Padikkal and Virat Kohli fifties goes vain as Chennai Super Kings won six wickets at Sharjah on Friday.
Tripathi and Iyer scored fifties in KKR seven-wicket win. MI slip to sixth spot in the standings.