Mumbai Indians and Kolkata Knight Riders have one of the most storied rivalries in IPL history. Ahead of their IPL 2026 clash at Wankhede Stadium on March 29, here is the complete head-to-head record between these two franchises.
MI vs KKR — All Time H2H Record
- Total matches played: 32
- Mumbai Indians won: 19
- Kolkata Knight Riders won: 13
- MI win percentage: 59.4%
Mumbai Indians have a commanding overall record against KKR in IPL. MI have won nearly 60% of all matches between these two sides, making them clear favourites whenever they meet.
Recent H2H Results — Last 5 Matches
The recent record is also strongly in MI's favour. In their last 5 IPL meetings, MI have won 4 and KKR have won 1. This includes MI wins in both 2024 and 2025 IPL seasons, suggesting that the current balance of power firmly favours Mumbai Indians.
At Wankhede Stadium — MI vs KKR
At Wankhede specifically, MI have an even stronger record against KKR. The combination of home crowd advantage, familiarity with the pace and bounce of the surface, and Rohit Sharma's extraordinary home record makes Wankhede a fortress for MI. In matches at Wankhede against KKR, MI have won approximately 70% of contests.
Key Player Records — MI vs KKR
Rohit Sharma vs KKR: 900+ runs in 32 matches, 6 fifties, average of 31, strike rate of 132. KKR's bowlers have never found a consistent way to dismiss Rohit early.
Jasprit Bumrah vs KKR: 35+ wickets across his career against KKR, economy of 7.2 vs this opposition. He is KKR's biggest nightmare.
Sunil Narine vs MI: The veteran all-rounder has been KKR's most effective player against MI, taking crucial wickets and scoring important runs at the top of the order.
Fantasy Impact of H2H Record
The H2H record strongly supports picking MI players as captain and vice-captain for this match. Rohit Sharma and Jasprit Bumrah in particular have outstanding records against KKR and should form the core of your Dream11 team.
For the full MI vs KKR Dream11 team, visit our MI vs KKR Dream11 prediction page.