Teams with Most Wins Against MI in IPL: Head-to-Head Records

Mumbai Indians are one of the most successful franchises in IPL history, which makes beating them repeatedly a significant achievement. MI have won five IPL titles and have produced championship-winning teams across several eras, from Sachin Tendulkar and Lasith Malinga to Rohit Sharma, Kieron Pollard, Jasprit Bumrah and Suryakumar Yadav.

Despite that success, several opponents have built strong records against Mumbai. Chennai Super Kings have beaten MI more times than any other current IPL team, while Delhi Capitals, Punjab Kings and Rajasthan Royals have also recorded 17 victories each. Newer franchises Lucknow Super Giants and Gujarat Titans have fewer total wins but actually own winning head-to-head records against Mumbai.

Through the completed 2026 season, Chennai Super Kings lead the list with 21 wins against Mumbai Indians from 43 meetings. Mumbai narrowly lead the rivalry overall with 22 victories, showing just how competitive the IPL’s most famous matchup has been.

Teams with Most Wins Against MI in IPL History

Rank Team Matches Wins Win %
— — —: —: —:
1 Chennai Super Kings 43 21 48.84%
2 Delhi Capitals 38 17 44.74%
2 Punjab Kings 36 17 47.22%
2 Rajasthan Royals 34 17 50.00%
5 Royal Challengers Bengaluru 38 16 42.11%
6 Kolkata Knight Riders 37 12 32.43%
7 Sunrisers Hyderabad 26 11 42.31%
8 Lucknow Super Giants 9 6 66.67%
9 Gujarat Titans 9 5 55.56%

The table uses all completed IPL meetings through 2026. Mumbai lead their long-running rivalries with CSK, Delhi, Punjab, RCB, KKR and SRH, while they are level with Rajasthan at 17 wins each. Their two losing records among current teams are against Lucknow Super Giants and Gujarat Titans.

1. Chennai Super Kings – 21 Wins Against MI

Chennai Super Kings have beaten Mumbai Indians 21 times in 43 IPL meetings, more than any other current franchise.

The rivalry is remarkably close. Mumbai have 22 victories, meaning only one result separates the two teams across almost two decades of competition.

What makes the matchup special is its playoff history.

CSK defeated Mumbai in the 2010 IPL final after Suresh Raina scored an unbeaten 57. Chennai posted 168/5 and then restricted MI to 146/9, winning their first IPL title by 22 runs.

Mumbai later gained the upper hand in several championship matches, defeating CSK in the finals of 2013, 2015 and 2019.

However, Chennai have enjoyed a strong recent run in the league-stage rivalry. From April 2023 through March 2025, CSK won four consecutive meetings against MI before Mumbai broke the streak in April 2025.

The 2026 season produced another remarkable Chennai win. CSK scored 207/6 at Wankhede and then bowled Mumbai out for only 104, winning by 103 runs.

That victory showed why CSK remain Mumbai’s biggest historical challenger.

2. Delhi Capitals – 17 Wins Against MI

Delhi Capitals have recorded 17 wins in 38 matches against Mumbai Indians.

Mumbai lead the overall matchup 21-17, but Delhi’s 17 victories place them joint-second for most wins over MI among current teams.

The rivalry has changed considerably across different eras.

During the Delhi Daredevils years, players such as Virender Sehwag, David Warner and Amit Mishra were responsible for several memorable wins. Later, Delhi Capitals teams built around Rishabh Pant, Shreyas Iyer, Kagiso Rabada and Axar Patel became much more competitive.

Delhi also faced Mumbai in the 2020 IPL final.

That match did not go their way. MI won by five wickets after Trent Boult helped restrict DC and Rohit Sharma controlled the chase.

Even so, Delhi have regularly challenged Mumbai in league cricket.

Their head-to-head percentage of 44.74% is much stronger than KKR’s record against MI, and their 17 wins show how frequently they have managed to disrupt Mumbai despite MI’s historical championship success.

3. Punjab Kings – 17 Wins Against MI

Punjab Kings also have 17 victories from 36 IPL meetings against Mumbai.

The overall record is nearly even. MI have 18 wins, Punjab have 17, and one match finished tied before Punjab won the Super Over.

