The Kolkata Knight Riders (KKR) vs Mumbai Indians (MI) rivalry is one of the most fascinating matchups in Indian Premier League history. Both teams have been part of the IPL since its early years and have produced some memorable matches, outstanding individual performances and exciting finishes.Kolkata vs Mumbai Head-to-Head in IPL
Mumbai Indians have historically dominated this head-to-head battle. However, Kolkata Knight Riders have become much more competitive in recent seasons, particularly since 2022. The rivalry has featured some of the biggest names in T20 cricket, including Rohit Sharma, Sunil Narine, Andre Russell, Gautam Gambhir, Jasprit Bumrah, Suryakumar Yadav and Dinesh Karthik.
As of the end of the IPL 2026 season, KKR and MI have played 37 matches against each other. Mumbai Indians have won 25 matches, while Kolkata Knight Riders have won 12. There have been no no-results in their overall IPL meetings.
Although Mumbai have a clear historical advantage, recent results show that KKR have closed the gap considerably.
KKR vs MI Head-to-Head Record

| Statistic | Kolkata Knight Riders | Mumbai Indians |
|---|---|---|
| Matches Played | 37 | 37 |
| Wins | 12 | 25 |
| Losses | 25 | 12 |
| No Result | 0 | 0 |
| Highest Score | 232 | 224 |
| Lowest Score | 67 | 108 |
| Overall Advantage | — | MI |
Mumbai’s 25 wins give them a significant advantage in the overall rivalry. Their win percentage is approximately 68%, compared with around 32% for KKR.Kolkata vs Mumbai Head-to-Head in IPL
However, KKR’s recent performances have been much stronger than their historical record suggests.
Recent KKR vs MI Results

The recent history between these two teams is particularly interesting.
| Season | Result |
| 2021 | MI won one, KKR won one |
| 2022 | KKR won both meetings |
| 2023 | MI won |
| 2024 | KKR won both meetings |
| 2025 | MI won |
| 2026 | MI won one, KKR won one |
The 2024 season was especially impressive for KKR, as they defeated Mumbai in both of their league meetings.
In IPL 2026, the teams again split their two matches. Mumbai won the opening contest at Wankhede by six wickets, while KKR won the return fixture at Eden Gardens by four wickets.
Highest Team Scores in KKR vs MI

