MI vs DC Head-to-Head Record: Complete Stats & Match Analysis

Updated March 18, 2026

Key Takeaways

Mumbai Indians (MI) and Delhi Daredevils (now Delhi Capitals, DC) boast one of the longest rivalries in the IPL. Ever since the inception of the league in 2008, the two teams have come up against each other approximately 36?37 times. MI undoubtedly have the upper hand in the rivalry. In total Mumbai have beaten Delhi about 20 times, while the latter have 16.

MI's might is evident in their clinching of the title in 2020 from Delhi, beating them in the IPL final by five wickets. Down the years there have been many high-scoring encounters, and competition for supremacy has been intense. Rohit Sharma has been at the centre of many of them. While Mumbai Indians have historically been the stronger side, Delhi Capitals have improved significantly in recent seasons, making the contest more balanced and exciting for fans.

Content

IPL Rivalry Timeline

mi vs dc

Also Read : Different types of bowling

A visually rich season-by-season timeline covering every match in your dataset from 2008 to 2014, with venue, date, result, innings totals, and standout performances.

Mumbai Indians win
Delhi win
37 matches included

Total Seasons

18

Total Matches

37

Timeline Span

2008-2025

Match 23DY Patil Stadium
Mumbai
4 May 2008
Mumbai Indians won by 29 runs
MI
162/8 | 20.0 Overs
Sanath Jayasuriya 34(16), YO Mahesh 33/3
DEL
133 | 18.5 Overs
Virender Sehwag (c) 40(20), Ashish Nehra 25/3

mi vs dc 2008

Match 50Arun Jaitley Stadium
Delhi
24 May 2008
Delhi won by 5 wickets
MI
176/8 | 20.0 Overs
Sanath Jayasuriya 70(42), YO Mahesh 36/4
DEL
179/5 | 19.5 Overs
Dinesh Karthik (wk) 56(32), Dwayne Smith 22/2
Match 35Buffalo Park
East London
8 May 2009
Delhi won by 7 wickets
MI
116 | 20.0 Overs
Dwayne Bravo 35(30), Rajat Bhatia 15/3
DEL
118/3 | 18.5 Overs
Ab De Villiers 50(38), Jp Duminy 15/1

mi vs dc 2009

Match 55SuperSport Park
Centurion
21 May 2009
Delhi won by 4 wickets
MI
165/8 | 20.0 Overs
Ajinkya Rahane 56(41), Dirk Nannes 27/3
DEL
166/6 | 17.3 Overs
Virender Sehwag (c) 50(27), Harbhajan Singh 17/4
Match 9Arun Jaitley Stadium
Delhi
17 Mar 2010
Mumbai Indians won by 98 runs
MI
218/7 | 20.0 Overs
Sachin Tendulkar (c) 63(32), Sarabjit Ladda 44/2
DEL
120/9 | 16.3 Overs
Mf Maharoof 28(18), Sanath Jayasuriya 17/2

mi vs dc 2010

Match 47Brabourne Stadium
Mumbai
13 Apr 2010
Mumbai Indians won by 39 runs
MI
183/4 | 20.0 Overs
Kieron Pollard 45(13), Pradeep Sangwan 35/2
DEL
144/7 | 20.0 Overs
Andrew Mcdonald 33(31), Ali Murtaza 18/2
Match 4Arun Jaitley Stadium
Delhi
10 Apr 2011
Mumbai Indians won by 8 wickets
MI
99/2 | 16.5 Overs
Sachin Tendulkar (c) 46(50), Morne Morkel 29/1
DEL
95 | 17.4 Overs
Naman Ojha (wk) 29(30), Lasith Malinga 13/5

mi vs dc 2011

Match 49Wankhede Stadium
Mumbai
7 May 2011
Mumbai Indians won by 32 runs
MI
178/4 | 20.0 Overs
Ambati Rayudu (wk) 59(39), Irfan Pathan 23/1
DEL
146 | 19.5 Overs
James Hopes 55(44), Lasith Malinga 18/2
Match 19Wankhede Stadium
Mumbai
16 Apr 2012
Delhi won by 7 wickets
MI
92 | 19.2 Overs
Harbhajan Singh (c) 33(22), Shahbaz Nadeem 16/2
DEL
93/3 | 14.5 Overs
Virender Sehwag (c) 32(36), Rp Singh 24/2

mi vs dc 2012

Match 35Arun Jaitley Stadium
Delhi
27 Apr 2012
Delhi won by 37 runs
MI
170/9 | 20.0 Overs
Ambati Rayudu 62(39), Shahbaz Nadeem 35/2
DEL
207/5 | 20.0 Overs
Virender Sehwag (c) 73(39), Robin Peterson 37/3
Match 10Wankhede Stadium
Mumbai
9 Apr 2013
Mumbai Indians won by 44 runs
MI
209/5 | 20.0 Overs
Dinesh Karthik (wk) 86(48), Ashish Nehra 49/2
DEL
165/9 | 20.0 Overs
David Warner 61(37), Pragyan Ojha 34/2

