Mumbai Indians vs Chennai Super Kings: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 20 Apr, 02:00 PM UTC

FT
177/1 (15.4)
RR: 11.30
176/5 (20)
RR: 8.80

Scheduled H2H Match For Mumbai Indians Vs Chennai Super Kings

Indian Premier League

Sun, 20 Apr 2025 at 02:00 PM UTC

Mumbai Indians
Mumbai Indians

IND IND

Recent Form

W
W
W
L
W
Chennai Super Kings
Chennai Super Kings

IND IND

Recent Form

L
L
L
W
L

4

Win

Last 10 Played

10
0 Draws

6

Win

4
Position
10

Mumbai Indians vs Chennai Super Kings H2H Results Summary

In the last 10 head-2-head fixtures for these rivals, Mumbai Indians have won 4 times and Chennai Super Kings have come out on top on 6 occasion. In the most recent fixture between them, Mumbai Indians won 177-176.


Head-to-Head (Last 10 Matches)
Mumbai Indians4
Chennai Super Kings6

Mumbai Indians vs Chennai Super Kings Past H2H Matches

11165
Indian Premier League
02:00 PM
20/04/25
187780
Mumbai Indians
177
187777
Chennai Super Kings
176
02:00 PM
23/03/25
187777
Chennai Super Kings
158
187780
Mumbai Indians
155
02:00 PM
14/04/24
187780
Mumbai Indians
186
187777
Chennai Super Kings
206
10:00 AM
06/05/23
187777
Chennai Super Kings
140
187780
Mumbai Indians
139
02:00 PM
08/04/23
187780
Mumbai Indians
157
187777
Chennai Super Kings
159
02:00 PM
12/05/22
187777
Chennai Super Kings
97
187780
Mumbai Indians
103
02:00 PM
21/04/22
187780
Mumbai Indians
155
187777
Chennai Super Kings
156
02:00 PM
19/09/21
187777
Chennai Super Kings
156
187780
Mumbai Indians
136
02:00 PM
01/05/21
187780
Mumbai Indians
219
187777
Chennai Super Kings
218
02:00 PM
23/10/20
187777
Chennai Super Kings
114
187780
Mumbai Indians
112
02:00 PM
19/09/20
187780
Mumbai Indians
162
187777
Chennai Super Kings
166
02:00 PM
12/05/19
187780
Mumbai Indians
149
187777
Chennai Super Kings
148
02:00 PM
07/05/19
187780
Mumbai Indians
132
187777
Chennai Super Kings
131
02:30 PM
26/04/19
187777
Chennai Super Kings
109
187780
Mumbai Indians
155
02:30 PM
03/04/19
187780
Mumbai Indians
170
187777
Chennai Super Kings
133
02:30 PM
28/04/18
187777
Chennai Super Kings
169
187780
Mumbai Indians
170
02:30 PM
07/04/18
187780
Mumbai Indians
165
187777
Chennai Super Kings
169
02:30 PM
24/05/15
187780
Mumbai Indians
202
187777
Chennai Super Kings
161
02:30 PM
19/05/15
187777
Chennai Super Kings
162
187780
Mumbai Indians
187
02:30 PM
08/05/15
187777
Chennai Super Kings
158
187780
Mumbai Indians
159
02:30 PM
17/04/15
187780
Mumbai Indians
183
187777
Chennai Super Kings
189
02:30 PM
28/05/14
187777
Chennai Super Kings
176
187780
Mumbai Indians
173
02:30 PM
10/05/14
187780
Mumbai Indians
157
187777
Chennai Super Kings
160
02:30 PM
25/04/14
187777
Chennai Super Kings
142
187780
Mumbai Indians
141
02:30 PM
26/05/13
187780
Mumbai Indians
148
187777
Chennai Super Kings
125
02:30 PM
21/05/13
187777
Chennai Super Kings
192
187780
Mumbai Indians
144
10:30 AM
05/05/13
187780
Mumbai Indians
139
187777
Chennai Super Kings
79
02:30 PM
06/04/13
187780
Mumbai Indians
148
187777
Chennai Super Kings
139

Head To Head Streaks

187777
Wins
4

