Mumbai Indians vs Delhi Capitals: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head-to-Head: Mumbai Indians 6 - 4 Delhi Capitals
Mumbai Indians
Last 10 Matches
Delhi Capitals
Mumbai Indians vs Delhi Capitals H2H Results Summary
In the most recent 10 head-2-head results between these rivals, Mumbai Indians have got the victory 6 times and Delhi Capitals have got the victory on 4 occasion. In the most recent game between them, Mumbai Indians won 180-121.
Head-to-Head | Match Wins |
---|---|
Mumbai Indians | 6 |
Delhi Capitals | 4 |
Mumbai Indians vs Delhi Capitals Previous Matches
|
Indian Premier League | |||||
21 May '25 14:00 |
Mumbai Indians Delhi Capitals |
![]()
180/5 (20)
121/10 (18.2)
|
||||
15 May '25 14:00 |
Mumbai Indians Delhi Capitals |
|
||||
13 Apr '25 14:00 |
Delhi Capitals Mumbai Indians |
![]()
193/10 (19)
205/5 (20)
|
||||
27 Apr '24 10:00 |
Delhi Capitals Mumbai Indians |
![]()
257/4 (20)
247/9 (20)
|
||||
07 Apr '24 10:00 |
Mumbai Indians Delhi Capitals |
![]()
234/5 (20)
205/8 (20)
|
||||
11 Apr '23 14:00 |
Delhi Capitals Mumbai Indians |
![]()
172/10 (19.4)
173/4 (20)
|
||||
21 May '22 14:00 |
Mumbai Indians Delhi Capitals |
![]()
160/5 (19.1)
159/7 (20)
|
||||
27 Mar '22 10:00 |
Delhi Capitals Mumbai Indians |
![]()
179/6 (18.2)
177/5 (20)
|
||||
02 Oct '21 10:00 |
Mumbai Indians Delhi Capitals |
![]()
129/8 (20)
132/6 (19.1)
|
||||
20 Apr '21 14:00 |
Delhi Capitals Mumbai Indians |
![]()
138/4 (19.1)
137/9 (20)
|
||||
10 Nov '20 14:00 |
Mumbai Indians Delhi Capitals |
![]()
157/5 (18.4)
156/7 (20)
|
||||
05 Nov '20 14:00 |
Delhi Capitals Mumbai Indians |
![]()
143/8 (20)
200/5 (20)
|
||||
31 Oct '20 10:00 |
Delhi Capitals Mumbai Indians |
![]()
110/9 (20)
111/1 (14.2)
|
||||
11 Oct '20 14:00 |
Mumbai Indians Delhi Capitals |
![]()
166/5 (19.4)
162/4 (20)
|
||||
18 Apr '19 14:30 |
Delhi Capitals Mumbai Indians |
![]()
128/9 (20)
168/5 (20)
|
||||
24 Mar '19 14:30 |
Mumbai Indians Delhi Capitals |
![]()
176/10 (19.2)
213/6 (20)
|
||||
20 May '18 10:30 |
Delhi Capitals Mumbai Indians |
![]()
174/4 (20)
163/10 (19.3)
|
||||
14 Apr '18 10:30 |
Mumbai Indians Delhi Capitals |
![]()
194/7 (20)
195/3 (20)
|
||||
06 May '17 14:30 |
Delhi Capitals Mumbai Indians |
![]()
66/10 (13.4)
212/3 (20)
|
||||
22 Apr '17 14:30 |
Mumbai Indians Delhi Capitals |
![]()
142/8 (20)
128/7 (20)
|
||||
15 May '16 14:30 |
Mumbai Indians Delhi Capitals |
![]()
206/4 (20)
126/10 (19.1)
|
||||
23 Apr '16 10:30 |
Delhi Capitals Mumbai Indians |
![]()
164/4 (20)
154/7 (20)
|
||||
05 May '15 14:30 |
Mumbai Indians Delhi Capitals |
![]()
153/5 (19.3)
152/6 (20)
|
||||
23 Apr '15 14:30 |
Delhi Capitals Mumbai Indians |
![]()
190/4 (20)
153/9 (20)
|
||||
23 May '14 10:30 |
Mumbai Indians Delhi Capitals |
![]()
173/10 (19.3)
158/4 (20)
|
||||
27 Apr '14 10:30 |
Delhi Capitals Mumbai Indians |
![]()
126/4 (18.5)
125/6 (20)
|
||||
21 Apr '13 10:30 |
Mumbai Indians Delhi Capitals |
![]()
161/4 (20)
165/1 (17)
|
||||
09 Apr '13 14:30 |
Mumbai Indians Delhi Capitals |
![]()
209/5 (20)
165/9 (20)
|
Team Streaks
Mumbai Indians and Delhi Capitals Recent Games
Punjab Kings
Mumbai Indians

Gujarat Titans
Mumbai Indians

Punjab Kings
Mumbai Indians

Mumbai Indians
Delhi Capitals