mi vs dc 2013

Match 28Arun Jaitley Stadium
Delhi
21 Apr 2013
Delhi won by 9 wickets
MI
161/4 | 20.0 Overs
Rohit Sharma 73(43), Umesh Yadav 31/2
DEL
165/1 | 17.0 Overs
Virender Sehwag 95(57), Lasith Malinga 26/1
Match 16Sharjah Cricket Stadium
Sharjah
27 Apr 2014
Delhi won by 6 wickets
MI
125/6 | 20.0 Overs
Kieron Pollard 33(30), Jaydev Unadkat 29/2
DEL
126/4 | 18.5 Overs
Murali Vijay 40(34), Lasith Malinga 17/2

mi vs dc 2014

Match 51Dubai International Cricket Stadium
Dubai
31 Oct 2020
Mumbai Indians won by 9 wickets
DEL
110/9 | 20.0 Overs
Shreyas Iyer (c) 25(29), Jasprit Bumrah 17/3
MI
111/1 | 14.2 Overs
Ishan Kishan 72(47), Anrich Nortje 25/1
Match 21Arun Jaitley Stadium
Delhi
23 Apr 2015
Delhi won by 37 runs
MI
153/9 | 20.0 Overs
Ambati Rayudu 30(22), Imran Tahir 22/3
DEL
190/4 | 20.0 Overs
Shreyas Iyer 83(56), Mitchell Mcclenaghan 38/2

mi vs dc 2015

Match 39Wankhede Stadium
Mumbai
5 May 2015
Mumbai Indians won by 5 wickets
MI
153/5 | 19.3 Overs
Ambati Rayudu 49(40), Nathan Coulter-nile 30/2
DEL
152/6 | 17.0 Overs
Yuvraj Singh 57(44), Harbhajan Singh 11/2
Match 17Arun Jaitley Stadium
Delhi
23 Apr 2016
Delhi won by 10 runs
MI
154/7 | 20.0 Overs
Rohit Sharma (c) 65(48), Amit Mishra 24/2
DEL
164/4 | 20.0 Overs
Sanju Samson 60(48), Mitchell Mcclenaghan 31/2

mi vs dc 2016

Match 47ACA-VDCA Stadium
Visakhapatnam
15 May 2016
Mumbai Indians won by 80 runs
MI
206/4 | 20.0 Overs
Krunal Pandya 86(37), Chris Morris 34/2
DEL
126 | 19.1 Overs
Quinton De Kock (wk) 40(28), Jasprit Bumrah 13/3
Match 25Wankhede Stadium
Mumbai
22 Apr 2017
Mumbai Indians won by 14 runs
MI
142/8 | 20.0 Overs
Jos Buttler 28(18), Amit Mishra 18/2
DEL
128/7 | 20.0 Overs
Chris Morris 52(41), Mitchell Mcclenaghan 24/3

mi vs dc 2017

Match 45Arun Jaitley Stadium
Delhi
6 May 2017
Mumbai Indians won by 146 runs
MI
212/3 | 20.0 Overs
Lendl Simmons 66(43), Kagiso Rabada 33/1
DEL
66 | 13.4 Overs
Karun Nair 21(15), Karn Sharma 11/3
Match 9Wankhede Stadium
Mumbai
14 Apr 2018
Delhi won by 7 wickets
MI
194/7 | 20.0 Overs
Suryakumar Yadav 53(32), Trent Boult 39/2
DEL
195/3 | 20.0 Overs
Jason Roy 91(53), Krunal Pandya 21/2

mi vs dc 2018

Match 55Arun Jaitley Stadium
Delhi
20 May 2018
Delhi won by 11 runs
MI
163 | 19.3 Overs
Evin Lewis 48(31), Harshal Patel 28/3
DEL
174/4 | 20.0 Overs
Rishabh Pant (wk) 64(44), Jasprit Bumrah 29/1
Match 3Wankhede Stadium
Mumbai
24 Mar 2019
Delhi won by 37 runs
DEL
213/6 | 20.0 Overs
Rishabh Pant (wk) 78(27), Kagiso Rabada 23/2
MI
176/9 | 19.2 Overs
Yuvraj Singh 53(35), Mitchell Mcclenaghan 40/3

mi vs dc 2019

Match 34Arun Jaitley Stadium
Delhi
18 Apr 2019
Mumbai Indians won by 40 runs
MI
168/5 | 20.0 Overs
Krunal Pandya 37(26), Kagiso Rabada 38/2
DEL
128/9 | 20.0 Overs
Shikhar Dhawan 35(22), Rahul Chahar 19/3
Match 27Sheikh Zayed Cricket Stadium
Abu Dhabi
11 Oct 2020
Mumbai Indians won by 5 wickets
DEL
162/4 | 20.0 Overs
Shikhar Dhawan 69(52), Krunal Pandya 26/2
MI
166/5 | 19.4 Overs
Quinton De Kock (wk) 53(36), Kagiso Rabada 28/2
Match 57Dubai International Cricket Stadium
Dubai
5 Nov 2020
Mumbai Indians won by 57 runs
MI
200/5 | 20.0 Overs
Ishan Kishan 55(30), Ravichandran Ashwin 29/3
DEL
143/8 | 20.0 Overs
Marcus Stoinis 65(46), Jasprit Bumrah 14/4