That tie in 2020 became one of the most extraordinary matches in IPL history.

Both teams scored 176, and even the first Super Over could not separate them. Punjab eventually won the second Super Over, producing one of the league’s rare double-Super-Over finishes.

Punjab’s recent performances against MI have been particularly strong.

They beat Mumbai in the final league game of 2025 and then defeated them again in Qualifier 2. Shreyas Iyer scored an unbeaten 87 from 41 balls as Punjab chased 204 and won by five wickets to reach the final.

Punjab then won again at Wankhede in April 2026, chasing 196 with seven wickets in hand.

That gave PBKS three consecutive victories against MI across 2025 and 2026.

The rivalry has therefore moved from almost perfectly balanced to one in which Punjab have recently held the tactical advantage.

4. Rajasthan Royals – 17 Wins Against MI

Rajasthan Royals have an exact 17-17 record against Mumbai Indians from 34 matches.

No current opponent with such a long history against MI has a more balanced record.

Rajasthan have often troubled Mumbai through aggressive top-order batting and leg-spin.

Players such as Shane Watson, Ajinkya Rahane, Jos Buttler, Sanju Samson and Yashasvi Jaiswal have all played major innings in the matchup.

The 2024 season was particularly strong for RR.

Rajasthan beat Mumbai twice, first by six wickets at Wankhede and then by nine wickets in Jaipur. In the second match, Jaiswal scored a century as RR comfortably chased Mumbai’s total.

Mumbai responded emphatically in 2025 by beating Rajasthan by 100 runs, but RR struck back again in 2026 with a 27-run victory.

The 50% win rate perfectly reflects the nature of the rivalry.

Neither side has been able to establish lasting dominance.

5. Royal Challengers Bengaluru – 16 Wins Against MI

Royal Challengers Bengaluru have defeated Mumbai 16 times in 38 meetings.

MI lead the head-to-head record with 21 wins, with one tied match included in the overall total.

The rivalry has featured some of the IPL’s biggest batting names.

Virat Kohli, Chris Gayle and AB de Villiers have faced Mumbai teams containing Rohit Sharma, Pollard, Malinga and Bumrah, creating numerous high-scoring contests.

One of RCB’s most important wins over Mumbai came in the 2011 Qualifier 2.

Chris Gayle played the defining innings as Bengaluru defeated MI by 43 runs and advanced to the final. Mumbai’s playoff record confirms that defeat as one of RCB’s biggest knockout successes against them.

RCB have also produced several dramatic league-stage victories at Wankhede and Bengaluru.

The 2026 season added another one when RCB defeated Mumbai by two wickets.

Although MI still have the historical advantage, 16 wins are enough to place Bengaluru fifth among teams with the most victories over Mumbai.

MI’s Worst Head-to-Head Records

Mumbai Indians have positive or level records against most current IPL teams, but two newer franchises have consistently troubled them.

Lucknow Super Giants

Lucknow Super Giants have the best win percentage against MI among current opponents.

LSG have won six of nine matches, giving them a 66.67% success rate against Mumbai. MI have won only three.

Lucknow started the rivalry with two wins in 2022.

KL Rahul scored unbeaten centuries in both matches, immediately establishing LSG as a difficult matchup for Mumbai.

LSG then won again in 2023 before MI finally beat them in that season’s Eliminator.

Lucknow returned with two victories in 2024 and another in early 2025. Their ability to consistently expose Mumbai’s bowling and middle-order weaknesses has made this MI’s worst current head-to-head matchup by percentage.

Gujarat Titans

Gujarat Titans have won five of nine matches against MI, giving them a 55.56% win rate.

Their biggest victory came in Qualifier 2 in 2023.

GT scored 233/3 and bowled Mumbai out for 171, winning by 62 runs and reaching the IPL final.

Gujarat then won four consecutive matches against MI from the 2023 Qualifier 2 through May 2025.

Mumbai finally ended that sequence in the 2025 Eliminator and followed it with a 99-run win in 2026.

Rising Pune Supergiant – Historical Trouble

Among defunct teams, Rising Pune Supergiant had an exceptional record against Mumbai.