Mumbai Indians
Delhi Capitals
Punjab Kings
Mumbai Indians
Mumbai Indians
Gujarat Titans

Rajasthan Royals
Mumbai Indians

Mumbai Indians
Lucknow Super Giants

Sunrisers Hyderabad
Mumbai Indians

Mumbai Indians
Chennai Super Kings

Mumbai Indians
Sunrisers Hyderabad

Delhi Capitals
Mumbai Indians

Mumbai Indians
Royal Challengers Bengaluru

Lucknow Super Giants
Mumbai Indians

Mumbai Indians
Kolkata Knight Riders

Gujarat Titans
Mumbai Indians

Chennai Super Kings
Mumbai Indians

Mumbai Indians
Lucknow Super Giants

Kolkata Knight Riders
Mumbai Indians

Mumbai Indians
Sunrisers Hyderabad

Mumbai Indians
Kolkata Knight Riders

Lucknow Super Giants
Mumbai Indians

Delhi Capitals
Mumbai Indians

Rajasthan Royals
Mumbai Indians

Punjab Kings
Mumbai Indians

Mumbai Indians
Chennai Super Kings

Mumbai Indians
Royal Challengers Bengaluru

Mumbai Indians
Delhi Capitals

Mumbai Indians
Rajasthan Royals

Punjab Kings
Delhi Capitals

Mumbai Indians
Delhi Capitals

Delhi Capitals
Gujarat Titans

Mumbai Indians
Delhi Capitals
Delhi Capitals
Gujarat Titans
Punjab Kings
Delhi Capitals

Sunrisers Hyderabad
Delhi Capitals

Delhi Capitals
Kolkata Knight Riders

Delhi Capitals
Royal Challengers Bengaluru

Lucknow Super Giants
Delhi Capitals

Gujarat Titans
Delhi Capitals

Delhi Capitals
Rajasthan Royals

Delhi Capitals
Mumbai Indians

Royal Challengers Bengaluru
Delhi Capitals

Chennai Super Kings
Delhi Capitals

Delhi Capitals
Sunrisers Hyderabad

Delhi Capitals
Lucknow Super Giants

Delhi Capitals
Lucknow Super Giants

Royal Challengers Bengaluru
Delhi Capitals

Delhi Capitals
Rajasthan Royals

Kolkata Knight Riders
Delhi Capitals

Delhi Capitals
Mumbai Indians

Delhi Capitals
Gujarat Titans

Delhi Capitals
Sunrisers Hyderabad

Gujarat Titans
Delhi Capitals

Lucknow Super Giants
Delhi Capitals

Mumbai Indians
Delhi Capitals

Delhi Capitals
Kolkata Knight Riders

Delhi Capitals
Chennai Super Kings

Rajasthan Royals
Delhi Capitals

