Written By: Shreya Patil

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.

StatisticKKRMI
Matches Played3535
Wins1124
Win %31.4%68.6%
Highest Score232210
Lowest Score67108

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.

MI vs KKR Head-to-Head Records
Source – Siasat.com

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.

VenueTotal MatchesMI WinsKKR Wins
Wankhede Stadium, Mumbai1192
Eden Gardens, Kolkata107 (approx.)3 (approx.)
Neutral Venues (UAE & Others)642

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.

Wankhede Stadium, MI's Strongest Ground
Source – CricTracker

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.

Eden Gardens 
Source – Kiomoi Travels

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.

YearContextResultStandout Performers
2018MI’s biggest win in this rivalryMI won by 102 runsIshan Kishan (62 off 21), Jasprit Bumrah
2022Cummins storm fastest T20 fifty in IPL at the timeKKR won by 5 wktsPat Cummins (56* off 15), Venkatesh Iyer
2024KKR’s first win at Wankhede in 12 yearsKKR won by 24 runsVarun Chakravarthy, Sunil Narine, Mitchell Starc (4 wkts)
2025MI debutant Ashwani Kumar demolishes KKR on IPL debutMI won by 8 wktsAshwani 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.

MI vs KKR Head-to-Head: 2018 result, a 102-run win for MI
Source – Mumbai Indians

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. 

YearVenueWinnerMargin/Key Detail
2024Wankhede StadiumKKRWon by 24 runs (MI 145 all out chasing 169)
2024Eden GardensKKRWon by 18 runs (Rain-shortened; V. Iyer scored 42)
2025Wankhede StadiumMIWon by 7 wickets (Chased 116 with 7 overs to spare)
2021–2025VariousKKR (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.

BatterTeamRuns
Rohit SharmaMI954
Suryakumar YadavMI617
Venkatesh IyerKKR365

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.

BowlerTeamWickets
Sunil NarineKKR26
Jasprit BumrahMI25
Lasith MalingaMI20

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.

About the Author

Shreya Patil is a Mumbai-based documentary photographer turned cricket storyteller. Having covered local leagues through her lens, she now writes feature pieces at WPLeague, capturing the human side of women’s cricket beyond the boundary ropes.

Scroll to Top