RPS won four of six meetings with MI, including three consecutive victories during the 2017 season before losing the final by a single run.

That remains one of the most unusual short-term head-to-head records involving Mumbai.

Most Consecutive Wins Against MI

Winning repeatedly against Mumbai has been difficult because MI have usually responded quickly after a defeat.

Team Consecutive Wins vs MI Period
— —: —
Chennai Super Kings 4 2023-2025
Gujarat Titans 4 2023-2025
Rising Pune Supergiant 3 2017
Lucknow Super Giants 3 2022-2023
Lucknow Super Giants 3 2024-2025
Punjab Kings 3 2025-2026

Gujarat’s four-game streak included the 2023 Qualifier 2, the 2024 league meeting and two wins in 2025 before Mumbai finally responded in the Eliminator.

CSK also won four in succession beginning with both meetings in 2023, followed by the 2024 clash and the opening 2025 encounter.

Lucknow’s early record was remarkable as well. They won the first two meetings in 2022 and another league game in 2023 before Mumbai broke the streak in the Eliminator. LSG later began another three-match run spanning 2024 and early 2025.

Famous Victories Over Mumbai Indians

CSK Win the 2010 Final

Chennai’s 22-run victory in the 2010 final remains one of the most important wins over MI.

Raina’s unbeaten 57 helped CSK post 168/5 before Chennai’s bowlers denied Mumbai a successful chase.

It gave CSK their first IPL title.

Gujarat Titans’ 62-Run Qualifier Win

GT’s 2023 Qualifier 2 victory was one of Mumbai’s heaviest playoff defeats.

Gujarat scored 233/3 and then dismissed MI for 171.

The 62-run win sent GT into the final and remains one of their defining postseason performances.

Punjab Kings Knock MI Out in 2025

Punjab chased 204 in Qualifier 2 to defeat Mumbai by five wickets.

Shreyas Iyer’s 87* from 41 balls was the decisive innings.

The victory sent PBKS into the final and gave them back-to-back wins over MI within the same week.

CSK’s 103-Run Win in 2026

Chennai produced one of the largest wins in the rivalry at Wankhede.

CSK made 207/6 before dismissing Mumbai for only 104.

The 103-run margin showed that even after years of close contests, one side can still completely dominate the other on the day.

Impact of Head-to-Head Records Against MI

Mumbai’s reputation changes the value of these records.

Beating a historically successful franchise once is significant. Repeating it across multiple seasons usually points to a genuine tactical advantage.

Lucknow’s record is a good example.

Their early success against Mumbai was not based on one lucky match. LSG repeatedly found ways to score heavily against MI while using their bowling attack effectively through the middle overs.

Gujarat created a similar pattern by using disciplined bowling and deep batting.

For older franchises, the dynamic is different.

CSK’s 21 wins have accumulated across almost the entire history of the league. Their rivalry with Mumbai has included regular-season games, qualifiers and four IPL finals.

Rajasthan’s 17-17 record shows how head-to-head numbers can remain balanced despite huge changes in playing personnel.

These records also influence strategy.

Teams remember which bowlers have troubled MI’s middle order, which batters have attacked Bumrah successfully and which venues have produced favorable results.

Historical records do not guarantee future wins, but they provide a useful map of recurring matchups.

FAQs

Which team has beaten Mumbai Indians the most times in IPL history?

Chennai Super Kings have the most wins against MI among current teams, with 21 victories from 43 matches through the completed 2026 season.

Which current team has the best win percentage against MI?

Lucknow Super Giants have the best current record, winning six of nine matches against Mumbai for a 66.67% win rate.

What is the CSK vs MI head-to-head record?

Mumbai lead Chennai 22-21 after 43 IPL meetings through 2026.

Which teams have won 17 IPL matches against Mumbai?

Delhi Capitals, Punjab Kings and Rajasthan Royals have each recorded 17 victories over MI through 2026.

What is the longest recent winning streak against Mumbai Indians?

CSK and Gujarat Titans have both recorded four-match winning streaks against MI in the modern IPL era.

Did Rising Pune Supergiant have a winning record against MI?

Yes. Rising Pune Supergiant won four of six IPL meetings against Mumbai, although MI defeated them by one run in the 2017 final.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.