Both franchises have produced huge totals in this rivalry.
Kolkata Knight Riders – 232
KKR’s highest score against Mumbai Indians is 232. It remains their best team total in the history of this fixture.
KKR’s batting success against MI has often been based on aggressive powerplay batting followed by explosive middle-order hitting.
Mumbai Indians – 224
Mumbai Indians’ highest score against KKR is 224. Their ability to chase or defend large totals has been one of the defining characteristics of the franchise.
The IPL 2026 season provided another example of MI’s chasing ability. KKR scored 220/4 at Wankhede, but Mumbai successfully chased the target, reaching 224/4.
Lowest Scores in KKR vs MI
The two teams have also experienced dramatic batting collapses.
KKR’s lowest score against MI is 67, while Mumbai’s lowest total in this fixture is 108 according to current head-to-head records.
The difference between these low scores and the teams’ highest totals shows just how unpredictable T20 cricket can be.
A match between KKR and MI can move from a batting spectacle to a low-scoring bowling contest very quickly.
KKR vs MI at Wankhede Stadium
The Wankhede Stadium has traditionally been one of Mumbai’s strongest home venues.
According to historical venue statistics, the teams have met 13 times at Wankhede, with Mumbai winning 11 and KKR winning just 2.
This makes Wankhede one of the toughest places for KKR to defeat MI.
However, KKR have produced important victories in Mumbai in recent years. Their 2024 victory at Wankhede was particularly significant because it ended a long period of Mumbai dominance at home.
The 2026 meeting at Wankhede again showed Mumbai’s strength. KKR scored 220/4, but MI chased the target successfully and won by six wickets.
KKR vs MI at Eden Gardens
Eden Gardens has been much more competitive.
The teams have played 12 matches at Eden Gardens, with Mumbai winning seven and KKR winning five.
KKR’s home advantage has helped them produce some excellent performances against MI.
In the second meeting of IPL 2026, Mumbai scored 147/8 before KKR successfully chased the target. KKR finished on 148/6 in 18.5 overs, winning by four wickets. Manish Pandey scored 45 from 33 balls and was named Player of the Match.
Top Players in the Kolkata vs Mumbai Rivalry
Rohit Sharma
Rohit Sharma has been one of Mumbai Indians’ most important players throughout the franchise’s history.
His elegant stroke play and ability to accelerate during the middle overs made him a major threat to KKR.
Rohit’s long association with MI also coincided with one of the most successful periods in the franchise’s history.
Sunil Narine
Sunil Narine has been one of KKR’s most influential players.
His mystery spin has troubled Mumbai’s batters on many occasions. Later in his career, Narine also developed into an aggressive opening batter.
His ability to contribute with both bat and ball has made him one of KKR’s most valuable players.
Andre Russell
Few players can change a T20 match as quickly as Andre Russell.
The West Indian all-rounder has produced numerous explosive innings for KKR. His ability to hit sixes during the final overs has made him one of the most dangerous players in the rivalry.
Russell can also contribute with the ball, giving KKR another important tactical option.
Jasprit Bumrah
Jasprit Bumrah has been one of the most important bowlers in Mumbai Indians history.
His yorkers, slower deliveries and ability to bowl under pressure have made him particularly effective against KKR’s power hitters.
His role becomes even more important during the death overs.
Gautam Gambhir
Gautam Gambhir has a special place in KKR history.
As captain, he helped transform Kolkata into a championship-winning franchise. His leadership, aggressive batting and tactical decisions were crucial to KKR’s success.
Gambhir also had a connection with other IPL franchises, but his association with KKR remains one of the most important chapters of his career.
Memorable KKR vs MI Matches
1. Early IPL Rivalry
KKR and MI began their rivalry during the early years of the IPL.
Mumbai gradually established a strong advantage over Kolkata, particularly at Wankhede.
The early dominance of MI became one of the defining features of this fixture.
2. KKR’s Rise Under Gautam Gambhir
KKR’s fortunes changed dramatically under Gautam Gambhir’s leadership.
The team developed a balanced combination of aggressive batting, quality spin and effective pace bowling.
Their improved performances against Mumbai demonstrated that KKR could compete with the strongest teams in the tournament.
3. IPL 2021 – KKR’s Successful Chase
One of the memorable encounters came during the 2021 season.
KKR produced an impressive chase against Mumbai after MI appeared to have control of the match.
The result demonstrated KKR’s ability to handle pressure and accelerate at the right moment.
4. IPL 2022 – KKR Win by 52 Runs
In 2022, KKR produced a dominant performance against Mumbai.
KKR scored 165/9, before restricting Mumbai to 113.
Kolkata won by 52 runs, with their bowlers completely controlling the second innings.
The result was another important indication that KKR had become much more competitive against MI.
5. IPL 2024 – KKR’s Victory at Wankhede
KKR produced a memorable victory over Mumbai at Wankhede in 2024.
Kolkata scored 169, while Mumbai were bowled out for 145.
KKR won by 24 runs, recording an important away victory.
Winning at Wankhede was especially significant because Mumbai have historically been extremely difficult to beat at home.
6. IPL 2024 – KKR Complete the Double
KKR defeated MI again when the teams met at Eden Gardens later in the season.
The two victories gave Kolkata a clean sweep over Mumbai in their 2024 league meetings.
It was one of KKR’s strongest seasons in recent IPL history.
7. IPL 2025 – Mumbai Bounce Back
Mumbai responded in 2025 with a strong performance against KKR.
MI defeated Kolkata by eight wickets, with KKR struggling to build a competitive total.
The result showed that despite KKR’s recent improvement, Mumbai remained a difficult opponent.
8. IPL 2026 – MI Chase 221
The first meeting of IPL 2026 was a spectacular batting contest.
KKR scored 220/4 after being asked to bat first.
However, Mumbai produced an outstanding chase. Ryan Rickelton and Rohit Sharma provided the foundation, and MI reached 224/4, winning by six wickets.
It was an excellent example of Mumbai’s ability to chase a large total.
9. IPL 2026 – KKR Beat MI at Eden Gardens
The second meeting of 2026 provided revenge for Kolkata.
Mumbai scored 147/8, but KKR successfully chased the target.
KKR reached 148/6 in 18.5 overs and won by four wickets.
Manish Pandey’s 45 from 33 balls was an important contribution to the successful chase.
The result meant the two teams finished their 2026 head-to-head season 1-1.
KKR vs MI: Team Comparison
| Category | Kolkata Knight Riders | Mumbai Indians |
| Matches | 37 | 37 |
| Wins | 12 | 25 |
| Losses | 25 | 12 |
| Highest Score | 232 | 224 |
| Lowest Score | 67 | 108 |
| IPL Titles | 3 | 5 |
| Overall Advantage | — | MI |
Mumbai have the advantage in both head-to-head victories and IPL championships.
MI have won the IPL five times, while KKR have three championships.
Why Kolkata vs Mumbai Is Special
1. Two Successful IPL Franchises
Both teams have won multiple IPL titles and have developed strong cricketing identities.
2. Legendary Players
The fixture has featured players such as Rohit Sharma, Sunil Narine, Andre Russell, Jasprit Bumrah and Gautam Gambhir.
3. Strong Home Advantages
Mumbai have historically dominated at Wankhede, while KKR have enjoyed strong performances at Eden Gardens.
4. Changing Momentum
Mumbai’s historical dominance remains clear, but KKR have become much more competitive in recent seasons.
5. Batting and Bowling Battles
KKR’s spin attack and explosive middle order often face Mumbai’s powerful top order and world-class pace bowling.
Conclusion
The Kolkata Knight Riders vs Mumbai Indians head-to-head rivalry is one of the most recognizable contests in IPL cricket. After 37 matches, Mumbai Indians have a commanding 25-12 advantage over KKR.
However, the recent history tells a more competitive story. KKR have defeated Mumbai several times in recent seasons, including two victories in 2024. The teams then split their two matches in IPL 2026, with MI winning at Wankhede and KKR responding at Eden Gardens.
Mumbai’s historical strength has been built around experienced stars, powerful batting and world-class bowling. KKR, meanwhile, have relied on attacking cricket, quality spin and match-winning all-rounders.
The rivalry has produced huge totals, dramatic collapses and outstanding individual performances. From Rohit Sharma and Jasprit Bumrah to Sunil Narine and Andre Russell, some of the IPL’s greatest players have played important roles in this fixture.
With both franchises continuing to attract elite talent, Kolkata vs Mumbai remains one of the IPL’s most exciting matchups and a fixture that can produce a memorable contest every season.
Frequently Asked Questions
1. Who has won more matches between KKR and MI in IPL?
Mumbai Indians have won more matches. After 37 meetings, MI have 25 wins, while KKR have 12.
2. How many times have KKR and MI played each other?
Kolkata Knight Riders and Mumbai Indians have played 37 IPL matches against each other as of the end of IPL 2026.
3. What is the highest score in KKR vs MI matches?
KKR’s highest score against MI is 232, while Mumbai Indians’ highest score is 224.
4. Who won the latest KKR vs MI match?
Kolkata Knight Riders won the latest meeting, defeating Mumbai Indians by four wickets at Eden Gardens on May 20, 2026. KKR chased 148 with seven balls remaining.
5. Who has the better overall head-to-head record, KKR or MI?
Mumbai Indians have the better overall record, winning 25 of the 37 matches against KKR. Kolkata Knight Riders have won 12.