With this win, MI have qualified for the play-offs.
Batting first, MI posted a commanding total with Quinton de Kock shining for the hosts.
SRH rode on the heroic innings of Manish Pandey to tie the match.
But Jasprit Bumrah's bowling in Super Over sealed the match for MI.
Quinton de Kock
Quinton de Kock smashes 10th career IPL fifty
Quinton de Kock became the 10th batsman in IPL12 to surpass the 400-mark.
The wicket-keeper batsman smashed his fourth IPL fifty this season.
He now has 10 career IPL fifties. The Proteas man smashed six fours and two sixes in his knock of 69*.
This helped him surpass the 150 mark in terms of career IPL fours (152).
He also has 47 IPL sixes.
A look at some of the interesting individual feats registered
Khaleel Ahmed (3/42) raced to 14 wickets in just seven matches this season.
He equalled the likes of R Ashwin and Rashid Khan (14 wickets each).
Bhuvneshwar Kumar (1/29) now has 129 career IPL scalps to his name.
Bhuvi has registered the most dot balls in IPL 2019 (144).
Rashid Khan (141 dot balls) also went past Deepak Chahar (139).
Bumrah, Krunal and Pandey excel on the night
Jasprit Bumrah now has 78 career IPL wickets.
He went past Lakshmipathy Balaji (76) and Morne Morkel (77) in terms of career IPL scalps.
JB also has 15 wickets this season.
Manish Pandey notched his 15th IPL fifty and a third this season.
He went past Yuvraj Singh (2,750) in terms of career IPL runs.
Krunal Pandya (2/22) raced to 10 wickets this season.
MI vs SRH
How did the match pan out?
Mumbai got off to a decent start, before Rohit Sharma got dismissed.
Quinton and Suryakumar Yadav added 54 runs for the second wicket.
After Suryakumar's dismissal, MI lost their way a bit, but the Proteas man made sure he stayed till the end to help MI post 162.
In reply, SRH were 65/3, before Pandey took charge and took the match to Super Over.
Second match of 2019 to be decided via Super Over
Tied matches in IPL history:
KKR v RR, Cape Town, 2009 CSK v KXIP, Chennai, 2010 CSK v RCB, Hyderabad, 2013 RCB v DD, Bangalore, 2013 KKR v RR, Abu Dhabi, 2014 RR v KXIP, Ahmedabad, 2015 GL v MI, Rajkot, 2017 DC v KKR, Delhi, 2019#MIvSRH, Mumbai, 2019*