mi vs dc 2020

Match 51Dubai International Cricket Stadium
Dubai
31 Oct 2020
Mumbai Indians won by 9 wickets
MI
111/1 | 14.2 Overs
Ishan Kishan 72(47), Anrich Nortje 25/1
DEL
110/9 | 13.4 Overs
Shreyas Iyer (c) 25(29), Jasprit Bumrah 17/3
FINALDubai International Cricket Stadium
Dubai
10 Nov 2020
Mumbai Indians won by 5 wickets
MI
157/5 | 18.4 Overs
Rohit Sharma (c) 68(51), Anrich Nortje 25/2
DEL
156/7 | 20.0 Overs
Shreyas Iyer (c) 65(50), Trent Boult 30/3
Match 13M. A. Chidambaram Stadium
Chennai
20 Apr 2021
Delhi won by 6 wickets
MI
137/9 | 20.0 Overs
Rohit Sharma (c) 44(30), Amit Mishra 24/4
DEL
138/4 | 19.1 Overs
Shikhar Dhawan 45(42), Jayant Yadav 25/1

mi vs dc 2021

Match 46Sharjah Cricket Stadium
Sharjah
2 Oct 2021
Delhi won by 4 wickets
MI
129/8 | 20.0 Overs
Suryakumar Yadav 33(26), Avesh Khan 15/3
DEL
132/6 | 19.1 Overs
Shreyas Iyer 33(33), Nathan Coulter-nile 19/1
Match 2Brabourne - CCI
Mumbai
27 Mar 2022
Delhi won by 4 Wickets
MI
177/5 | 20.0 Overs
Ishan Kishan (wk) 81(48), Kuldeep Yadav 18/3
DEL
179/6 | 18.2 Overs
Lalit Yadav 48(38), Basil Thampi 35/3

mi vs dc 2022

Match 69Wankhede Stadium
Mumbai
21 May 2022
Mumbai Indians won by 5 Wickets
MI
160/5 | 19.1 Overs
Ishan Kishan (wk) 48(35), Anrich Nortje 37/2
DEL
159/7 | 20.0 Overs
Rovman Powell 43(34), Jasprit Bumrah 25/3

mi vs dc 2023

Match 16Arun Jaitley Stadium
Delhi
11 Apr 2023
Mumbai Indians won by 6 Wickets
MI
173/4 | 20.0 Overs
Rohit Sharma (c) 65(45), Mukesh Kumar 30/2
DEL
172 | 19.4 Overs
Axar Patel 54(25), Jason Behrendorff 23/3
Match 20Wankhede Stadium
Mumbai
7 Apr 2024
Mumbai Indians won by 29 Runs
MI
234/5 | 20.0 Overs
Rohit Sharma 49(27), Axar Patel 35/2
DEL
205/8 | 20.0 Overs
Tristan Stubbs 71(25), Gerald Coetzee 34/4

mi vs dc 2024

Match 43Arun Jaitley Stadium
Delhi
27 Apr 2024
Delhi won by 10 Runs
MI
247/9 | 20.0 Overs
Tilak Varma 63(32), Rasikh Salam 34/3
DEL
257/4 | 20.0 Overs
Jake Fraser - McGurk 84(27), Jasprit Bumrah 35/1
Match 29Arun Jaitley Stadium
Delhi
13 Apr 2025
Mumbai Indians won by 12 Runs
MI
205/5 | 20.0 Overs
N Tilak Varma 59(33), Kuldeep Yadav 23/2
DEL
193 | 19 Overs
Karun Nair 89(40), Karn Sharma 36/3

mi vs dc 2025

Match 63Wankhede Stadium
Mumbai
21 May 2025
Mumbai Indians won by 59 Runs
MI
180/5 | 20.0 Overs
Surya Kumar Yadav 73(43), Mukesh Kumar 48/2
DEL
121 | 18.2 Overs
Sameer Rizvi 39(35), Mitchell Santner 11/3

What is the MI vs DC head-to-head record in IPL?

The MI vs DC head-to-head record in IPL highlights a strong rivalry, with Mumbai Indians historically enjoying a better win record over Delhi Capitals.

Which team has won more matches between MI and DC?

Mumbai Indians have won more matches than Delhi Capitals in their IPL head-to-head history.

Why is MI vs DC an exciting IPL rivalry?

MI vs DC is exciting because both teams have featured star players, close contests, and high-pressure performances in important IPL matches.

Who are the key players in MI vs DC matches?

Key players in MI vs DC matches usually include top batters, all-rounders, and leading bowlers who have influenced the result with match-winning efforts.

Where can I check the latest MI vs DC stats?

You can check the latest MI vs DC stats on IPL websites, live score platforms, and trusted cricket news portals.

Tags

Sports Cricket