Mumbai Indians Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
01/06/25
187776
Punjab Kings
207
187780
Mumbai Indians
203
L
02:00 PM
30/05/25
216006
Gujarat Titans
208
187780
Mumbai Indians
228
W
02:00 PM
26/05/25
187776
Punjab Kings
187
187780
Mumbai Indians
184
L
02:00 PM
21/05/25
187780
Mumbai Indians
180
187841
Delhi Capitals
121
W
10:00 AM
11/05/25
187776
Punjab Kings
187780
Mumbai Indians
-
02:00 PM
06/05/25
187780
Mumbai Indians
155
216006
Gujarat Titans
147
L
02:00 PM
01/05/25
187842
Rajasthan Royals
117
187780
Mumbai Indians
217
W
10:00 AM
27/04/25
187780
Mumbai Indians
215
410010
Lucknow Super Giants
161
W
02:00 PM
23/04/25
187844
Sunrisers Hyderabad
143
187780
Mumbai Indians
146
W
02:00 PM
20/04/25
187780
Mumbai Indians
177
187777
Chennai Super Kings
176
W
02:00 PM
17/04/25
187780
Mumbai Indians
166
187844
Sunrisers Hyderabad
162
W
02:00 PM
13/04/25
187841
Delhi Capitals
193
187780
Mumbai Indians
205
W
02:00 PM
07/04/25
187780
Mumbai Indians
209
187843
Royal Challengers Bengaluru
221
L
02:00 PM
04/04/25
410010
Lucknow Super Giants
203
187780
Mumbai Indians
191
L
02:00 PM
31/03/25
187780
Mumbai Indians
121
187775
Kolkata Knight Riders
116
W
02:00 PM
29/03/25
216006
Gujarat Titans
196
187780
Mumbai Indians
160
L
02:00 PM
23/03/25
187777
Chennai Super Kings
158
187780
Mumbai Indians
155
L
02:00 PM
17/05/24
187780
Mumbai Indians
196
410010
Lucknow Super Giants
214
L
02:00 PM
11/05/24
187775
Kolkata Knight Riders
157
187780
Mumbai Indians
139
L
02:00 PM
06/05/24
187780
Mumbai Indians
174
187844
Sunrisers Hyderabad
173
W
02:00 PM
03/05/24
187780
Mumbai Indians
145
187775
Kolkata Knight Riders
169
L
02:00 PM
30/04/24
410010
Lucknow Super Giants
145
187780
Mumbai Indians
144
L
10:00 AM
27/04/24
187841
Delhi Capitals
257
187780
Mumbai Indians
247
L
02:00 PM
22/04/24
187842
Rajasthan Royals
183
187780
Mumbai Indians
179
L
02:00 PM
18/04/24
187776
Punjab Kings
183
187780
Mumbai Indians
192
W
02:00 PM
14/04/24
187780
Mumbai Indians
186
187777
Chennai Super Kings
206
L
02:00 PM
11/04/24
187780
Mumbai Indians
199
187843
Royal Challengers Bengaluru
196
W
10:00 AM
07/04/24
187780
Mumbai Indians
234
187841
Delhi Capitals
205
W
02:00 PM
01/04/24
187780
Mumbai Indians
125
187842
Rajasthan Royals
127
L
02:00 PM
27/03/24
187844
Sunrisers Hyderabad
277
187780
Mumbai Indians
246
L

Chennai Super Kings Recent Matches

