When Mumbai Indians take on Kolkata Knight Riders, you know something special is about to happen. This is one of the IPL’s most-watched rivalries. Five titles for Mumbai. Three for Kolkata. These teams know how to win when it matters.
Mumbai has the edge in this matchup. They’ve won more games and look comfortable against Kolkata most of the time. But KKR has shown they can pull off big wins when needed. Their recent wins, especially breaking that 12-year drought at Wankhede in 2024, prove they’re not backing down.
The rivalry shifts to a crucial chapter today (May 20, 2026) as KKR hosts MI at Eden Gardens. While Mumbai Indians are already out of the playoff race and playing for pride, Kolkata Knight Riders are fighting a must-win battle to secure their spot in the top four, adding immense tactical drama to this historic fixture.
We’ll break down their complete head-to-head record, look at key venues, check out memorable matches, and see which players have made the biggest impact in this rivalry.
MI vs KKR: Total Head-to-Head Results
Mumbai Indians and Kolkata Knight Riders have played 36 matches against each other. Mumbai leads with 25 wins while KKR has 11 victories. This gives Mumbai a winning percentage of around 69.4%, which shows their dominance in this rivalry.
| Statistics | KKR | MI |
|---|---|---|
| Matches Played | 36 | 36 |
| Won | 11 | 25 |
| Lost | 25 | 11 |
| Highest Score | 232 | 224 |
| Lowest Score | 67 | 108 |

KKR’s highest score against MI was 232. That came with some explosive batting from their power hitters. MI’s best total against KKR reached 224, achieved during their record-breaking chase at Wankhede in March 2026.
On the flip side, KKR’s lowest score against MI was just 67 runs back in the 2008 season at Wankhede. MI’s bowlers completely dominated that day. KKR faced another collapse in IPL 2025 when they got bowled out for 116 at Wankhede, with debutant Ashwani Kumar taking 4 wickets.
Performance Across Different Venues
Here are the Performances at Different Venues:
Wankhede Stadium, Mumbai
Wankhede is Mumbai’s fortress. Of the 13 matches played here, MI has won 11. KKR managed just 2 wins at this venue. Those two victories came in 2008 and 2024. The 2024 win was special because KKR ended a 12-year losing streak at Wankhede by beating MI by 24 runs.
The short boundaries and batting-friendly pitch at Wankhede usually favor MI. Players like Rohit Sharma and Suryakumar Yadav have played match-winning knocks here. But when KKR won in 2024, they showed they could handle the pressure. Venkatesh Iyer and Mitchell Starc led the victory, with Starc taking 4 wickets and restricting MI to 145. In 2026, MI further strengthened their home record by chasing down 221 against KKR.
Eden Gardens, Kolkata
Eden Gardens is where KKR should dominate, but the numbers tell a different story. MI has won 7 out of 10 matches at this venue. KKR has only 2 wins at their home ground against Mumbai. The pitch at Eden Gardens helps spinners, and KKR has used players like Sunil Narine and Kuldeep Yadav well. But MI still finds ways to win here.
The Kolkata crowd creates an incredible atmosphere at Eden Gardens. This adds pressure on visiting teams. Despite this home advantage, MI has been the better team here. Their ability to handle spin and adapt to conditions has been key.
Neutral Venues: UAE and Others
During the 2020 and 2021 IPL seasons, matches were held in the UAE. Abu Dhabi became a key venue for MI vs KKR games. The slow pitches suited bowlers, especially spinners like Narine and pacers like Jasprit Bumrah. At neutral venues, the head-to-head becomes more balanced, with both teams having their moments.
Biggest Wins and Memorable Matches
Here are the Biggest Wins and Matches in Rivalry:
| Match Year | Key Narrative | Result | Standout Performers |
|---|---|---|---|
| 2018 | MI’s 102-Run Rout | Mumbai Indians won by 102 runs | Ishan Kishan (62 off 21), Jasprit Bumrah |
| 2022 | The Cummins Storm | KKR won by 5 wickets | Pat Cummins (56* off 15), Venkatesh Iyer |
| 2024 | Ending the Wankhede Jinx | KKR won by 24 runs | Varun Chakravarthy, Sunil Narine |
| 2026 | Record-Breaking Chase | MI won by 6 wickets | Rohit Sharma (78), Ryan Rickelton (81) |
Current Form Statistics: MI vs KKR
Here are the Updates for the current statistics:
| Match Year | Venue | Winner | Margin | Key Performance/Turning Point |
|---|---|---|---|---|
| IPL 2024 | Wankhede | KKR | 24 Runs | KKR’s first win at Wankhede in 12 years; spin duo Narine & Varun dominated. |
| IPL 2024 | Eden Gardens | KKR | 18 Runs | KKR secured a playoff berth; Venkatesh Iyer scored a vital 42 in a rain-hit game. |
| IPL 2025 | Wankhede | MI | 8 Wickets | Ashwani Kumar (4/24) destroyed KKR’s lineup on debut; MI chased 117 in 12.5 overs. |
| IPL 2026 | Wankhede | MI | 6 Wickets | MI chased 221, their highest-ever IPL chase led by a 148-run opening stand. |
Key Players from Both Teams
Here are the Key Players:
Top Run-Scorers in MI vs KKR Matches
| Player | Runs |
|---|---|
| Rohit Sharma (MI) | 1032 |
| Suryakumar Yadav (MI) | 633 |
| Venkatesh Iyer (KKR) | 365 |

Rohit Sharma tops the list with 954 runs in MI vs KKR matches. His consistency and ability to play big knocks have been crucial for Mumbai. Suryakumar Yadav follows with 617 runs, known for his innovative strokeplay. For KKR, Venkatesh Iyer has scored 365 runs and played some crucial innings.
Top Wicket-Takers in MI vs KKR Matches
| Player | Wickets |
|---|---|
| Sunil Narine (KKR) | 27 |
| Jasprit Bumrah (MI) | 25 |
| Lasith Malinga (MI) | 20 |

Sunil Narine leads the wicket-takers list with 27 wickets. His mystery spin has troubled MI batsmen over the years. Jasprit Bumrah comes close with 25 wickets, known for his deadly yorkers and ability to bowl at any stage. Lasith Malinga, the legendary MI pacer, took 20 wickets with his unique slinging action.
Bumrah has the best economy rate in this rivalry at 6.48, showing his control and ability to contain runs even on batting-friendly pitches. Rohit Sharma holds the record for most sixes in MI vs KKR games with 39 sixes, displaying his power-hitting ability.
Suggested Reads:
Final Thoughts: According To The Overall Stats, MI Dominates KKR In The Ongoing Rivalry
The MI vs KKR rivalry remains one of the most exciting matchups in IPL. Mumbai has the overall advantage, with 25 wins in 36 matches. But KKR’s recent form shows they’re closing the gap. Their IPL 2024 title win and victories over MI prove they can beat anyone when it counts.
Both teams have star players who can change the game in moments. Whether it’s Rohit Sharma’s captaincy and batting, Bumrah’s lethal bowling, or Narine’s mystery spin and explosive batting, fans always get their money’s worth.
Every time these two teams meet, it promises drama, excitement, and high-quality cricket. The head-to-head record tells one story, but on any given day, either team can win. That’s what makes this rivalry so special.


