Mumbai Indians vs Chennai Super Kings: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 20 Apr, 02:00 PM UTC
FT
177/1 (15.4)
RR: 11.30176/5 (20)
RR: 8.80Scheduled H2H Match For Mumbai Indians Vs Chennai Super Kings
Indian Premier League
Sun, 20 Apr 2025 at 02:00 PM UTC
Mumbai Indians
IND
Recent Form
W
W
W
L
W
4
Win
Last 10 Played
10
0 Draws6
Win
4
Position
10
Chennai Super Kings
IND
Recent Form
L
L
L
W
L
4
Win
Last 10 Played
10
0 Draws6
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 Indians | 4 |
| Chennai Super Kings | 6 |
Mumbai Indians vs Chennai Super Kings Past H2H Matches
Indian Premier League
02:00 PM
20/04/25
20/04/25
Mumbai Indians
177
Chennai Super Kings
176
02:00 PM
23/03/25
23/03/25
Chennai Super Kings
158
Mumbai Indians
155
02:00 PM
14/04/24
14/04/24
Mumbai Indians
186
Chennai Super Kings
206
10:00 AM
06/05/23
06/05/23
Chennai Super Kings
140
Mumbai Indians
139
02:00 PM
08/04/23
08/04/23
Mumbai Indians
157
Chennai Super Kings
159
02:00 PM
12/05/22
12/05/22
Chennai Super Kings
97
Mumbai Indians
103
02:00 PM
21/04/22
21/04/22
Mumbai Indians
155
Chennai Super Kings
156
02:00 PM
19/09/21
19/09/21
Chennai Super Kings
156
Mumbai Indians
136
02:00 PM
01/05/21
01/05/21
Mumbai Indians
219
Chennai Super Kings
218
02:00 PM
23/10/20
23/10/20
Chennai Super Kings
114
Mumbai Indians
112
02:00 PM
19/09/20
19/09/20
Mumbai Indians
162
Chennai Super Kings
166
02:00 PM
12/05/19
12/05/19
Mumbai Indians
149
Chennai Super Kings
148
02:00 PM
07/05/19
07/05/19
Mumbai Indians
132
Chennai Super Kings
131
02:30 PM
26/04/19
26/04/19
Chennai Super Kings
109
Mumbai Indians
155
02:30 PM
03/04/19
03/04/19
Mumbai Indians
170
Chennai Super Kings
133
02:30 PM
28/04/18
28/04/18
Chennai Super Kings
169
Mumbai Indians
170
02:30 PM
07/04/18
07/04/18
Mumbai Indians
165
Chennai Super Kings
169
02:30 PM
24/05/15
24/05/15
Mumbai Indians
202
Chennai Super Kings
161
02:30 PM
19/05/15
19/05/15
Chennai Super Kings
162
Mumbai Indians
187
02:30 PM
08/05/15
08/05/15
Chennai Super Kings
158
Mumbai Indians
159
02:30 PM
17/04/15
17/04/15
Mumbai Indians
183
Chennai Super Kings
189
02:30 PM
28/05/14
28/05/14
Chennai Super Kings
176
Mumbai Indians
173
02:30 PM
10/05/14
10/05/14
Mumbai Indians
157
Chennai Super Kings
160
02:30 PM
25/04/14
25/04/14
Chennai Super Kings
142
Mumbai Indians
141
02:30 PM
26/05/13
26/05/13
Mumbai Indians
148
Chennai Super Kings
125
02:30 PM
21/05/13
21/05/13
Chennai Super Kings
192
Mumbai Indians
144
10:30 AM
05/05/13
05/05/13
Mumbai Indians
139
Chennai Super Kings
79
02:30 PM
06/04/13
06/04/13
Mumbai Indians
148
Chennai Super Kings
139
Head To Head Streaks
Wins
4
Mumbai Indians Recent Matches
Indian Premier League (30 Matches)
02:00 PM
01/06/25
01/06/25
Punjab Kings
207
Mumbai Indians
203
L
02:00 PM
30/05/25
30/05/25
Gujarat Titans
208
Mumbai Indians
228
W
02:00 PM
26/05/25
26/05/25
Punjab Kings
187
Mumbai Indians
184
L
02:00 PM
21/05/25
21/05/25
Mumbai Indians
180
Delhi Capitals
121
W
10:00 AM
11/05/25
11/05/25
Punjab Kings
Mumbai Indians
-
02:00 PM
06/05/25
06/05/25
Mumbai Indians
155
Gujarat Titans
147
L
02:00 PM
01/05/25
01/05/25
Rajasthan Royals
117
Mumbai Indians
217
W
10:00 AM
27/04/25
27/04/25
Mumbai Indians
215
Lucknow Super Giants
161
W
02:00 PM
23/04/25
23/04/25
Sunrisers Hyderabad
143
Mumbai Indians
146
W
02:00 PM
20/04/25
20/04/25
Mumbai Indians
177
Chennai Super Kings
176
W
02:00 PM
17/04/25
17/04/25
Mumbai Indians
166
Sunrisers Hyderabad
162
W
02:00 PM
13/04/25
13/04/25
Delhi Capitals
193
Mumbai Indians
205
W
02:00 PM
07/04/25
07/04/25
Mumbai Indians
209
Royal Challengers Bengaluru
221
L
02:00 PM
04/04/25
04/04/25
Lucknow Super Giants
203
Mumbai Indians
191
L
02:00 PM
31/03/25
31/03/25
Mumbai Indians
121
Kolkata Knight Riders
116
W
02:00 PM
29/03/25
29/03/25
Gujarat Titans
196
Mumbai Indians
160
L
02:00 PM
23/03/25
23/03/25
Chennai Super Kings
158
Mumbai Indians
155
L
02:00 PM
17/05/24
17/05/24
Mumbai Indians
196
Lucknow Super Giants
214
L
02:00 PM
11/05/24
11/05/24
Kolkata Knight Riders
157
Mumbai Indians
139
L
02:00 PM
06/05/24
06/05/24
Mumbai Indians
174
Sunrisers Hyderabad
173
W
02:00 PM
03/05/24
03/05/24
Mumbai Indians
145
Kolkata Knight Riders
169
L
02:00 PM
30/04/24
30/04/24
Lucknow Super Giants
145
Mumbai Indians
144
L
10:00 AM
27/04/24
27/04/24
Delhi Capitals
257
Mumbai Indians
247
L
02:00 PM
22/04/24
22/04/24
Rajasthan Royals
183
Mumbai Indians
179
L
02:00 PM
18/04/24
18/04/24
Punjab Kings
183
Mumbai Indians
192
W
02:00 PM
14/04/24
14/04/24
Mumbai Indians
186
Chennai Super Kings
206
L
02:00 PM
11/04/24
11/04/24
Mumbai Indians
199
Royal Challengers Bengaluru
196
W
10:00 AM
07/04/24
07/04/24
Mumbai Indians
234
Delhi Capitals
205
W
02:00 PM
01/04/24
01/04/24
Mumbai Indians
125
Rajasthan Royals
127
L
02:00 PM
27/03/24
27/03/24
Sunrisers Hyderabad
277
Mumbai Indians
246
L
Chennai Super Kings Recent Matches
Indian Premier League (30 Matches)
10:00 AM
25/05/25
25/05/25
Gujarat Titans
147
Chennai Super Kings
230
W
02:00 PM
20/05/25
20/05/25
Chennai Super Kings
187
Rajasthan Royals
188
L
02:00 PM
12/05/25
12/05/25
Chennai Super Kings
Rajasthan Royals
-
02:00 PM
07/05/25
07/05/25
Kolkata Knight Riders
179
Chennai Super Kings
183
W
02:00 PM
03/05/25
03/05/25
Royal Challengers Bengaluru
213
Chennai Super Kings
211
L
02:00 PM
30/04/25
30/04/25
Chennai Super Kings
190
Punjab Kings
194
L
02:00 PM
25/04/25
25/04/25
Chennai Super Kings
154
Sunrisers Hyderabad
155
L
02:00 PM
20/04/25
20/04/25
Mumbai Indians
177
Chennai Super Kings
176
L
02:00 PM
14/04/25
14/04/25
Lucknow Super Giants
166
Chennai Super Kings
168
W
02:00 PM
11/04/25
11/04/25
Chennai Super Kings
103
Kolkata Knight Riders
107
L
02:00 PM
08/04/25
08/04/25
Punjab Kings
219
Chennai Super Kings
201
L
10:00 AM
05/04/25
05/04/25
Chennai Super Kings
158
Delhi Capitals
183
L
02:00 PM
30/03/25
30/03/25
Rajasthan Royals
182
Chennai Super Kings
176
L
02:00 PM
28/03/25
28/03/25
Chennai Super Kings
146
Royal Challengers Bengaluru
196
L
02:00 PM
23/03/25
23/03/25
Chennai Super Kings
158
Mumbai Indians
155
W
02:00 PM
18/05/24
18/05/24
Royal Challengers Bengaluru
218
Chennai Super Kings
191
L
10:00 AM
12/05/24
12/05/24
Chennai Super Kings
145
Rajasthan Royals
141
W
02:00 PM
10/05/24
10/05/24
Gujarat Titans
231
Chennai Super Kings
196
L
10:00 AM
05/05/24
05/05/24
Punjab Kings
139
Chennai Super Kings
167
W
02:00 PM
01/05/24
01/05/24
Chennai Super Kings
162
Punjab Kings
163
L
02:00 PM
28/04/24
28/04/24
Chennai Super Kings
212
Sunrisers Hyderabad
134
W
02:00 PM
23/04/24
23/04/24
Chennai Super Kings
210
Lucknow Super Giants
213
L
02:00 PM
19/04/24
19/04/24
Lucknow Super Giants
180
Chennai Super Kings
176
L
02:00 PM
14/04/24
14/04/24
Mumbai Indians
186
Chennai Super Kings
206
W
02:00 PM
08/04/24
08/04/24
Chennai Super Kings
141
Kolkata Knight Riders
137
W
02:00 PM
05/04/24
05/04/24
Sunrisers Hyderabad
166
Chennai Super Kings
165
L
02:00 PM
31/03/24
31/03/24
Delhi Capitals
191
Chennai Super Kings
171
L
02:00 PM
26/03/24
26/03/24
Chennai Super Kings
206
Gujarat Titans
143
W
02:30 PM
22/03/24
22/03/24
Chennai Super Kings
176
Royal Challengers Bengaluru
173
W
02:00 PM
29/05/23
29/05/23
Chennai Super Kings
171
Gujarat Titans
214
W
Mumbai Indians vs Chennai Super Kings H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Shaik Rasheed b Mitchell Santner (Stumped) | 19 | 20 | 1 | 95.00 | |
| Rachin Ravindra b Ashwani Kumar c Ryan Rickelton | 5 | 9 | 55.56 | ||
| Ayush Mhatre b Deepak Chahar c Mitchell Santner | 32 | 15 | 4 | 2 | 213.33 |
| Ravindra Jadeja Not out | 53 | 35 | 4 | 2 | 151.43 |
| Shivam Dube b Jasprit Bumrah c Will Jacks | 50 | 32 | 2 | 4 | 156.25 |
| MS Dhoni b Jasprit Bumrah c Tilak Varma | 4 | 6 | 66.67 | ||
| Jamie Overton Not out | 4 | 3 | 1 | 133.33 |
Extras: 9W: 6N: 0B: 0LB: 3P: 0
Total: 176/5 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| D Chahar | 4 | 0 | 32 | 1 | 0 | 2 | 8.00 |
| Trent Boult | 4 | 0 | 43 | 0 | 0 | 1 | 10.75 |
| A Kumar | 2 | 0 | 42 | 1 | 0 | 0 | 21.00 |
| M Santner | 3 | 0 | 14 | 1 | 0 | 2 | 4.67 |
| J Bumrah | 4 | 0 | 25 | 2 | 0 | 1 | 6.25 |
| W Jacks | 1 | 0 | 4 | 0 | 0 | 0 | 4.00 |
| H Pandya | 2 | 0 | 13 | 0 | 0 | 0 | 6.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
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Rohit Sharma b Marcus Stoinis c Vyshak Vijaykumar | 8 | 7 | 1 | 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 | 115.38 | |
| Naman Dhir b Azmatullah Omarzai c Marcus Stoinis | 37 | 18 | 7 | 205.56 | |
| Raj Angad Bawa Not out | 8 | 4 | 200.00 | ||
| Mitchell Santner Not out | 1 | 0.00 |
Extras: 9W: 4N: 2B: 0LB: 3P: 0
Total: 203/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 44 | 0 | 0 | 2 | 11.00 |
| Kyle Jamieson | 4 | 0 | 30 | 1 | 0 | 1 | 7.50 |
| Marcus Stoinis | 1 | 0 | 14 | 1 | 1 | 0 | 14.00 |
| Azmatullah Omarzai | 4 | 0 | 43 | 2 | 0 | 1 | 10.75 |
| Vyshak Vijaykumar | 3 | 0 | 30 | 1 | 1 | 0 | 10.00 |
| Yuzvendra Chahal | 4 | 0 | 39 | 1 | 0 | 0 | 9.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
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Ayush Mhatre b Prasidh Krishna c Mohammed Siraj | 34 | 17 | 3 | 3 | 200.00 |
| Devon Conway b Rashid Khan (Bowled) | 52 | 35 | 6 | 2 | 148.57 |
| Urvil Patel b Sai Kishore c Shubman Gill | 37 | 19 | 4 | 2 | 194.74 |
| Shivam Dube b Shahrukh Khan c Gerald Coetzee | 17 | 8 | 2 | 212.50 | |
| Dewald Brevis b Prasidh Krishna c Jos Buttler | 57 | 23 | 4 | 5 | 247.83 |
| Ravindra Jadeja Not out | 21 | 18 | 1 | 1 | 116.67 |
Extras: 12W: 5N: 0B: 0LB: 7P: 0
Total: 230/5 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Mohammed Siraj | 4 | 0 | 47 | 0 | 0 | 2 | 11.75 |
| Arshad Khan | 2 | 0 | 42 | 0 | 0 | 1 | 21.00 |
| Prasidh Krishna | 4 | 0 | 22 | 2 | 0 | 2 | 5.50 |
| Gerald Coetzee | 3 | 0 | 34 | 0 | 0 | 0 | 11.33 |
| Sai Kishore | 2 | 0 | 23 | 1 | 0 | 0 | 11.50 |
| Rashid Khan | 4 | 0 | 42 | 1 | 0 | 0 | 10.50 |
| Shahrukh Khan | 1 | 0 | 13 | 1 | 0 | 0 | 13.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
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 14 | 9 | 4 | 0 | 19 | |
| 2 | 14 | 9 | 4 | 0 | 19 | |
| 3 | 14 | 9 | 5 | 0 | 18 | |
| 4 | 14 | 8 | 6 | 0 | 16 | |
| 5 | 14 | 7 | 6 | 0 | 15 | |
| 6 | 14 | 6 | 7 | 0 | 13 | |
| 7 | 14 | 6 | 8 | 0 | 12 | |
| 8 | 14 | 5 | 7 | 0 | 12 | |
| 9 | 14 | 4 | 10 | 0 | 8 | |
| 10 | 14 | 4 | 10 | 0 | 8 |
Cricket Previews & Betting Tips

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025

28 Jul 2025
Read Full Article →