Mumbai Indians and Kolkata Knight Riders have faced each other 35 times in IPL history. Five titles for MI. Three for KKR. Between them, these two franchises have won 8 of the 17 IPL trophies ever contested. When they meet, the stakes rarely feel small.
The numbers lean heavily in MI’s favour. But the recent trend tells a more complicated story than the overall record suggests. KKR won both fixtures against MI in 2024, including their first win at Wankhede in 12 years. They also lifted the IPL 2024 trophy. A side that wins a title and beats the competition’s most dominant franchise twice in a season is not a team in decline.
This article breaks down the full head-to-head data between the two sides. It covers overall results, venue-specific trends, key matches, and the individual players who have most shaped this rivalry. The goal is to go beyond the win-loss column and understand what these 35 matches actually reveal about how both teams are built and where this contest is heading.
Overall Head-to-Head Record
MI leads KKR 24-11 across 35 matches. That works out to a win rate of just under 69% for Mumbai. No other top IPL team has a losing record against a single opponent this lopsided.
| Statistic | KKR | MI |
|---|---|---|
| Matches Played | 35 | 35 |
| Wins | 11 | 24 |
| Win % | 31.4% | 68.6% |
| Highest Score | 232 | 210 |
| Lowest Score | 67 | 108 |
KKR’s highest score against MI is 232, which came during the 2019 season at Eden Gardens. Andre Russell’s explosive innings powered that total. Mumbai’s highest against KKR is 210. Both teams have proven they can post big scores in this fixture.
KKR’s lowest against MI is 67, from the 2008 season at Wankhede. That collapse remains one of the most comprehensive bowling performances in the rivalry. MI’s own low point in this matchup is 108. The bowling attacks on both sides have been capable of creating extreme outcomes.

Venue-by-Venue Breakdown
Location shifts the story significantly. MI dominates at home. KKR’s record at Eden Gardens, their own fortress, is surprisingly weak against Mumbai.
| Venue | Total Matches | MI Wins | KKR Wins |
|---|---|---|---|
| Wankhede Stadium, Mumbai | 11 | 9 | 2 |
| Eden Gardens, Kolkata | 10 | 7 (approx.) | 3 (approx.) |
| Neutral Venues (UAE & Others) | 6 | 4 | 2 |
Wankhede Stadium, MI’s Strongest Ground
Of the 11 matches played at Wankhede, MI has won 9. KKR’s two victories there came in 2008 and 2024. The 16-year gap between their wins at this venue says a great deal about how difficult MI are to beat in Mumbai.

The 2024 win deserves attention. KKR posted 169, and Mitchell Starc took 4 wickets to restrict MI to 145. Spin from Narine and Varun Chakravarthy kept MI’s batters in check throughout. It was a controlled performance rather than a one-off. KKR executed a plan, and it worked.
In IPL 2025, MI reclaimed ground at Wankhede quickly. Debutant Ashwani Kumar took 4 wickets for 24 runs and dismissed KKR for just 116. MI chased the target down in 12.5 overs by 8 wickets. The pitch often rewards pace and seam, and Mumbai’s bowling attack has consistently exploited that.
Eden Gardens An Away Win Factory for MI
Eden Gardens is supposed to be where KKR holds the edge. The surface at this venue has traditionally helped spinners, and KKR have had Narine and Kuldeep Yadav to use it. Despite all that, MI have won roughly 7 of the 10 matches played here. This is the rivalry’s most counterintuitive number.

MI’s success in Kolkata points to two consistent strengths: their ability to adapt to spin-friendly conditions and the class of their top-order batting under pressure. The home crowd at Eden Gardens creates real pressure on visiting sides, yet MI have handled it better than most.
Neutral Venues
During the 2020 and 2021 seasons, the IPL was held in the UAE due to the pandemic. Pitches in Abu Dhabi and Dubai were slower and lower than Indian surfaces, benefiting spinners and disciplined seamers. At neutral venues, MI have won 4 of 6 matches. The balance shifts toward KKR on these grounds, but MI still holds the overall edge.
Memorable Matches in the Rivalry
Certain fixtures stand out because they shifted the power balance, set records, or featured performances that redefined what a player could do in a T20 match.
| Year | Context | Result | Standout Performers |
|---|---|---|---|
| 2018 | MI’s biggest win in this rivalry | MI won by 102 runs | Ishan Kishan (62 off 21), Jasprit Bumrah |
| 2022 | Cummins storm fastest T20 fifty in IPL at the time | KKR won by 5 wkts | Pat Cummins (56* off 15), Venkatesh Iyer |
| 2024 | KKR’s first win at Wankhede in 12 years | KKR won by 24 runs | Varun Chakravarthy, Sunil Narine, Mitchell Starc (4 wkts) |
| 2025 | MI debutant Ashwani Kumar demolishes KKR on IPL debut | MI won by 8 wkts | Ashwani Kumar (4/24 on debut), Trent Boult |
The 2018 result, a 102-run win for MI, remains the biggest margin of victory in this fixture. Ishan Kishan scored 62 off 21 balls, one of the fastest innings in IPL history at that point. Bumrah then dismantled the KKR batting lineup to finish the job.

