KKR vs. MI is always an entertaining clash. The former champions know how to win crucial matches. As IPL 2025 resumes, both teams will have to improve their results.
16 matches are remaining in IPL 2025. As things stand, MI has a realistic chance to qualify for the playoffs, while KKR is still mathematically in the competition.
Head-to-Head Between KKR and MI
| Metric | Mumbai Indians (MI) | Kolkata Knight Riders (KKR) |
| Matches Played | 35 | 35 |
| Wins | 24 | 11 |
| Win Percentage | 67.65% | 32.35% |
| Highest Team Score | 247/9 | 272/7 |
| Biggest Win Margin | 102 runs | 34 runs |
| Top Run Scorer | Rohit Sharma (967) | Venkatesh Iyer (365) |
| Top Wicket Taker | Jasprit Bumrah (23) | Sunil Narine (20) |
| IPL Titles Won | 5 | 3 |
Both teams have played a fair number of matches against each other. In total, both of them have participated in 35 games.
However, MI has dominated the clash with 24 wins. KKR has only managed 11 wins, which is enough to say the team hasn’t been in the best of form against the 5-time IPL champions, Mumbai Indians.
KKR, despite their strong squad over the years and notable individual performances, have struggled to break Mumbai’s dominance, especially at venues like Wankhede Stadium, where they ended a 12-year losing streak only in 2024.
While KKR has shown signs of resurgence in recent seasons, especially with their double victories over MI in IPL 2024 and a title win the same year, the overall head-to-head record still reflects Mumbai’s long-standing supremacy in this high-voltage clash.
Records in the Last 6 IPL matches
The two champion sides have won titles, but their performances against each other have been inconsistent.
In the 2025 season, MI and KKR clashed once, which MI won by 8 wickets. It was an easy win for the team in blue.
In the last five matches between MI and KKR over the previous three seasons, KKR has had a slight edge, winning four out of five games, showing their improved performance against Mumbai.
Stats of KKR vs MI clash
Since the start of the IPL in 2008, KKR and MI have played many matches against each other. The highest score made by KKR against MI is 272/7, while MI’s highest score against KKR is 247/9.
Regarding the lowest innings totals, KKR’s lowest against MI is 67, and MI’s lowest against KKR is around 68.
Individual Bowling and Batting Records in the MI Vs KKR clash
MI vs. KKR features some of the finest Indian talents, both with the bat and ball. In the quest to make quick runs, batters like Rohit Sharma and Venkatesh Iyer have dominated the challenge.
Gautam Gambhir has 349 runs in the MI vs KKR clash, while Rohit Sharma has 967 runs for the Mumbai Indians against KKR.
In the bowling department, Sunil Narine has picked 23 MI wickets, while Jasprit Bumrah has 20 wickets. Some well-known international names appear in the tussle between bat and ball.
Notable Individual Performances
Top Run-Scorers:
- Rohit Sharma (MI): 967 runs – highest run-scorer in this rivalry
- Suryakumar Yadav (MI): Among the top contributors
- Venkatesh Iyer (KKR): Also features among the leading scorers
Top Wicket-Takers:
- Sunil Narine (KKR): 26 wickets – most wickets in MI vs KKR matches
- Jasprit Bumrah (MI): 25 wickets
- Lasith Malinga (MI): 20 wickets