11165
Indian Premier League (30 Matches)
10:00 AM
25/05/25
216006
Gujarat Titans
147
187777
Chennai Super Kings
230
W
02:00 PM
20/05/25
187777
Chennai Super Kings
187
187842
Rajasthan Royals
188
L
02:00 PM
12/05/25
187777
Chennai Super Kings
187842
Rajasthan Royals
-
02:00 PM
07/05/25
187775
Kolkata Knight Riders
179
187777
Chennai Super Kings
183
W
02:00 PM
03/05/25
187843
Royal Challengers Bengaluru
213
187777
Chennai Super Kings
211
L
02:00 PM
30/04/25
187777
Chennai Super Kings
190
187776
Punjab Kings
194
L
02:00 PM
25/04/25
187777
Chennai Super Kings
154
187844
Sunrisers Hyderabad
155
L
02:00 PM
20/04/25
187780
Mumbai Indians
177
187777
Chennai Super Kings
176
L
02:00 PM
14/04/25
410010
Lucknow Super Giants
166
187777
Chennai Super Kings
168
W
02:00 PM
11/04/25
187777
Chennai Super Kings
103
187775
Kolkata Knight Riders
107
L
02:00 PM
08/04/25
187776
Punjab Kings
219
187777
Chennai Super Kings
201
L
10:00 AM
05/04/25
187777
Chennai Super Kings
158
187841
Delhi Capitals
183
L
02:00 PM
30/03/25
187842
Rajasthan Royals
182
187777
Chennai Super Kings
176
L
02:00 PM
28/03/25
187777
Chennai Super Kings
146
187843
Royal Challengers Bengaluru
196
L
02:00 PM
23/03/25
187777
Chennai Super Kings
158
187780
Mumbai Indians
155
W
02:00 PM
18/05/24
187843
Royal Challengers Bengaluru
218
187777
Chennai Super Kings
191
L
10:00 AM
12/05/24
187777
Chennai Super Kings
145
187842
Rajasthan Royals
141
W
02:00 PM
10/05/24
216006
Gujarat Titans
231
187777
Chennai Super Kings
196
L
10:00 AM
05/05/24
187776
Punjab Kings
139
187777
Chennai Super Kings
167
W
02:00 PM
01/05/24
187777
Chennai Super Kings
162
187776
Punjab Kings
163
L
02:00 PM
28/04/24
187777
Chennai Super Kings
212
187844
Sunrisers Hyderabad
134
W
02:00 PM
23/04/24
187777
Chennai Super Kings
210
410010
Lucknow Super Giants
213
L
02:00 PM
19/04/24
410010
Lucknow Super Giants
180
187777
Chennai Super Kings
176
L
02:00 PM
14/04/24
187780
Mumbai Indians
186
187777
Chennai Super Kings
206
W
02:00 PM
08/04/24
187777
Chennai Super Kings
141
187775
Kolkata Knight Riders
137
W
02:00 PM
05/04/24
187844
Sunrisers Hyderabad
166
187777
Chennai Super Kings
165
L
02:00 PM
31/03/24
187841
Delhi Capitals
191
187777
Chennai Super Kings
171
L
02:00 PM
26/03/24
187777
Chennai Super Kings
206
216006
Gujarat Titans
143
W
02:30 PM
22/03/24
187777
Chennai Super Kings
176
187843
Royal Challengers Bengaluru
173
W
02:00 PM
29/05/23
187777
Chennai Super Kings
171
216006
Gujarat Titans
214
W

Mumbai Indians vs Chennai Super Kings H2H Recent Match Scorecard

BatterRB4s6sSR
Shaik Rasheed
b Mitchell Santner (Stumped)
1920195.00
Rachin Ravindra
b Ashwani Kumar c Ryan Rickelton
5955.56
Ayush Mhatre
b Deepak Chahar c Mitchell Santner
321542213.33
Ravindra Jadeja
Not out
533542151.43
Shivam Dube
b Jasprit Bumrah c Will Jacks
503224156.25
MS Dhoni
b Jasprit Bumrah c Tilak Varma
4666.67
Jamie Overton
Not out
431133.33
Extras: 9W: 6N: 0B: 0LB: 3P: 0
Total: 176/5 (20 overs)
BowlerOMRWNBWDE/R
D Chahar40321028.00
Trent Boult404300110.75
A Kumar204210021.00
M Santner30141024.67
J Bumrah40252016.25
W Jacks1040004.00
H Pandya20130006.50
Fall of Wickets
1. Rachin Ravindra16-1 (3.1)
2. Ayush Mhatre57-2 (6.5)
3. Shaik Rasheed63-3 (7.6)
4. Shivam Dube142-4 (16.2)
5. MS Dhoni156-5 (18.4)
Partnerships
Shaik Rasheed / Rachin Ravindra16 (19)
Shaik Rasheed / Ayush Mhatre41 (22)
Shaik Rasheed / Ravindra Jadeja6 (7)
Shivam Dube / Ravindra Jadeja79 (50)
MS Dhoni / Ravindra Jadeja14 (14)
Jamie Overton / Ravindra Jadeja20 (8)