In 2022, Pat Cummins hit 56 off 15 balls. KKR needed 52 from the last two overs. Most teams lose those situations. Cummins hit 5 sixes in a single over off Jaydev Unadkat. It ranked among the most unexpected finishes in IPL history. KKR won by 5 wickets.
The 2024 Wankhede fixture matters beyond just the scoreline. KKR had not won at Wankhede since 2008. Breaking that drought with a composed 24-run win away from home against a strong MI lineup shows a team capable of winning in hostile conditions. Narine and Varun Chakravarthy conceded very little. Starc supplied the wickets.
Shifting Momentum: Recent Form
The overall record favours MI by a large margin. But the recent form data tells a different story.
| Year | Venue | Winner | Margin/Key Detail |
|---|---|---|---|
| 2024 | Wankhede Stadium | KKR | Won by 24 runs (MI 145 all out chasing 169) |
| 2024 | Eden Gardens | KKR | Won by 18 runs (Rain-shortened; V. Iyer scored 42) |
| 2025 | Wankhede Stadium | MI | Won by 7 wickets (Chased 116 with 7 overs to spare) |
| 2021–2025 | Various | KKR (5) / MI (2) | KKR leads 5-2 in the last 7 meetings |
Key Players Across the Rivalry
Here are the key players across the MI vs KKR Rivalry:
Top Run-Scorers
Three batters account for a disproportionate share of the significant innings across this fixture.
| Batter | Team | Runs |
|---|---|---|
| Rohit Sharma | MI | 954 |
| Suryakumar Yadav | MI | 617 |
| Venkatesh Iyer | KKR | 365 |
Rohit Sharma’s 954 runs from this rivalry are the most any batter has scored against a single opponent in IPL history. His record against KKR includes sixes, match-winning scores, and consistent performances over 17 years. He also holds the record for most sixes in this specific matchup, having hit 33.
Suryakumar Yadav’s 617 runs reflect his adaptability. He scores from unconventional angles and can attack spin and pace equally well. KKR’s varied bowling attack has not consistently restricted him.
For KKR, Venkatesh Iyer has been the most productive batter in this rivalry with 365 runs. His innings in the 2022 and 2024 fixtures proved valuable at critical moments. He hits the ball cleanly through the offside and can score quickly at the top of the order.
Top Wicket-Takers
The bowling records point to three players who have consistently changed outcomes.
| Bowler | Team | Wickets |
|---|---|---|
| Sunil Narine | KKR | 26 |
| Jasprit Bumrah | MI | 25 |
| Lasith Malinga | MI | 20 |
Sunil Narine leads all bowlers in this fixture with 26 wickets. His ability to take wickets in the powerplay and the middle overs makes him a dual threat. He has dismissed Rohit Sharma nine times, more than any other batter against his team. That is a significant head-to-head battle within the rivalry.
Jasprit Bumrah follows with 25 wickets. His economy rate of 6.48 in this matchup stands as the best among regular bowlers in the rivalry. At Wankhede, where MI play many of these games, his pace off the surface makes him particularly effective. He can hold an end down and take wickets in the same over, a rare combination.
Lasith Malinga’s 20 wickets came before his retirement. His low-arm slinging action created awkward angles for KKR batters. He was at his peak during MI’s most dominant years in this fixture.
Suggested Reads:
Conclusion: MI Leads The Rivalry With 24 Wins Against KKR!
MI’s 24-11 advantage reflects a sustained structural edge. Their home record at Wankhede is exceptional. Their away record at Eden Gardens outperforms what a visiting side should achieve. Their top batters and bowlers have dominated key statistical categories across 17 years.
But the last 7 matches show 5 wins for KKR. That swing occurred over a short window starting around 2021 and coincided with KKR restructuring their squad to include better fast bowlers, a stronger spin attack, and more explosive batters lower down the order. Their 2024 IPL title win shows this is a team that performs under pressure.
The rivalry has two phases. Phase one runs from 2008 to roughly 2020: MI dominated with a win rate above 70%. Phase two runs from 2021 onward: KKR have been competitive and have won more than they have lost in this fixture.
The overall record says MI. The recent form says KKR. The next few seasons will determine which trend defines this rivalry’s next chapter.