Most Wins Against One Team in IPL – Team Rivalry Records
The Indian Premier League has created some of cricket’s biggest franchise rivalries since the tournament began in 2008. Mumbai Indians against Chennai Super Kings may be the most famous contest, but the strongest statistical dominance belongs to another Mumbai rivalry. Mumbai Indians have recorded the most wins against one team in IPL history, beating Kolkata Knight Riders 25 times in 37 meetings through the 2026 season. Other long-running matchups, including CSK vs RCB, KKR vs Punjab Kings and KKR vs Sunrisers Hyderabad, also feature among the biggest head-to-head advantages in IPL history.
Most Wins Against One Team in IPL
The ranking below looks at the largest number of victories one IPL franchise has recorded against a single opponent through the 2026 season.
| Rank | Winning Team | Opponent | Matches | Wins | Win Percentage |
|---|---|---|---|---|---|
| 1 | Mumbai Indians | KKR | 37 | 25 | 67.57% |
| 2 | Mumbai Indians | CSK | 43 | 22 | 51.16% |
| 3 | Chennai Super Kings | KKR 32 | 21 | 65.63% | |
| 4 | Chennai Super Kings | RCB 36 | 21 | 58.33% | |
| 5 | Mumbai Indians | RCB | 38 | 21 | 55.26% |
| 6 | Mumbai Indians | DC | 38 | 21 | 55.26% |
| 7 | Kolkata Knight Riders | PBKS 36 | 21 | 58.33% |
8 Royal Challengers Bengaluru DC 35 20 57.14%
9 Kolkata Knight Riders SRH 31 20 64.52%
10 Mumbai Indians PBKS 36 18 50.00%
Mumbai Indians against Kolkata Knight Riders remains the standout record. MI have won 25 of their 37 meetings with KKR, giving them a win percentage of approximately 67.6%. Mumbai also feature several times in the top 10 because of their long-term success against RCB, Delhi Capitals and other original IPL franchises.
Top 10 IPL Head-to-Head Dominance Records
| Team vs Team | Leader | Wins | Opponent Wins | Difference |
|---|---|---|---|---|
| MI vs KKR | MI | 25 | 12 | +13 |
| MI vs CSK | MI | 22 | 21 | +1 |
| CSK vs KKR | CSK | 21 | 11 | +10 |
| CSK vs RCB | CSK | 21 | 14 | +7 |
| MI vs RCB | MI | 21 | 16 | +5 |
| MI vs DC | MI | 21 | 17 | +4 |
| KKR vs PBKS | KKR | 21 | 13 | +8 |
| RCB vs DC | RCB | 20 | 13 | +7 |
| KKR vs SRH | KKR | 20 | 11 | +9 |
| MI vs PBKS | MI | 18 | 17 | +1 |
The difference between total wins and the size of the advantage is important. MI vs CSK appears near the top because the teams have played so often, but the actual head-to-head record is extremely close. MI vs KKR, by comparison, combines a high number of meetings with a large winning margin.
Mumbai Indians vs Kolkata Knight Riders
Mumbai Indians against Kolkata Knight Riders is the clearest example of long-term head-to-head dominance among established IPL franchises.
Through 2026, MI have won 25 of 37 matches against KKR, while Kolkata have won 12. That gives Mumbai an advantage of 13 victories, the largest gap among the major long-running IPL rivalries.
MI dominated this matchup particularly strongly during the middle years of the IPL. Between 2016 and 2020, Mumbai repeatedly beat Kolkata with a combination of strong top-order batting and a pace attack built around Jasprit Bumrah.
Rohit Sharma has also enjoyed considerable success against KKR during his IPL career. Eden Gardens became one of his most productive venues, strengthening Mumbai’s advantage even when matches were played away from Wankhede Stadium.
KKR have improved in more recent seasons. They beat Mumbai twice in 2024 and have produced stronger performances against them since the gap was at its widest. However, MI’s historical advantage remains substantial.
MI vs KKR Rivalry Breakdown
| Record | Mumbai Indians | Kolkata Knight Riders |
|---|---|---|
| Matches | 37 | 37 |
| Wins | 25 | 12 |
| Win Percentage | 67.57% | 32.43% |
| Win Difference | +13 | -13 |
Mumbai Indians vs Chennai Super Kings
MI vs CSK is widely regarded as the biggest rivalry in IPL history because of the success of both franchises and their repeated meetings in major matches.
Unlike MI vs KKR, however, this rivalry has generally been extremely competitive. The teams have traded periods of dominance, while several IPL finals have added to the importance of the fixture.
Mumbai defeated Chennai in the IPL finals of 2013, 2015 and 2019. CSK beat Mumbai in the 2010 final. The 2019 championship match was especially dramatic, with Mumbai winning by only one run.
The head-to-head record remains much closer than most other major IPL rivalries. Even after dozens of meetings, only a small number of wins separate the two sides.
That is why MI vs CSK should be viewed differently from a statistically one-sided matchup such as MI vs KKR. Mumbai have accumulated a large number of victories against Chennai because the teams have played each other frequently, not because one side has dominated the other.
MI vs CSK Rivalry Breakdown
Category MI CSK
Head-to-Head Wins 22 21
Historical Edge MI Narrow
IPL Titles 5 5
Finals Against Each Other Multiple Multiple
Both franchises have won five IPL championships through 2026, keeping the rivalry central to the history of the competition.
Chennai Super Kings vs Royal Challengers Bengaluru
CSK vs RCB has developed into one of the IPL’s most followed rivalries, helped by the popularity of MS Dhoni and Virat Kohli.
Historically, Chennai have held the stronger head-to-head record. CSK have recorded 21 wins against RCB, while Bengaluru have 14 victories, with another meeting ending without a result.
Chennai built much of that advantage during the 2010s. Their balanced bowling attacks and strong middle order regularly proved effective against an RCB side that often depended heavily on its leading batters.
Recent seasons have changed the direction of the rivalry. RCB beat Chennai in the second meeting of 2024, won both matches in 2025 and defeated CSK again in 2026. That run reduced Chennai’s historical advantage significantly.
The overall numbers still favour CSK, but the recent record shows why head-to-head dominance can change quickly.
Kolkata Knight Riders vs Punjab Kings
KKR have one of their strongest long-term records against Punjab Kings.
Through 2026, Kolkata have recorded 21 wins against Punjab from 36 meetings, while PBKS have won 13. Two matches finished without a result.
One of the most important games between the sides was the 2014 IPL final. Punjab scored 199/4, but Kolkata chased the target with three balls remaining to win their second IPL championship.
The rivalry has also produced some extraordinary batting matches. Punjab’s successful chase of 262 against KKR in 2024 became one of the most remarkable run chases in T20 history.
Although KKR retain the historical advantage, Punjab have improved their recent record and narrowed a gap that was considerably larger several seasons ago.
Kolkata Knight Riders vs Sunrisers Hyderabad
KKR have also developed an excellent record against Sunrisers Hyderabad.
The teams had played 31 times by their 2026 meeting, with Kolkata recording 20 victories and Hyderabad 11.
Their rivalry gained extra importance during IPL 2024. KKR defeated SRH in Qualifier 1 before meeting them again in the final. Kolkata’s bowlers dismissed Hyderabad for only 113 in the championship match before comfortably chasing the target to win their third IPL title.
SRH responded strongly in 2026, defeating Kolkata by 65 runs at Eden Gardens after scoring 226/8. Even with that result, Kolkata remain well ahead in the overall matchup.
Mumbai Indians vs Royal Challengers Bengaluru
Mumbai Indians have historically enjoyed a positive record against Royal Challengers Bengaluru.
Through the latest available 2026 totals, MI have won 21 of 38 meetings. RCB have won 16, while one game is recorded as tied in the head-to-head data.
The rivalry has featured some of the IPL’s biggest batting names, including Rohit Sharma, Sachin Tendulkar, Virat Kohli, Chris Gayle, AB de Villiers and Kieron Pollard.
Unlike MI vs KKR, the gap has never become overwhelmingly large. RCB have enjoyed several successful periods against Mumbai and have prevented the fixture from becoming a one-sided rivalry.
Mumbai Indians vs Delhi Capitals
Mumbai also have a strong historical record against Delhi Capitals.
The franchises have played 38 times in the current head-to-head record, with Mumbai winning 21 and Delhi winning 17.
Their most important meeting came in the IPL 2020 final. Delhi reached their first IPL final, but Mumbai controlled the match and successfully chased the target to win their fifth championship.
Delhi have produced better results against Mumbai in several recent seasons, making the overall head-to-head much more competitive than some of MI’s other rivalries.
Royal Challengers Bengaluru vs Delhi Capitals
RCB have built one of their strongest historical advantages against Delhi Capitals.
Through IPL 2026, Bengaluru have won 20 of 35 meetings, compared with 13 Delhi victories. The remaining games include a tie and no-results.
The fixture has become more evenly contested in recent seasons. In 2025, the teams split their two league matches, and they again shared the victories in 2026.
The long-term record nevertheless keeps Delhi among the opponents RCB have beaten most frequently.
IPL Rivalry Win Percentage Table
Rivalry Leading Team Wins Matches Win Percentage
MI vs KKR MI 25 37 67.57%
CSK vs KKR CSK 21 32 65.63%
KKR vs SRH KKR 20 31 64.52%
CSK vs RCB CSK 21 36 58.33%
KKR vs PBKS KKR 21 36 58.33%
RCB vs DC RCB 20 35 57.14%
MI vs RCB MI 21 38 55.26%
MI vs DC MI 21 38 55.26%
MI vs CSK MI 22 43 51.16%
MI vs PBKS MI 18 36 50.00%
Win percentage can reveal more than total victories alone. MI’s record against KKR stands out because Mumbai combine the highest number of wins with one of the strongest percentages among long-running rivalries.
Why MI vs KKR Is the Biggest Statistical Dominance
Several IPL rivalries have a similar number of total meetings, but few show a gap comparable to Mumbai Indians against Kolkata Knight Riders.
Mumbai have won approximately two-thirds of their matches against KKR. Their 25 victories are also the highest number of wins any IPL franchise has recorded against one opponent in the current all-time head-to-head records.
The consistency is particularly striking because KKR themselves have been a successful franchise, winning IPL titles in 2012, 2014 and 2024. Mumbai’s superiority therefore did not come against a consistently weak opponent.
Strong bowling attacks, Rohit Sharma’s batting record against Kolkata and Mumbai’s ability to win at both Wankhede Stadium and Eden Gardens have all contributed to the record.
Most Competitive Major IPL Rivalries
Not every frequently played rivalry has produced clear dominance.
MI vs CSK remains one of the closest among the high-volume fixtures. Mumbai have only a narrow historical advantage despite the teams meeting more than 40 times in broader head-to-head records.
MI vs PBKS has also remained close, while Rajasthan Royals and several opponents have traded victories almost evenly across different periods.
These rivalries differ from MI vs KKR or KKR vs SRH, where one franchise has maintained a clear historical advantage for many seasons.
Conclusion
Mumbai Indians hold the record for the most wins against one team in IPL history, with 25 victories over Kolkata Knight Riders through the 2026 season. Their approximately 67.6% win percentage in the matchup makes the record even more impressive.
Mumbai also appear frequently among the leading rivalry records because of their 21-plus wins against Chennai Super Kings, Royal Challengers Bengaluru and Delhi Capitals. Chennai have produced strong historical records against KKR and RCB, while Kolkata have dominated their matchups with Punjab Kings and Sunrisers Hyderabad.
Total wins do not always tell the complete story. MI vs CSK has produced a very high number of victories for both franchises because they have played each other so often, while MI vs KKR represents much clearer long-term dominance.
As IPL seasons continue, these records will keep changing. The long history already built by the original franchises, however, means records such as Mumbai’s 25 wins against KKR will take considerable time to challenge.
FAQs
Which IPL team has the most wins against one opponent?
Mumbai Indians hold the record, with 25 wins against Kolkata Knight Riders through IPL 2026.
How many times have Mumbai Indians beaten KKR?
Mumbai Indians have beaten Kolkata Knight Riders 25 times in 37 IPL meetings.
What is MI’s win percentage against KKR?
Mumbai have won approximately 67.57% of their IPL matches against Kolkata Knight Riders.
Which team has won more matches between MI and CSK?
The rivalry is extremely close, with only a small historical difference between Mumbai Indians and Chennai Super Kings after more than 40 meetings.
Which team has won more matches between CSK and RCB?
Chennai Super Kings lead the historical IPL head-to-head against Royal Challengers Bengaluru with 21 victories.
How many times have KKR beaten Punjab Kings?
Kolkata Knight Riders have recorded 21 wins against Punjab Kings through the 2026 season.
Which team leads KKR vs SRH head-to-head?
Kolkata Knight Riders lead the rivalry. KKR had 20 wins compared with SRH’s 11 after 31 meetings in the latest 2026 head-to-head record.
How many times have Mumbai Indians beaten RCB?
Mumbai Indians have recorded 21 victories against Royal Challengers Bengaluru in the latest head-to-head figures.
How many times have RCB beaten Delhi Capitals?
Royal Challengers Bengaluru have won 20 matches against Delhi Capitals through IPL 2026.
What is the biggest statistical rivalry dominance in IPL?
Among long-running active IPL rivalries, Mumbai Indians’ 25-12 advantage over Kolkata Knight Riders is one of the clearest examples of sustained dominance.
Why is MI vs CSK considered the biggest IPL rivalry?
Both teams have won multiple IPL titles, have met repeatedly in playoffs and finals, and have maintained a close head-to-head record over many seasons.
Have MI and CSK played each other in IPL finals?
Yes. Mumbai Indians and Chennai Super Kings have met several times in IPL finals, including the championship matches in 2010, 2013, 2015 and 2019.
Which IPL rivalry has the largest win gap?
MI vs KKR has one of the largest gaps among established franchises, with Mumbai holding a 13-win advantage at 25 victories to Kolkata’s 12.
Which team has dominated SRH the most?
Kolkata Knight Riders and Chennai Super Kings have both built strong records against Sunrisers Hyderabad, although KKR’s current head-to-head advantage is particularly notable.
Can IPL head-to-head records include tied or no-result matches?
Yes. Some rivalries include tied matches or games abandoned without a result. These games count toward total meetings but do not count as wins for either team.

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.
