Captain Rohit Sharma stepped up to the occasion with a brilliant half-century as MI bagged their fifth IPL trophy by defeating DC in the final.
MI also successfully defended their title and became the only team after Chennai Super Kings (CSK) to do so.
Rohit Sharma, on his 200th IPL appearance, clinched his fifth IPL title as a captain and sixth as a player.
Mumbai Indians, before their title triumph on Tuesday, had won the trophy in 2013, 2015, 2017 and 2019.
Krunal Pandya hit the winning run as MI hunted down the total and added another feather to their already illustrious cap.
Suryakumar Yadav (19) and Ishan Kishan (33*) made valuable contributions in MI's win as they chased the target down with 8 balls to spare.
MI were on top from the first over with a 45-run partnership between openers Sharma and Quinton de Kock.
On the back of Shreyas Iyer-Rishabh Pant duo's partnership, DC recovered from losing three wickets in the first four overs to post 156/7.
IPL 2020 recap: From MI's dominance to young guns firing again - 10 big talking points
India TV's team of IPL 2020: KL Rahul leads the star-studded lineup
'Bola tha inki ganit weak hai': Rohit Sharma hilariously reacts to his odd-even ad ahead of IPL 2020
I was expecting to be selected this time, couldn't even train that day: Suryakumar Yadav
IPL 2020 vs PSL 2020 - Here's how much prize money champions Mumbai Indians and Karachi Kings won
KL Rahul will have to take some blame for not finding KXIP's ideal playing XI, feels Aakash Chopra