MI vs KKR Head to Head: Complete IPL Records, Stats and Results (2008-2026)

MI vs KKR Head to Head: Complete IPL Records, Stats and Results (2008-2026)

Mumbai Indians own this rivalry and the numbers make that impossible to argue. In 35 IPL meetings against Kolkata Knight Riders, MI have won 24 times and KKR just 11. Five-time champions against three-time champions, yet when these two meet, it has rarely been a contest. The IPL 2026 opener between them on March 29 at Wankhede will be the 36th chapter of a rivalry that has produced some of the most memorable moments in T20 cricket history.

MI vs KKR Head to Head: Overall Record

Right from the start, one number demands attention. KKR’s lowest total of 67 against MI came at Wankhede back in 2008. MI, across 17 years, have never been dismissed for under 100 in this fixture. That single stat tells you more about this rivalry than any win percentage can.

StatFigure
Total Matches35
MI Wins24
KKR Wins11
MI Highest Score210
KKR Highest Score232
MI Lowest Score108
KKR Lowest Score67
Biggest MI Win102 runs (2018)
Biggest KKR Win52 runs (2022)

Season by Season Results (2008-2025)

From 2008 through to 2013, MI were completely dominant. KKR could not win a series in this fixture for six straight seasons. That changed from 2014 onward as KKR built stronger squads and started picking up crucial wins, though never consistently enough to close the overall gap.

SeasonResult
2008MI won both
2009MI won both
2010MI won both
2011MI won both
2012MI won one, KKR won one
2013MI won both
2014KKR won both
2015KKR won one, MI won one
2016MI won both
2017MI won all three
2018MI won both
2019KKR won one, MI won one
2020MI won both
2021MI won one, KKR won one
2022KKR won both
2023MI won one, KKR won one
2024KKR won both
2025MI won by 8 wickets

2022 and 2024 stand out as KKR’s best runs in this fixture. Both seasons were also KKR’s strongest overall, with 2024 ending in a title win. The pattern is clear: when KKR are at their peak as a squad, they can beat MI. When they are not, MI make them look ordinary.

Venue Breakdown: Where the Rivalry Was Won and Lost

Wankhede Stadium, Mumbai

This is MI’s fortress and KKR know it. Ten wins from 12 games for MI at home in this fixture is an extraordinary record. KKR’s two wins at Wankhede both came in seasons where they were IPL title contenders, which shows you the level they need to be operating at just to beat MI on their own ground.

Eden Gardens, Kolkata

Even away from home, MI have won 7 of 11 games at Eden Gardens. That is genuinely remarkable for a visiting side in a T20 rivalry. KKR’s 4 wins at home are not a disaster, but you would expect a team playing in front of 80,000 of their own fans to win more than that.

VenueMatchesMI WinsKKR Wins
Wankhede Stadium, Mumbai12102
Eden Gardens, Kolkata1174
Neutral Venues1275

Key Batting Records

Rohit Sharma’s Record Is Something Else

Rohit Sharma has scored 954 runs against KKR across his IPL career, the highest any batter has ever scored against a single opponent in IPL history. He has also hit 33 sixes against them, again the most in any one head-to-head rivalry. When Rohit plays well in this fixture, MI almost never lose. That one fact has shaped 17 years of results.

  • Rohit Sharma (MI): 954 runs, 33 sixes against KKR, highest in IPL head-to-head history
  • Suryakumar Yadav (MI): 617 runs, effective across all phases
  • Venkatesh Iyer (KKR): 365 runs, KKR’s most consistent performer in this fixture
  • Ishan Kishan (MI): 62 off 21 balls in 2018 remains one of the most brutal powerplay cameos in this rivalry

For KKR, no batter has consistently hurt MI the way their own players hurt KKR. Venkatesh Iyer contributed in 2022 and 2024, but KKR’s big innings here have usually been one-off performances rather than a pattern from any one player.

Key Bowling Records

Narine vs MI: 31 Wickets and Still Going

Sunil Narine has taken 31 wickets against MI in 26 appearances, the most by any bowler in this fixture. For a spin bowler operating regularly at Wankhede, where the pitch is flat and the boundaries are short, that number is outstanding. His ability to change pace and vary flight has kept him relevant against MI across multiple batting lineups over nearly 15 years.

Jasprit Bumrah sits second with 25 wickets. His economy rate in this fixture is as tight as you would expect from someone who has spent the last decade as the best death bowler in T20 cricket. Lasith Malinga’s 20 wickets at Wankhede reinforced why KKR found it so hard to chase totals there across the 2008 to 2019 period.

Check the full KKR squad and fixtures and the MI squad and fixtures to see how both teams are set up heading into IPL 2026.

Matches That Defined This Rivalry

2018: MI’s 102-Run Demolition

MI posted 210 and then bowled KKR out for 108. Ishan Kishan’s 62 off 21 balls set the total up and Bumrah dismantled the KKR chase completely. The 102-run win remains the biggest margin of victory in this fixture and one of the most lopsided results in IPL history between two major franchises.

2022: Cummins Does the Impossible

KKR needed 52 off the last two overs. Pat Cummins walked in and hit 56 off 15 balls. KKR won with ease. It remains one of the greatest late-innings cameos in IPL history and KKR’s most dramatic win in this rivalry.

2024: KKR Win Both Games on the Way to the Title

Varun Chakravarthy and Narine choked MI in the middle overs in both encounters. KKR won both games and went on to win the IPL. Those wins became a blueprint for how to approach MI at Wankhede.

2025: MI Strike Back Hard

KKR were bowled out for 116 at Wankhede. Ashwani Kumar, on his IPL debut, produced figures that no Indian bowler had managed on debut before. MI chased it down by 8 wickets before the halfway point of the innings. A statement win to reset the rivalry going into 2026.

What to Expect in IPL 2026

MI and KKR play on March 29 at Wankhede, the second match of the tournament. History says MI win at home in this fixture almost every time. KKR arrive with serious injury issues. Harshit Rana is ruled out for the full season and Akash Deep is also unavailable. Navdeep Saini comes in as replacement but KKR’s pace attack is nowhere near what it was in 2024.

The two phases of this rivalry are worth keeping in mind. From 2008 to 2020, MI dominated at over 70 percent. From 2021 onward, KKR have been more competitive and actually won the head-to-head across two of the last four seasons. The overall record belongs to MI, but the recent momentum is genuinely split.

Track every result as the season unfolds through the IPL 2026 points table and follow all match fixtures on the IPL 2026 schedule page.

Frequently Asked Questions

How many times have MI and KKR played in the IPL?

MI and KKR have faced each other 35 times in IPL history from 2008 to 2025.

Who leads the MI vs KKR head to head record?

Mumbai Indians lead with 24 wins against KKR’s 11 across 35 matches.

Who has scored the most runs in MI vs KKR matches?

Rohit Sharma holds the record with 954 runs against KKR, the most any batter has scored against a single opponent in IPL history.

Who has taken the most wickets in the MI vs KKR rivalry?

Sunil Narine leads with 31 wickets in 26 matches, followed by Jasprit Bumrah with 25 wickets.

What is the biggest win in MI vs KKR history?

MI’s 102-run win in 2018 at Wankhede is the biggest margin in this fixture. KKR’s biggest win was by 52 runs in 2022.

When do MI and KKR play in IPL 2026?

MI and KKR play on March 29, 2026, at Wankhede Stadium, Mumbai, in the second match of the IPL 2026 season.

Similar Posts