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

Mumbai Indians vs Kolkata Knight Riders — IPL Head-to-Head Record | CricLegacy