Mumbai Indians Last Match Played Scorecard Stats

BatterRB4s6sSR
Rohit Sharma
b Marcus Stoinis c Vyshak Vijaykumar
871114.29
Jonny Bairstow
b Vyshak Vijaykumar c Josh Inglis
382432158.33
Tilak Varma
b Kyle Jamieson c Priyansh Arya
442922151.72
Suryakumar Yadav
b Yuzvendra Chahal c Nehal Wadhera
442643169.23
Hardik Pandya
b Azmatullah Omarzai c Josh Inglis
15131115.38
Naman Dhir
b Azmatullah Omarzai c Marcus Stoinis
37187205.56
Raj Angad Bawa
Not out
84200.00
Mitchell Santner
Not out
10.00
Extras: 9W: 4N: 2B: 0LB: 3P: 0
Total: 203/6 (20 overs)
BowlerOMRWNBWDE/R
Arshdeep Singh404400211.00
Kyle Jamieson40301017.50
Marcus Stoinis101411014.00
Azmatullah Omarzai404320110.75
Vyshak Vijaykumar303011010.00
Yuzvendra Chahal40391009.75
Fall of Wickets
1. R Sharma19-1 (2.2)
2. J Bairstow70-2 (6.6)
3. S Yadav142-3 (13.5)
4. T Varma142-4 (14.1)
5. H Pandya180-5 (17.6)
6. N Dhir197-6 (19.3)
Partnerships
Rohit Sharma / Jonny Bairstow19 (14)
Tilak Varma / Jonny Bairstow51 (29)
Tilak Varma / Suryakumar Yadav72 (42)
Tilak Varma / Hardik Pandya0 (2)
Naman Dhir / Hardik Pandya38 (23)
Naman Dhir / Raj Angad Bawa17 (9)
Mitchell Santner / Raj Angad Bawa6 (3)

Chennai Super Kings Last Match Played Scorecard Stats

BatterRB4s6sSR
Ayush Mhatre
b Prasidh Krishna c Mohammed Siraj
341733200.00
Devon Conway
b Rashid Khan (Bowled)
523562148.57
Urvil Patel
b Sai Kishore c Shubman Gill
371942194.74
Shivam Dube
b Shahrukh Khan c Gerald Coetzee
1782212.50
Dewald Brevis
b Prasidh Krishna c Jos Buttler
572345247.83
Ravindra Jadeja
Not out
211811116.67
Extras: 12W: 5N: 0B: 0LB: 7P: 0
Total: 230/5 (20 overs)
BowlerOMRWNBWDE/R
Mohammed Siraj404700211.75
Arshad Khan204200121.00
Prasidh Krishna40222025.50
Gerald Coetzee303400011.33
Sai Kishore202310011.50
Rashid Khan404210010.50
Shahrukh Khan101310013.00
Fall of Wickets
1. Ayush Mhatre44-1 (3.4)
2. U Patel107-2 (9.2)
3. S Dube144-3 (12.3)
4. D Conway156-4 (13.3)
5. D Brevis230-5 (19.6)
Partnerships
Ayush Mhatre / Devon Conway44 (22)
Urvil Patel / Devon Conway63 (34)
Shivam Dube / Devon Conway37 (19)
Dewald Brevis / Devon Conway12 (6)
Dewald Brevis / Ravindra Jadeja74 (39)

Indian Premier League Standings

POSTEAMMPWLDPTS
1Punjab KingsPunjab Kings1494019
2Royal Challengers BengaluruRoyal Challengers Bengaluru1494019
3Gujarat TitansGujarat Titans1495018
4Mumbai IndiansMumbai Indians1486016
5Delhi CapitalsDelhi Capitals1476015
6Sunrisers HyderabadSunrisers Hyderabad1467013
7Lucknow Super GiantsLucknow Super Giants1468012
8Kolkata Knight RidersKolkata Knight Riders1457012
9Rajasthan RoyalsRajasthan Royals1441008
10Chennai Super KingsChennai Super Kings1441008