Among the many iconic IPL rivalries, few battles can offer the excitement and lore of the Mumbai Indians vs Chennai Super Kings rivalry. The MI vs CSK Head to Head Record is about numbers, yes. Still, it is also an ever-evolving story featuring an epic rivalry, defining moments, and two of the most successful teams in IPL history pushing each other to the limit. From last-over cliffhangers to dominant wins, the competition between these two franchises has delivered countless unforgettable matches for fans over the years. Let us take a closer look at how it all started, how it got to this point, and the overall highlights to shape this illustrious rivalry.
MI vs CSK Head to Head Record

In the 39 games that Chennai and Mumbai have faced off against one another, the Mumbai Indians have prevailed 21 times while the Chennai Super Kings have won 21 times.
Total Matches | 39 |
MI Won | 21 |
CSK Won | 18 |
MI Lost | 18 |
CSK Lost | 21 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI vs CSK Head to Head Record at Home Ground
MI Record at Home Ground Against CSK
The Mumbai Indians have faced the Chennai Super Kings 13 times at Wankhede Stadium, winning 8 of those encounters. With 5 victories in 13 games, CSK has a respectable record versus MI at Wankhede.
Total Matches | 13 |
MI Won | 8 |
CSK Won | 5 |
MI Lost | 5 |
CSK Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
CSK Record at Home Ground Against MI
Surprisingly, MI has won more games than CSK in CSK’s home field in the 9 games that the Chennai Super Kings and Mumbai Indians have played at the MA Chidambaram Stadium thus far. MI has won 5 and lost 4 of their 9 meetings in Chepauk.
Total Matches | 9 |
CSK Won | 4 |
MI Won | 5 |
CSK Lost | 5 |
MI Lost | 4 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI vs CSK Head to Head Record at Away Ground
MI Record at Away Ground Against CSK
One of the few teams to defeat the Chennai Super Kings at Chepauk Stadium is the Mumbai Indians. In addition to defeating the CSK in Chennai, MI has crushed them, winning 5 of the 9 games played there.
Total Matches | 9 |
MI Won | 5 |
CSK Won | 4 |
MI Lost | 4 |
CSK Lost | 5 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
CSK Record at Away Ground Against MI
In their 13 games at Wanhede Stadium, CSK has only won 5 of them and lost the other 8 to MI.
Total Matches | 13 |
MI Won | 8 |
CSK Won | 5 |
MI Lost | 5 |
CSK Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI vs CSK Head to Head Record at Neutral Venues
The Chennai Super Kings and Mumbai Indians have played each other 17 times in neutral locations; 9 of those meetings have resulted in CSK’s favor, while 8 have gone MI’s way.
Total Matches | 17 |
MI Won | 8 |
CSK Won | 9 |
MI Lost | 9 |
CSK Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI vs CSK: Chennai Super Kings vs Mumbai Indians Records & Stats

Highest Score in MI vs CSK Rivalry
The Mumbai Indians achieved the greatest total in the history of the MI vs CSK rivalry on May 1, 2021, in Delhi, with a score of 219/6.
Highest Score by MI Against CSK
In the 2021 IPL, the Mumbai Indians defeated the Chennai Super Kings in Delhi, scoring their highest-ever total of 219/6.
Highest Score by CSK Against MI
On May 1, 2021, at Delhi, CSK’s best score against the Mumbai Indians was 218/4.
Lowest Score in MI vs CSK Rivalry
On May 5, 2013, in Mumbai, MI wiped out Chennai Super Kings for just 79 runs, the lowest total in the history of the MI vs CSK rivalry.
Lowest Score by MI Against CSK
At Arun Jaitley Stadium, the Chennai Super Kings defeated the Mumbai Indians for 144 runs in the 2013 IPL first qualifier, which remains their lowest total against CSK.
Lowest Score by CSK Against MI
The Chennai Super Kings recorded their lowest score of 79/10 against the Mumbai Indians at Wankhede Stadium in Mumbai in 2013.
Individual Records in MI vs CSK Rivalry

Most Runs & Highest Score in MI vs CSK Rivalry
While Suresh Raina led CSK in runs against MI, Rohit Sharma led the Mumbai Indians in runs against the Chennai Super Kings. The finest innings was played by Sanath Jayasuriya against Chennai, while Ruturaj Gaikwad of CSK did the same against the Mumbai Indians.
Stats | MI | CSK |
Most Runs | Suresh Raina (736 runs) | Rohit Sharma (913 runs) |
Highest scorer | Ruturaj Gaikwad (88*) | Sanath Jayasuriya (114*) |
Most Wickets & Best Bowling in MI vs CSK Rivalry
With 37 wickets apiece, Lasith Malinga of MI and Dwayne Bravo of CSK are the top wicket-takers in the MI vs CSK match. In the MI vs CSK matches, Mohit Sharma and Harbhajan Singh of Mumbai and Chennai, respectively, recorded the greatest bowling stats in an innings.
Stats | MI | CSK |
Most wickets | Lasith Malinga (37 wickets) | Dwayne Bravo (37 wickets) |
Best Bowling | Harbhajan Singh (5/18) | Mohit Sharma (4/14) |
Mumbai Indians vs Chennai Super Kings Timeline

