Mumbai Indians (MI) versus Kolkata Knight Riders (KKR) rivalry is probably the most lopsided yet star-studded battle in the Indian Premier League. Famous for explosive displays and chess-like manoeuvres, another realm of the West and East clash this “El Clásico“, and historically Mumbai holds the ascendance, but boosting to the max in recent eras have been the Knight Riders.
Here is a detailed analysis of MI and KKR head to head records, venue wise stats, historical player contributions, to make this rivalry as exciting as March 2026.
MI vs KKR Head to Head Record
Mumbai Indians have always maintained a psychological advantage over Kolkata that few teams in the history of sport can lay claim to. MI has won a staggering 24 matches out of 35 matches they played till the 2026 season started. MI was the “kryptonite” that KKR needed to beat for over a decade. Yet KKR’s championship run of ‘ 2024’ saw them finally execute a proper game plan to complete the rare “double ” over Mumbai ( in 2024 season) to hold a permanent asymmetric advantage in the tactical landscape.
| Statistic | Details |
| Total Matches Played | 35 |
| Mumbai Indians (MI) Won | 24 |
| Kolkata Knight Riders (KKR) Won | 11 |
| No Result | 0 |
KKR vs MI Head to Head: Complete IPL Match Results and Stats
KKR have been blowing hot and cold in the past couple of seasons as evident from their results, but they appear to have figured out the MI code, especially their spin twins, Sunil Narine and Varun Chakravarthy. The early years of the decade saw MI’s pace attack run riot against KKR, with match after match dominated by MI, while the 2020s have seen KKR effectively use mystery spin to choke MI’s array of power hitters through the middle overs.
| Season | Venue | Winner | Margin |
| 2025 | Wankhede Stadium | MI | 8 wickets |
| 2025 | Eden Gardens | KKR | 7 wickets |
| 2024 | Eden Gardens | KKR | 18 runs |
| 2024 | Wankhede Stadium | KKR | 24 runs |
| 2023 | Wankhede Stadium | MI | 5 wickets |
| 2022 | DY Patil Stadium | KKR | 52 runs |
| 2022 | Pune | KKR | 5 wickets |
MI vs KKR Overall Record: Full Head-to-Head History
Mumbai Indians (MI) Overall Records vs KKR
Mumbai’s aggression with the bat and their pace’s potential to prey on KKR’s vulnerability against the short ball, have propelled them as the notion winners over KKR. MI has usually opened with somewhat of a “bully” policy, aimed particularly at the KKR power-play bowlers for a brisk start.
| Category | Statistics |
| Highest Team Score | 210/6 (2018) |
| Lowest Team Score | 108 (2012) |
| Most Successful Run Chase | 188/4 (2016) |
| Win Percentage | ~68% |
Kolkata Knight Riders (KKR) Overall Records vs MI
KKR may be behind on wins, but when it comes to the highest score in this fixture, they have the edge, courtesy of an Andre Russell masterclass in 2019. Recent months have seen KKR alter their strategy to one of defending totals and placing their faith in their world-class spin department to strangle MI in the second half of a game.
| Category | Statistics |
| Highest Team Score | 232/2 (2019) |
| Lowest Team Score | 67 (2008) |
| Biggest Win (by runs) | 52 runs (2022) |
| Centuries Scored | 1 (Venkatesh Iyer, 2023) |
MI vs KKR Head-to-Head at Home Ground
1) MI Record at Home Ground (Wankhede) Against KKR
Historically for KKR, Wankhede Stadium has been among the graveyards. Normally, MI’s batsmen thrive in the usual bounce and short boundaries. For 12 years, this venue has epitomised the “one-sided” nature of this rivalry with KKR not winning a game vs MI before 2024
| Category | Statistics |
| Total Matches Played | 11 |
| MI Won | 9 |
| KKR Won | 2 |
2) KKR Record at Home Ground (Eden Gardens) Against MI
Almost surprisingly, MI have not made it a second home ground (if you know what I mean) like how they have treated Eden Gardens. More specifically, Rohit Sharma has had a love affair with this ground, getting his first IPL hundred here and going on to register his ODI 264 at Eden.
| Category | Statistics |
| Total Matches Played | 11 |
| MI Won | 7 |
| KKR Won | 4 |
MI vs KKR Head-to-Head at Away Ground
When it comes to “away” terms, Mumbai Indians are also the most successful visiting team in KKR franchise history. They have consistently quieted the enormous Kolkata group by taking basic early wickets. On the other hand, KKR’s record at Wankhede in the last 24 months has been impressive, showing that the contemporary KKR roster is no longer wary of MI’s home fans.
MI vs KKR Head-to-Head at Neutral Venues
If the matches are played in UAE or at a neutral Indian venue such as Pune or Chennai, the contest is very much even. These tracks usually provide more turn which KKR will love.
| Category | Statistics |
| Total Matches Played | 13 |
| MI Won | 8 |
| KKR Won | 5 |
Player Contributions in MI vs KKR Fixtures
1. Rohit Sharma (MI)
This battle is totally owned by Rohit. Against KKR, he has accumulated 954 runs along with a brilliant ton at Eden Gardens. KKR has always been a nightmare for him due to his skills in determining the measure of the spinners at the bowl which is why he has proven most troublesome for the Men in Purple.
2. Sunil Narine (KKR)
Narine is Mumbai’s biggest threat. In this fixture, he has taken 26 wickets and has the infamous record of dismissing Roht Sharma 9 times in IPL history. The recent transformation of the dangerous opening batter is another challenge for the MI fray.
3. Suryakumar Yadav (MI)
SKY himself being former KKR player has always hurt them bad since moving to MI. Especially during the middle-over squeeze, KKR set a field specifically to combat the two-and three-wicket-over exits, but Gill’s 360-degree knocks are often an antidote to that kind of structure.
4. Jasprit Bumrah (MI)
Bumrah has an economy of 6.48 in this rivalry which is legendary In 2022, he produced numbers of 5/10 against KKR that many consider one of the greatest spells of T20 cricket, but KKR went on to win the match.
5. Andre Russell (KKR)
Russell is the “X-Factor” who can snatch the game from MI in three overs. The benchmark for power hitting in this fixture still belongs to his 80* of 40 balls from 2019.
Suggested Read
Conclusion
Mumbai Indians have a 24–11 head to head record against KKR. It does paint a picture of complete dominance with the historical numbers but “Phase Two” of this rivalry that runs from 2021-2025, shows a KKR side far more competitive that has taken 5 of the last 8.
Mumbai Indians trust their past and pace battery; Kolkata Knight Riders bet on data-driven match-ups and mystery spin. All of which positions the Rams and Packers incredibly close heading into the 2026 season, with battle lines of supremacy drawn but the gap in the win column finally starting to close.
FAQs
Who has the most runs in MI vs KKR?
Rohit Sharma leads the table with 954 followed by Suryakumar Yadav.
Who is the leading bowler between the two sides in terms of wickets?
Sunil Narine is the highest wicket-taker (26 wickets) in the IPL history followed by Jasprit Bumrah and Piyush Chawla.
What is the lowest total in MI vs KKR history?
KKR has the lowest score of 67 against MI in the opening 2008 season at Mumbai.
Did KKR ever win a game at Wankhede?
KKR has emerged victorious at Wankhede twice, including in the very first season and again in 2024, both in relatively one-sided matches.
Who scored the only century in KKR vs MI matches recently?
Venkatesh Iyer scored a brilliant 104 off 51 balls for KKR against MI at Wankhede in 2023.