Ask more about DC vs MI
Pick an angle — one Google click lands you in a chat with the question already composed.
Did winning the toss matter? Split across 48 decided matches.
How the ledger swung — newest seasons first.
- 20261–0
- 2025/261–1
- 20250–2
- 2024/252–1
- 20241–1
- 2023/241–1
- 20230–1
- 2022/231–2
- 20221–1
- 20212–0
- 2020/210–4
- 20191–1
Where they've played
- RR Pant402 runsSR 140 · 16 m
- V Sehwag375 runsSR 157 · 10 m
- SS Iyer359 runsSR 117 · 14 m
- MM Lanning282 runsSR 122 · 8 m
- RG Sharma907 runsSR 131 · 31 m
- Ishan Kishan485 runsSR 151 · 12 m
- SA Yadav475 runsSR 142 · 16 m
- H Kaur377 runsSR 140 · 10 m
- NR Sciver-Brunt370 runsSR 125 · 10 m
- A Mishra19 wktsEcon 7.37 · 14 m
- JL Jonassen11 wktsEcon 6.82 · 6 m
- K Rabada10 wktsEcon 8.41 · 10 m
- Mukesh Kumar10 wktsEcon 11.82 · 5 m
- JJ Bumrah30 wktsEcon 7.42 · 24 m
- SL Malinga22 wktsEcon 6.66 · 13 m
- Harbhajan Singh21 wktsEcon 6.68 · 17 m
- AC Kerr11 wktsEcon 7.75 · 9 m
- MJ McClenaghan11 wktsEcon 8.23 · 7 m
Biggest margins
The rivalry scout
Inside DC vs MI
Where they win · who battled whom · the closest finishes
Per venue
Who wins where
H2H by ground (min 3 meetings). Bar splits the W/L at each venue between the two sides — useful for "they own MA Chidambaram" type narratives.
Arun Jaitley Stadium
Delhi
Wankhede Stadium
Mumbai
Brabourne Stadium
Mumbai
Dr DY Patil Sports Academy
Navi Mumbai
Dubai International Cricket Stadium
Dubai
Battles
Top batter-vs-bowler matchups
Most balls bowled between any pair across every meeting · min 18 balls. Bowling SR < 18 is "owned" territory; SR > 30 with 0 dismissals is "tonk".
Balls
54
Runs
44
Outs
3
SR
81
Balls
51
Runs
51
Outs
3
SR
100
Balls
49
Runs
41
Outs
1
SR
84
Balls
47
Runs
47
Outs
1
SR
100
Balls
47
Runs
62
Outs
2
SR
132
Balls
44
Runs
55
Outs
2
SR
125
Photo finishes
The narrowest margins ever
Super overs first, then closest run / wicket margins. Click into any match for the WP swing graph and turning points.
- Mumbai Indians vs Delhi Capitals2024/25
Mumbai Indians won by 8 runs
- Mumbai Indians vs Delhi Capitals2024/25
Delhi Capitals won by 2 wickets
- Delhi Daredevils vs Mumbai Indians2016
Delhi Daredevils won by 10 runs
- Delhi Capitals vs Mumbai Indians2024
Delhi Capitals won by 10 runs
- Delhi Daredevils vs Mumbai Indians2018
Delhi Daredevils won by 11 runs
Closest finishes
Tightest games this rivalry has produced — super overs and last-ball thrillers first.
Brabourne Stadium, Mumbai
Arun Jaitley Stadium, Delhi
Feroz Shah Kotla
Arun Jaitley Stadium
Arun Jaitley Stadium, Delhi
Every encounter
48 matchesMost recent first. Click into any match for the full DNA.
| Date | Season | Venue | Result | Margin |
|---|---|---|---|---|
| Apr 4, 2026 | 2026 | Arun Jaitley Stadium, Delhi | Delhi Capitals | 6 wkts |
| Jan 20, 2026 | 2025/26 | Kotambi Stadium, Vadodara | Delhi Capitals | 7 wkts |
| Jan 10, 2026 | 2025/26 | Dr DY Patil Sports Academy, Navi Mumbai | Mumbai Indians | 50 runs |
| May 21, 2025 | 2025 | Wankhede Stadium, Mumbai | Mumbai Indians | 59 runs |
| Apr 13, 2025 | 2025 | Arun Jaitley Stadium, Delhi | Mumbai Indians | 12 runs |
| Mar 15, 2025 | 2024/25 | Brabourne Stadium, Mumbai | Mumbai Indians | 8 runs |
| Feb 28, 2025 | 2024/25 | M Chinnaswamy Stadium, Bengaluru | Delhi Capitals | 9 wkts |
| Feb 15, 2025 | 2024/25 | Kotambi Stadium, Vadodara | Delhi Capitals | 2 wkts |
| Apr 27, 2024 | 2024 | Arun Jaitley Stadium, Delhi | Delhi Capitals | 10 runs |
| Apr 7, 2024 | 2024 | Wankhede Stadium, Mumbai | Mumbai Indians | 29 runs |
| Mar 5, 2024 | 2023/24 | Arun Jaitley Stadium, Delhi | Delhi Capitals | 29 runs |
| Feb 23, 2024 | 2023/24 | M Chinnaswamy Stadium, Bengaluru | Mumbai Indians | 4 wkts |
| Apr 11, 2023 | 2023 | Arun Jaitley Stadium, Delhi | Mumbai Indians | 6 wkts |
| Mar 26, 2023 | 2022/23 | Brabourne Stadium, Mumbai | Mumbai Indians | 7 wkts |
| Mar 20, 2023 | 2022/23 | Dr DY Patil Sports Academy, Mumbai | Delhi Capitals | 9 wkts |
| Mar 9, 2023 | 2022/23 | Dr DY Patil Sports Academy, Mumbai | Mumbai Indians | 8 wkts |
| May 21, 2022 | 2022 | Wankhede Stadium, Mumbai | Mumbai Indians | 5 wkts |
| Mar 27, 2022 | 2022 | Brabourne Stadium, Mumbai | Delhi Capitals | 4 wkts |
| Oct 2, 2021 | 2021 | Sharjah Cricket Stadium | Delhi Capitals | 4 wkts |
| Apr 20, 2021 | 2021 | MA Chidambaram Stadium, Chepauk, Chennai | Delhi Capitals | 6 wkts |
| Nov 10, 2020 | 2020/21 | Dubai International Cricket Stadium | Mumbai Indians | 5 wkts |
| Nov 5, 2020 | 2020/21 | Dubai International Cricket Stadium | Mumbai Indians | 57 runs |
| Oct 31, 2020 | 2020/21 | Dubai International Cricket Stadium | Mumbai Indians | 9 wkts |
| Oct 11, 2020 | 2020/21 | Sheikh Zayed Stadium | Mumbai Indians | 5 wkts |
| Apr 18, 2019 | 2019 | Arun Jaitley Stadium | Mumbai Indians | 40 runs |
| Mar 24, 2019 | 2019 | Wankhede Stadium | Delhi Capitals | 37 runs |
| May 20, 2018 | 2018 | Arun Jaitley Stadium | Delhi Daredevils | 11 runs |
| Apr 14, 2018 | 2018 | Wankhede Stadium | Delhi Daredevils | 7 wkts |
| May 6, 2017 | 2017 | Feroz Shah Kotla | Mumbai Indians | 146 runs |
| Apr 22, 2017 | 2017 | Wankhede Stadium | Mumbai Indians | 14 runs |
| May 15, 2016 | 2016 | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | Mumbai Indians | 80 runs |
| Apr 23, 2016 | 2016 | Feroz Shah Kotla | Delhi Daredevils | 10 runs |
| May 5, 2015 | 2015 | Wankhede Stadium | Mumbai Indians | 5 wkts |
| Apr 23, 2015 | 2015 | Feroz Shah Kotla | Delhi Daredevils | 37 runs |
| May 23, 2014 | 2014 | Wankhede Stadium | Mumbai Indians | 15 runs |
| Apr 27, 2014 | 2014 | Sharjah Cricket Stadium | Delhi Daredevils | 6 wkts |
| Apr 21, 2013 | 2013 | Feroz Shah Kotla | Delhi Daredevils | 9 wkts |
| Apr 9, 2013 | 2013 | Wankhede Stadium | Mumbai Indians | 44 runs |
| Apr 27, 2012 | 2012 | Feroz Shah Kotla | Delhi Daredevils | 37 runs |
| Apr 16, 2012 | 2012 | Wankhede Stadium | Delhi Daredevils | 7 wkts |
| May 7, 2011 | 2011 | Wankhede Stadium | Mumbai Indians | 32 runs |
| Apr 10, 2011 | 2011 | Feroz Shah Kotla | Mumbai Indians | 8 wkts |
| Apr 13, 2010 | 2009/10 | Brabourne Stadium | Mumbai Indians | 39 runs |
| Mar 17, 2010 | 2009/10 | Feroz Shah Kotla | Mumbai Indians | 98 runs |
| May 21, 2009 | 2009 | SuperSport Park | Delhi Daredevils | 4 wkts |
| May 8, 2009 | 2009 | Buffalo Park | Delhi Daredevils | 7 wkts |
| May 24, 2008 | 2007/08 | Feroz Shah Kotla | Delhi Daredevils | 5 wkts |
| May 4, 2008 | 2007/08 | Dr DY Patil Sports Academy | Mumbai Indians | 29 runs |