KKR vs MI Head to Head Timeline: Every IPL Match, Record and Stat (2008-2025)

KKR vs MI Head to Head Timeline: Every IPL Match, Record and Stat (2008-2025)

Kolkata Knight Riders and Mumbai Indians have met 35 times in the IPL, and this is one of the most one-sided rivalries in the competition. Mumbai dominate with 24 wins against KKR’s 11, making them the clear heavyweight in this fixture. Yet KKR have shown they can hurt MI when conditions suit them, including back-to-back wins in 2024. Check the full IPL 2026 schedule to see when these two giants collide next.

KKR vs MI Head to Head Overview

StatFigure
Total Matches35
KKR Wins11
MI Wins24
No Result0
KKR Highest Score232
MI Highest Score210
KKR Lowest Score67
MI Lowest Score108

Mumbai’s 24 wins from 35 games is a commanding record, but KKR’s highest score of 232 in this fixture actually beats MI’s best of 210. That gap between the highest totals shows Kolkata can produce explosive batting days against this Mumbai bowling attack, even if the overall win count does not reflect it.

Season-by-Season Results (2008-2025)

2008 to 2016

SeasonResult 1Result 2Key Note
2008MI won by 7 wicketsMI won by 8 wicketsMI dominant from day one
2009MI won by 9 runsMI won by 92 runs92-run win MI’s biggest in fixture
2010MI won by 7 wicketsKKR won by 9 wicketsFirst series split
2011MI won by 5 wicketsMI won by 4 wicketsMI sweep both games
2012MI won by 27 runsKKR won by 32 runsKKR fight back in Match 2
2013MI won by 5 wicketsMI won by 65 runsMI’s title year dominance
2014KKR won by 41 runsKKR won by 6 wicketsKKR’s best series in this fixture
2015KKR won by 7 wicketsMI won by 5 runsNail-biting Match 2 finish
2016MI won by 6 wicketsMI won by 6 wicketsMI back to clean sweeping

2017 to 2025

SeasonResult 1Result 2Key Note
2017MI won by 4 wicketsMI won by 9 runs3 meetings; MI won all 3
2018MI won by 13 runsMI won by 102 runs102-run win is MI’s second biggest
2019KKR won by 34 runsMI won by 9 wicketsSplit; MI won the title that year
2020MI won by 49 runsMI won by 8 wicketsUAE leg, MI completely in control
2021MI won by 10 runsKKR won by 7 wicketsTight Match 1 before KKR reply
2022KKR won by 5 wicketsKKR won by 52 runsKKR’s only clean sweep
2023MI won by 5 wicketsโ€”Single meeting, MI back on top
2024KKR won by 24 runsKKR won by 18 runsBack-to-back KKR wins
2025MI won by 8 wicketsโ€”MI quick response in 2025

Key Moments That Defined This Rivalry

This head to head timeline has several standout moments that shaped where the record sits today.

  • 2009: Mumbai’s 92-run win remains the biggest winning margin by runs in this fixture and set the tone for their early dominance
  • 2013: MI swept both games on their way to the IPL title, showing just how superior they were at their peak
  • 2014: KKR’s only back-to-back wins before 2022, a 41-run win followed by a 6-wicket win that gave them a rare series sweep
  • 2017: Three meetings in a single season, MI won all three and it pushed their overall lead even further
  • 2018: The 102-run win is among the most crushing results in this fixture, MI completely outplayed KKR that day
  • 2020: Two UAE games, both going MI’s way comfortably including an 8-wicket win
  • 2022: KKR finally swept a series against MI, winning by 5 wickets and then by 52 runs in a statement campaign
  • 2024: Back-to-back wins for KKR by 24 and 18 runs showed they have finally found a way to back up results against MI consistently

Batting and Bowling Records

RecordDetails
Highest Team Total (KKR)232
Highest Team Total (MI)210
Lowest Total (KKR)67
Lowest Total (MI)108
Biggest Win by Runs (MI)102 runs (2018)
Biggest Win by Runs (KKR)52 runs (2022)
Biggest Win by Wickets (MI)9 wickets
Biggest Win by Wickets (KKR)9 wickets (2010)

KKR’s lowest score of 67 in this fixture is the standout low point for them and one of the lowest totals in any head to head matchup across IPL history. On the flip side, KKR’s highest of 232 beats MI’s best of 210, which means when KKR bat well in this fixture they can post totals even Mumbai’s strong bowling lineups have not been able to defend.

Check the full Mumbai Indians squad and fixtures and Kolkata Knight Riders squad and fixtures to see how both squads shape up for IPL 2026.

How the Momentum Has Shifted

Mumbai’s dominance was almost total from 2008 through to 2016. In the first nine seasons of this rivalry, KKR managed just a handful of wins while MI swept series regularly. The tide started turning slowly from 2019 onward, with KKR picking up individual wins more consistently.

The real shift came in 2022 when KKR swept both games, followed by another back-to-back win in 2024. That gives KKR five wins from their last seven meetings, which is a completely different record to the first half of this timeline. Mumbai did bounce back in 2025 with an 8-wicket win, but Kolkata will feel confident that the gap is closing.

PeriodKKR WinsMI WinsMatches
2008 to 201641620
2017 to 20257815

The numbers above show exactly how different this fixture looks in the modern era compared to the early years. KKR have gone from struggling to compete to winning more than MI across the last eight seasons combined.

Follow every result live and track standings through the IPL 2026 points table once the season gets going.

KKR vs MI in IPL 2026 Preview

TeamIPL 2026 StatusH2H Record
KKRTitle contenders11 wins from 35
MIAlways dangerous24 wins from 35

Mumbai hold the historical edge by a wide margin, but KKR’s recent run of form in this fixture means neither side goes in as a certain underdog anymore. MI will want to reassert their dominance while KKR will be confident their batting can overpower Mumbai’s attack on their day.

Keep up with all team news and match details through the IPL 2026 updates section as the season builds.

FAQs

KKR vs MI Head to Head FAQs

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

KKR and MI have played 35 times in the IPL from 2008 to 2025. Mumbai lead the head to head 24-11.

Who leads the KKR vs MI head to head record?

Mumbai Indians lead by a wide margin with 24 wins. Kolkata Knight Riders have won 11 games across 35 matches.

What is the highest team total in KKR vs MI matches?

KKR hold the highest total record with 232. Mumbai’s best in this fixture is 210.

What is the lowest score in this head to head?

KKR’s lowest in this fixture is 67, one of the lowest totals in any IPL head to head. Mumbai’s lowest is 108.

What is the biggest win in KKR vs MI history?

Mumbai’s 102-run win in 2018 is the biggest by runs. KKR’s biggest win by runs is 52 in 2022. Both teams have also won by 9 wickets in this fixture.

When is the KKR vs MI match in IPL 2026?

The exact date will be confirmed through the official schedule. IPL 2026 runs from March 28 to May 31 across 10 venues.

Similar Posts