IPL Head-to-Head
Mumbai Indians vs Kolkata Knight Riders — IPL Head-to-Head Record
Mumbai Indians lead the IPL head-to-head against Kolkata Knight Riders 26-11 from 37 matches played.
MI
Mumbai Indians
26
wins · 70.3%
37
Matches Played
KKR
Kolkata Knight Riders
11
wins · 29.7%
Head-to-Head Stats
224/4
Wankhede Stadium, Mumbai, 29 Mar 2026 (won by 6 wickets in 19.1 overs vs KKR 220/4)
Highest Score
232
108
Lowest Score
67
Last Meeting
Mumbai Indians won by 6 wickets (224/4 in 19.1 overs vs KKR 220/4) — Wankhede Stadium, Mumbai, 29 March 2026 (IPL 2026 Match 2).
Mumbai Indians vs Kolkata Knight Riders — Rivalry Notes
MI have dominated this fixture more than almost any other in IPL history, winning around 70% of meetings since 2008. Despite KKR's three titles (2012, 2014, 2024) to MI's five, MI have consistently had KKR's measure head-to-head and opened IPL 2026 with another win over them at Wankhede.
Frequently Asked Questions
Who has won more IPL matches between Mumbai Indians and Kolkata Knight Riders?
Mumbai Indians lead the IPL head-to-head against Kolkata Knight Riders 26-11 from 37 matches played.
What is the highest team score in an IPL match between Mumbai Indians and Kolkata Knight Riders?
Kolkata Knight Riders posted the highest team score in this fixture, 232.
When did Mumbai Indians and Kolkata Knight Riders last play each other in the IPL?
Mumbai Indians won by 6 wickets (224/4 in 19.1 overs vs KKR 220/4) — Wankhede Stadium, Mumbai, 29 March 2026 (IPL 2026 Match 2).
Data Source
Curated from published IPL match records. Franchise-rename history is merged into the current identity (e.g. Delhi Daredevils results count toward Delhi Capitals); expansion-slot franchises (Deccan Chargers, Pune Warriors, Kochi Tuskers, Rising Pune Supergiant, Gujarat Lions) are kept separate.
Last updated 22 August 2026