Season | Match | Date | Team | Versus | Venue | Result |
2008 | 8th | 23/04/2008 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Chennai Super Kings won by 6 runs |
2008 | 36th | 14/05/2008 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 9 wickets |
2009 | 1st | 18/04/2009 | Chennai Super Kings | Mumbai Indians | Newlands (Cape Town) | Mumbai Indians won by 19 runs |
2009 | 47th | 16/05/2009 | Chennai Super Kings | Mumbai Indians | St George’s Park (Port Elizabeth) | Chennai Super Kings won by 7 wickets |
2010 | 21st | 25/03/2010 | Chennai Super Kings | Mumbai Indians | Brabourne Stadium (Mumbai) | Mumbai Indians won by 5 wickets |
2010 | 37th | 06/04/2010 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Chennai Super Kings won by 24 runs |
2010 | Final | 25/04/2010 | Chennai Super Kings | Mumbai Indians | Dr DY Patil Sports Academy (Mumbai) | Chennai Super Kings won by 22 runs |
2011 | 25th | 22/04/2011 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 8 runs |
2012 | 1st | 04/04/2012 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Mumbai Indians won by 8 wickets |
2012 | 49th | 06/05/2012 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 2 wickets |
2012 | Elim. Final | 23/05/2012 | Chennai Super Kings | Mumbai Indians | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Chennai Super Kings won by 3 runs |
2013 | 5th | 06/04/2013 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Mumbai Indians won by 9 runs |
2013 | 49th | 05/05/2013 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 60 runs |
2013 | 1st Qual. Final | 21/05/2013 | Chennai Super Kings | Mumbai Indians | Arun Jaitley Stadium (Delhi) | Chennai Super Kings won by 48 runs |
2013 | Final | 26/05/2013 | Chennai Super Kings | Mumbai Indians | Eden Gardens (Kolkata) | Mumbai Indians won by 23 runs |
2014 | 13th | 25/04/2014 | Chennai Super Kings | Mumbai Indians | Dubai International Cricket Stadium (Dubai) | Chennai Super Kings won by 7 wickets |
2014 | 33rd | 10/05/2014 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Chennai Super Kings won by 4 wickets |
2014 | Elim. Final | 28/05/2014 | Chennai Super Kings | Mumbai Indians | Brabourne Stadium (Mumbai) | Chennai Super Kings won by 7 wickets |
2015 | 12th | 17/04/2015 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Chennai Super Kings won by 6 wickets |
2015 | 43rd | 08/05/2015 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Mumbai Indians won by 6 wickets |
2015 | 1st Qual. Final | 19/05/2015 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 25 runs |
2015 | Final | 24/05/2015 | Chennai Super Kings | Mumbai Indians | Eden Gardens (Kolkata) | Mumbai Indians won by 41 runs |
2018 | 1st | 07/04/2018 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Chennai Super Kings won by 1 wicket |
2018 | 27th | 28/04/2018 | Chennai Super Kings | Mumbai Indians | Maharashtra Cricket Association Stadium (Pune) | Mumbai Indians won by 8 wickets |
2019 | 15th | 03/04/2019 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 37 runs |
2019 | 44th | 26/04/2019 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Mumbai Indians won by 46 runs |
2019 | 1st Qual. Final | 07/05/2019 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Mumbai Indians won by 6 wickets |
2019 | Final | 12/05/2019 | Chennai Super Kings | Mumbai Indians | Rajiv Gandhi International Stadium (Hyderabad) | Mumbai Indians won by 1 run |
2020 | 1st | 19/09/2020 | Chennai Super Kings | Mumbai Indians | Sheikh Zayed Stadium (Abu Dhabi) | Chennai Super Kings won by 5 wickets |
2020 | 41st | 23/10/2020 | Chennai Super Kings | Mumbai Indians | Sharjah Cricket Stadium (Sharjah) | Mumbai Indians won by 10 wickets |
2021 | 27th | 01/05/2021 | Chennai Super Kings | Mumbai Indians | Arun Jaitley Stadium (Delhi) | Mumbai Indians won by 4 wickets |
2021 | 30th | 19/09/2021 | Chennai Super Kings | Mumbai Indians | Dubai International Cricket Stadium (Dubai) | Chennai Super Kings won by 20 runs |
2022 | 33rd | 21/04/2022 | Chennai Super Kings | Mumbai Indians | Dr DY Patil Sports Academy (Mumbai) | Chennai Super Kings won by 3 wickets |
2022 | 59th | 12/05/2022 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 5 wickets |
2023 | 12th | 08/04/2023 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Chennai Super Kings won by 7 wickets |
2023 | 49th | 06/05/2023 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Chennai Super Kings won by 6 wickets |
2024 | 29th | 14/04/2024 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Chennai Super Kings won by 20 runs |
2025 | 3rd | 23/03/2025 | Chennai Super Kings | Mumbai Indians | MA Chidambaram Stadium (Chennai) | Chennai Super Kings won by 4 wickets |
2025 | 38th | 20/04/2025 | Chennai Super Kings | Mumbai Indians | Wankhede Stadium (Mumbai) | Mumbai Indians won by 9 wickets |
Mumbai Indians vs Chennai Super Kings Standings
MI Position | IPL Season | CSK Position |
5th | 2008 | 3rd |
7th | 2009 | 2nd |
1st | 2010 | 3rd |
3rd | 2011 | 2nd |
3rd | 2012 | 4th |
2nd | 2013 | 1st |
4th | 2014 | 3rd |
2nd | 2015 | 1st |
5th | 2016 | DNP |
1st | 2017 | DNP |
5th | 2018 | 2nd |
1st | 2019 | 2nd |
1st | 2020 | 7th |
5th | 2021 | 2nd |
10th | 2022 | 9th |
4th | 2023 | 2nd |
10th | 2024 | 5th |
4th | 2025 | 10th |
DNP – Did not play
Read More: