Skip to content
Cricket Record Book

MI vs DC Head to Head Record in the IPL

Covers 38 IPL matches between Mumbai Indians and Delhi Capitals from May 2008 to Apr 2026 (including Delhi Daredevils, known as that until 2018). Super overs are not counted in player figures.

The MI vs DC head to head favours Mumbai Indians, 21 wins to 17, across 38 IPL matches that began on 4 May 2008. Delhi Capitals took the most recent one, chasing in their own city on 4 Apr 2026 and winning with 6 wickets in hand.

Delhi’s column also counts its Delhi Daredevils seasons, the name it carried until 2018. Scroll on for each season’s results, the standout players from both camps, record totals, the widest margins and the most used grounds.

How the Mumbai vs Delhi Record Has Swung

A four-game lead is not a large margin over 38 matches, and the rivalry has moved in waves. Delhi swept the pair of games in 2009, 2012, 2018 and 2021. Mumbai swept 2010, 2011 and 2017, and then won all four meetings in 2020, the final included. That 2020 run, which featured a 9-wicket thumping in Dubai on 31 Oct 2020, explains most of MI’s lead.

Since then the games have been closer. MI won five of the six meetings from May 2022 to May 2025, the last of them by 59 runs at home on 21 May 2025. Delhi answered with a 10-run win on 27 Apr 2024 and the 6-wicket win in Apr 2026, when Sameer Rizvi made 90 off 51 balls.

Toss calls have not settled much: sides setting a target lead sides chasing one by just 20 to 18. First innings average 176. Each franchise’s overall story is on its own page: MI’s IPL record book and the Delhi Capitals team page.

MI vs DC Head to Head Record in the IPL

MatchesMumbai Indians wonDelhi Capitals wonTiedNo resultFirst meetingLatest meeting
382117004 May 20084 Apr 2026

Mumbai Indians vs Delhi Capitals Results by Season

SeasonMatchesMumbai Indians wonDelhi Capitals wonTied/NR
20261010
20252200
20242110
20231100
20222110
20212020
20204400
20192110
20182020
20172200
20162110
20152110
20142110
20132110
20122020
20112200
20102200
20092020
20082110

Most Runs in MI vs DC Matches

BatterMInnsRunsHSAvgSR100s50s
RG Sharma Mumbai Indians313190774*31.28131.0705
Ishan Kishan Mumbai Indians121248581*60.62151.0903
SA Yadav Mumbai Indians161647573*33.93142.2205
RR Pant Delhi Capitals161640278*26.80139.5803
V Sehwag Delhi Capitals101037595*41.67156.9003
KA Pollard Mumbai Indians252536363*21.35135.9601
SS Iyer Delhi Capitals14143598332.64117.3202
AT Rayudu Mumbai Indians14143566232.36131.8502
SR Tendulkar Mumbai Indians10102946332.67118.0702
HH Pandya Mumbai Indians18182684617.87139.5800

Most Wickets in MI vs DC Matches

BowlerMInnsWktsBestAvgEcon5w
JJ Bumrah Mumbai Indians2424304/1422.437.420
SL Malinga Mumbai Indians1313225/1314.236.661
Harbhajan Singh Mumbai Indians1717214/1720.196.680
A Mishra Delhi Capitals1414194/2420.957.370
TA Boult Mumbai Indians88113/2117.556.890
MJ McClenaghan Mumbai Indians77113/2419.458.230
Mukesh Kumar Delhi Capitals55103/5920.1011.820
KH Pandya Mumbai Indians1313102/1523.406.820
K Rabada Delhi Capitals1010102/2331.108.410
A Nortje Delhi Capitals8892/2531.569.790

Highest individual scores

BatterScoreBalls4s6sDate
V Sehwag Delhi Capitals95*5713221 Apr 2013
JJ Roy Delhi Capitals91*536614 Apr 2018
Sameer Rizvi Delhi Capitals9051774 Apr 2026
KK Nair Delhi Capitals894012513 Apr 2025
KH Pandya Mumbai Indians86377615 May 2016

Best bowling figures

BowlerFiguresOversDate
SL Malinga Mumbai Indians5/133.410 Apr 2011
JJ Bumrah Mumbai Indians4/1445 Nov 2020
Harbhajan Singh Mumbai Indians4/17421 May 2009
A Mishra Delhi Capitals4/24420 Apr 2021
G Coetzee Mumbai Indians4/3447 Apr 2024

Highest Totals in MI vs DC Matches

TeamTotalOversAgainstVenueDate
Delhi Capitals257/420Mumbai IndiansArun Jaitley Stadium, Delhi27 Apr 2024
Mumbai Indians247/920Delhi CapitalsArun Jaitley Stadium, Delhi27 Apr 2024
Mumbai Indians234/520Delhi CapitalsWankhede Stadium, Mumbai7 Apr 2024
Mumbai Indians218/720Delhi CapitalsArun Jaitley Stadium, Delhi17 Mar 2010
Delhi Capitals213/620Mumbai IndiansWankhede Stadium, Mumbai24 Mar 2019

Lowest totals

