app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
IPL

MI vs DC Head to Head: Record, Stats and Timeline

Mumbai Indians flag

Mumbai Indians

MI
Leader
37Matches0 NR/Tied
Delhi Capitals flag

Delhi Capitals

DC
Mumbai Indians flag
21
16
Delhi Capitals flag
57%
43%
Last updated: 31 Mar 2026Scope: iplt20 only

Key Takeaways

Mumbai Indians vs Delhi Capitals head to head in IPLT20 record shows 37 matches played between the two teams, with Mumbai Indians winning 21 matches and Delhi Capitals winning 16, while 0 games ended in no result or tie.

The Mumbai Indians vs Delhi Capitals IPLT20 records give a clear indication of their rivalry. The Mumbai Indians vs Delhi Capitals IPLT20 stats highlight a highest team score of 247/9 (20 ov) for Mumbai Indians and 257/4 (20 ov) for Delhi Capitals in matches between the two sides.

Looking at the Mumbai Indians vs Delhi Capitals timeline, last 5 IPLT20 matches provide a clear view of recent results and head-to-head trends between the teams. The Mumbai Indians vs Delhi Capitals in IPLT20 World Cup shows the number of matches played between the two teams.

Mumbai Indians vs Delhi Capitals Head to Head Records

DetailsMIDC
Highest Team ScoreHighest total scored in T20 matches between these teams
247257
Lowest Team ScoreLowest total scored in T20 matches between these teams
9266
Average Runs per MatchAverage runs scored per innings
168.22153.46
Average Wickets LostAverage wickets lost per innings (lower is better)
6.326.57
Biggest Win (Runs)Largest margin of victory by runs
14637
Biggest Win (Wickets)Largest margin of victory by wickets
99

MI vs DC Head to Head Stats

Batting Records

DetailsPlayerTeamStats

Most Runs Scorer

Virender Sehwag

DC
95 runs
1 innings, Avg: 95.00

Best Average

Virender Sehwag

DC
95
Min 1 innings

Most Fifties

Sanath Jayasuriya

MI
1 fifties
1 innings

Highest Strike Rate

Kieron Pollard

MI
346.15
Min 13 balls faced

Bowling Records

DetailsPlayerTeamStats

Most Wickets Taker

Jasprit Bumrah

MI
30 wickets
23 matches, Econ: 7.55

Best Bowling Figures in a Match

Gerald Coetzee

MI
4/34
4 overs

Best Economy Rate

Ali Murtaza

MI
4.88
8 overs, 3 wickets

Best Strike Rate

Yo Mahesh

DC
6.86
48 balls, 7 wickets

Mumbai Indians vs Delhi Capitals Timeline: (Last 5 matches)

DateVenueScoreWinnerMarginPlayer of Match
May 21, 2025
Wankhede Stadium, Mumbai
MI :180/5 (20 ov)
DC :121/10 (18.2 ov)
MI—
Suryakumar Yadav
Apr 13, 2025
Arun Jaitley Stadium, Delhi
DC :193/10 (19 ov)
MI :205/5 (20 ov)
MI—
Karn Sharma
Apr 27, 2024
Arun Jaitley Stadium, Delhi
DC :257/4 (20 ov)
MI :247/9 (20 ov)
DC—
Jake FraserMcGurk
Apr 7, 2024
Wankhede Stadium, Mumbai
MI :234/5 (20 ov)
DC :205/8 (20 ov)
MI—
Romario Shepherd
Apr 11, 2023
Arun Jaitley Stadium, Delhi
DC :172/10 (20 ov)
MI :173/4 (20 ov)
MI—
Rohit Sharma

FAQs

How many IPLT20 matches have Mumbai Indians and Delhi Capitals played?
Mumbai Indians and Delhi Capitals have played 37 IPLT20 International matches against each other since 2008.
Who has won more IPLT20 matches between Mumbai Indians and Delhi Capitals?
Mumbai Indians has won 21 out of 37 IPLT20 matches against Delhi Capitals, while Delhi Capitals has won 16 matches.
What is Mumbai Indians's highest IPLT20 score vs Delhi Capitals?
Mumbai Indians's highest IPLT20 score against Delhi Capitals is 247/9 in 20 overs.
What is Delhi Capitals's highest IPLT20 score vs Mumbai Indians?
Delhi Capitals's highest IPLT20 score against Mumbai Indians is 257/4 in 20 overs.
Who is the top run-scorer in Mumbai Indians vs Delhi Capitals IPLT20s?
Virender Sehwag is the top run-scorer in Mumbai Indians vs Delhi Capitals IPLT20 matches with 95 runs from 1 innings at an average of 95.
Who has taken the most wickets in Mumbai Indians vs Delhi Capitals IPLT20 matches?
Lasith Malinga leads the wicket-takers list with 5 wickets from 1 matches at an economy rate of 3.82.
When was the last Mumbai Indians vs Delhi Capitals IPLT20 match?
The last Mumbai Indians vs Delhi Capitals IPLT20 match was played on 21 May 2025.