MI vs KKR Head to Head Records Ahead of The 12th Match of IPL 2025
MI vs KKR IPL 2025 Match 12: Head-to-head stats, last 5 match results, key battles, and match preview.

Mumbai Indians (MI) will take on Kolkata Knight Riders (KKR) in the 12th match of IPL 2025 at the Wankhede Stadium, Mumbai, on March 31. MI has had a poor start, losing their first two games, while KKR holds the upper hand in recent encounters. Despite MI’s dominant 23-11 record in head-to-head clashes, KKR has won five of the last six meetings.
Mumbai Indians and Kolkata Knight Riders have faced each other 34 times in IPL history. MI leads with 23 wins, while KKR has won 11 matches. KKR ended their 12-year winless streak at Wankhede last season and will be confident heading into this game.
MI’s bowling attack has been a major concern, with Trent Boult and Deepak Chahar struggling in the PowerPlay. Their batting lineup also looks unsettled, with Hardik Pandya batting below rookie Robin Minz in the last match.
Meanwhile, Kolkata Knight Riders’ seamers have taken just two wickets in the first 15 overs of their games so far, raising concerns about their effectiveness.
MI vs KKR Head to Head Records in IPL History
- Matches Played: 34
- MI Won: 23
- KKR Win: 11
- No Result: 0
Also Check: Detailed MI vs KKR Head to Head Records with Past Results
MI vs KKR to Head Records in Last Five IPL Matches
Date | Winner | Win Margin |
---|---|---|
11 May 2024 | Kolkata Knight Riders | 18 runs |
03 May 2024 | Kolkata Knight Riders | 24 runs |
16 Apr 2023 | Mumbai Indians | 5 wickets |
09 May 2022 | Kolkata Knight Riders | 52 runs |
06 Apr 2022 | Kolkata Knight Riders | 5 wickets |