TeamTotalOversAgainstVenueDate
Delhi Capitals6613.4Mumbai IndiansArun Jaitley Stadium, Delhi6 May 2017
Mumbai Indians9219.2Delhi CapitalsWankhede Stadium, Mumbai16 Apr 2012
Delhi Capitals9517.4Mumbai IndiansArun Jaitley Stadium, Delhi10 Apr 2011
Mumbai Indians11620Delhi CapitalsBuffalo Park, East London8 May 2009
Delhi Capitals12118.2Mumbai IndiansWankhede Stadium, Mumbai21 May 2025

Biggest wins

ResultFormatVenueDate
Mumbai Indians won by 146 runsT20Arun Jaitley Stadium, Delhi6 May 2017
Mumbai Indians won by 98 runsT20Arun Jaitley Stadium, Delhi17 Mar 2010
Mumbai Indians won by 80 runsT20ACA-VDCA Cricket Stadium, Visakhapatnam15 May 2016
Delhi Capitals won by 9 wicketsT20Arun Jaitley Stadium, Delhi21 Apr 2013
Mumbai Indians won by 9 wicketsT20Dubai International Cricket Stadium, Dubai31 Oct 2020
Mumbai Indians won by 8 wicketsT20Arun Jaitley Stadium, Delhi10 Apr 2011

Most player of the match awards

PlayerAwards
V Sehwag Delhi Capitals3
A Mishra Delhi Capitals2
JJ Bumrah Mumbai Indians2
SM Pollock Mumbai Indians1
KD Karthik Delhi Capitals1
A Nehra Delhi Capitals1

Grounds where they have met most

Latest MI vs DC Match Results

DateVenueResult
4 Apr 2026Arun Jaitley Stadium, DelhiDelhi Capitals won by 6 wickets
21 May 2025Wankhede Stadium, MumbaiMumbai Indians won by 59 runs
13 Apr 2025Arun Jaitley Stadium, DelhiMumbai Indians won by 12 runs
27 Apr 2024Arun Jaitley Stadium, DelhiDelhi Capitals won by 10 runs
7 Apr 2024Wankhede Stadium, MumbaiMumbai Indians won by 29 runs
11 Apr 2023Arun Jaitley Stadium, DelhiMumbai Indians won by 6 wickets
21 May 2022Wankhede Stadium, MumbaiMumbai Indians won by 5 wickets
27 Mar 2022Brabourne Stadium, MumbaiDelhi Capitals won by 4 wickets
2 Oct 2021Sharjah Cricket Stadium, SharjahDelhi Capitals won by 4 wickets
20 Apr 2021MA Chidambaram Stadium, ChennaiDelhi Capitals won by 6 wickets

MI vs DC Stats: Top Players

Against Delhi, Rohit Sharma of MI has piled up 907 runs over 31 innings, almost twice the next best. Ishan Kishan averages 60.62 for his 485, and Suryakumar Yadav has 475. Rishabh Pant leads Delhi with 402. Virender Sehwag owns the top individual score, an unbeaten 95 on 21 Apr 2013, and leads the award count with 3 player of the match honours.

The bowling list belongs to Mumbai. Jasprit Bumrah has 30 wickets, and Lasith Malinga took 22 at just 14.23, including the best figures of 5/13 on 10 Apr 2011. Harbhajan Singh took 21. Amit Mishra is Delhi’s leader with 19.

Biggest Wins, Totals and Home Grounds

Mumbai’s 146-run victory on 6 May 2017 is the widest margin; Delhi collapsed to 66 all out that day. MI also won by 98 runs in 2010 and by 80 in 2016. Delhi’s best is a 9-wicket chase in 2013, with Sehwag unbeaten.

The two highest totals came in one game. Delhi posted 257/4 on 27 Apr 2024, and MI’s reply of 247/9 left them 10 short. MI’s 234/5 at home earlier that month is third.

Home ground has mattered. At the Arun Jaitley Stadium Delhi lead 8 to 6 in 14 games. At the Wankhede Stadium MI lead 8 to 3 in 11. MI also won all three in Dubai, while Delhi won both games at Sharjah. Mumbai’s other big rivalry is MI vs CSK.

Questions about MI vs DC

Which team leads the MI vs DC rivalry?

Mumbai Indians lead 21 to 17 over 38 IPL games, none of them tied or washed out. MI’s four wins in 2020 are the biggest single-season swing.

What happened in the most recent MI vs DC game?

Delhi came out on top by 6 wickets on 4 Apr 2026, with Sameer Rizvi top-scoring on 90. MI had taken both 2025 meetings, by 12 and 59 runs.

Which MI vs DC batter has the most runs?

Rohit Sharma leads on 907, averaging 31.28 with five half-centuries. Ishan Kishan is next with 485 and Suryakumar Yadav has 475. Rishabh Pant’s 402 is the best for Delhi.

What is the biggest total in an MI vs DC match?

Delhi’s 257/4 from 27 Apr 2024 sits top, with MI’s 247/9 from that same evening in second. The best individual score is Virender Sehwag’s 95* off 57 balls in 2013.

Who leads the MI vs DC wicket list?

Jasprit Bumrah’s 30 wickets (best 4/14) top the list. Lasith Malinga took 22 and Harbhajan Singh 21. Amit Mishra leads Delhi with 19.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.