Mumbai Indians vs Delhi Capitals H2H Recent Match Scorecard
MI vs DC in the Indian Premier League on Wed, 21 May '25
Batter | R | B | 4s | 6s | SR |
Ryan Rickelton b Kuldeep Yadav c Madhav Tiwari |
25 | 18 | 0 | 2 | 138.89 |
Rohit Sharma b Mustafizur Rahman c Abishek Porel |
5 | 5 | 1 | 0 | 100.00 |
Will Jacks b Mukesh Kumar c Vipraj Nigam |
21 | 13 | 3 | 1 | 161.54 |
Suryakumar Yadav Not out |
73 | 43 | 7 | 4 | 169.77 |
Tilak Varma b Mukesh Kumar c Sameer Rizvi |
27 | 27 | 1 | 1 | 100.00 |
Hardik Pandya b Dushmantha Chameera c Mukesh Kumar |
3 | 6 | 0 | 0 | 50.00 |
Naman Dhir Not out |
24 | 8 | 2 | 2 | 300.00 |
Batter | R | B | 4s | 6s | SR |
KL Rahul b Trent Boult c Ryan Rickelton |
11 | 6 | 2 | 0 | 183.33 |
Faf du Plessis b Deepak Chahar c Mitchell Santner |
6 | 7 | 1 | 0 | 85.71 |
Abishek Porel b Will Jacks Stumped |
6 | 9 | 0 | 0 | 66.67 |
Sameer Rizvi b Mitchell Santner Bowled |
39 | 35 | 6 | 1 | 111.43 |
Vipraj Nigam c & b Mitchell Santner |
20 | 11 | 3 | 1 | 181.82 |
Tristan Stubbs b Jasprit Bumrah LBW |
2 | 4 | 0 | 0 | 50.00 |
Ashutosh Sharma b Mitchell Santner Stumped |
18 | 16 | 1 | 1 | 112.50 |
Madhav Tiwari b Jasprit Bumrah Bowled |
3 | 4 | 0 | 0 | 75.00 |
Dushmantha Chameera Not out |
8 | 10 | 0 | 0 | 80.00 |
Kuldeep Yadav b Karn Sharma c Raj Angad Bawa |
7 | 8 | 0 | 0 | 87.50 |
Mustafizur Rahman b Jasprit Bumrah Bowled |
0 | 1 | 0 | 0 | 0.00 |
Mumbai Indians Last Match Played Scorecard Stats
PBKS vs MI in the Indian Premier League, Playoffs on Sun, 1 Jun '25
Batter | R | B | 4s | 6s | SR |
Rohit Sharma b Marcus Stoinis c Vyshak Vijaykumar |
8 | 7 | 1 | 0 | 114.29 |
Jonny Bairstow b Vyshak Vijaykumar c Josh Inglis |
38 | 24 | 3 | 2 | 158.33 |
Tilak Varma b Kyle Jamieson c Priyansh Arya |
44 | 29 | 2 | 2 | 151.72 |
Suryakumar Yadav b Yuzvendra Chahal c Nehal Wadhera |
44 | 26 | 4 | 3 | 169.23 |
Hardik Pandya b Azmatullah Omarzai c Josh Inglis |
15 | 13 | 1 | 0 | 115.38 |
Naman Dhir b Azmatullah Omarzai c Marcus Stoinis |
37 | 18 | 7 | 0 | 205.56 |
Raj Angad Bawa Not out |
8 | 4 | 0 | 0 | 200.00 |
Mitchell Santner Not out |
0 | 1 | 0 | 0 | 0.00 |
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Ashwani Kumar c Hardik Pandya |
20 | 10 | 2 | 1 | 200.00 |
Prabhsimran Singh b Trent Boult c Reece Topley |
6 | 9 | 1 | 0 | 66.67 |
Josh Inglis b Hardik Pandya c Jonny Bairstow |
38 | 21 | 5 | 2 | 180.95 |
Shreyas Iyer Not out |
87 | 41 | 5 | 8 | 212.20 |
Nehal Wadhera b Ashwani Kumar c Mitchell Santner |
48 | 29 | 4 | 2 | 165.52 |
Shashank Singh b Trent Boult Run out |
2 | 3 | 0 | 0 | 66.67 |
Marcus Stoinis Not out |
2 | 2 | 0 | 0 | 100.00 |
Delhi Capitals Last Match Played Scorecard Stats
PBKS vs DC in the Indian Premier League on Sat, 24 May '25
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Mustafizur Rahman c Tristan Stubbs |
6 | 9 | 1 | 0 | 66.67 |
Prabhsimran Singh b Vipraj Nigam Bowled |
28 | 18 | 4 | 1 | 155.56 |
Josh Inglis b Vipraj Nigam Stumped |
32 | 12 | 3 | 2 | 266.67 |
Shreyas Iyer b Kuldeep Yadav c Mohit Sharma |
53 | 34 | 5 | 2 | 155.88 |
Nehal Wadhera b Mukesh Kumar c Faf du Plessis |
16 | 16 | 1 | 0 | 100.00 |
Shashank Singh b Mustafizur Rahman c Tristan Stubbs |
11 | 10 | 0 | 0 | 110.00 |
Marcus Stoinis Not out |
44 | 16 | 3 | 4 | 275.00 |
Azmatullah Omarzai b Kuldeep Yadav c Sameer Rizvi |
1 | 3 | 0 | 0 | 33.33 |
Marco Jansen b Mustafizur Rahman c Tristan Stubbs |
0 | 2 | 0 | 0 | 0.00 |
Harpreet Brar Not out |
7 | 2 | 0 | 1 | 350.00 |
Batter | R | B | 4s | 6s | SR |
KL Rahul b Marco Jansen c Shashank Singh |
35 | 21 | 6 | 1 | 166.67 |
Faf du Plessis b Harpreet Brar c Priyansh Arya |
23 | 15 | 2 | 1 | 153.33 |
Karun Nair b Harpreet Brar Bowled |
44 | 27 | 5 | 2 | 162.96 |
Sediqullah Atal b Praveen Dubey c Arshdeep Singh |
22 | 16 | 0 | 2 | 137.50 |
Sameer Rizvi Not out |
58 | 25 | 3 | 5 | 232.00 |
Tristan Stubbs Not out |
18 | 14 | 2 | 0 | 128.57 |
Indian Premier League Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Punjab Kings |
14 | 9 | 4 | 19 |
2 |
Royal Challengers Bengaluru |
14 | 9 | 4 | 19 |
3 |
Gujarat Titans |
14 | 9 | 5 | 18 |
4 |
Mumbai Indians |
14 | 8 | 6 | 16 |
5 |
Delhi Capitals |
14 | 7 | 6 | 15 |
6 |
Sunrisers Hyderabad |
14 | 6 | 7 | 13 |
7 |
Lucknow Super Giants |
14 | 6 | 8 | 12 |
8 |
Kolkata Knight Riders |
14 | 5 | 7 | 12 |
9 |
Rajasthan Royals |
14 | 4 | 10 | 8 |
10 |
Chennai Super Kings |
14 | 4 | 10 | 8 |