
The rivalry between the Kolkata Knight Riders (KKR) and the Mumbai Indians (MI) stands out as one of the most eagerly awaited matchups in the IPL. Mumbai have dominated since the league’s start often proving a tough rival for Kolkata but Kolkata’s recent aggressive data‑driven approach has shifted the balance. Here’s a look at the KKR vs MI Head to Head Records, Stats and Top encounters in the IPL history.

KKR vs MI Head to Head
| Head to Head Metric | KKR | MI |
| Matches Played | 37 | 37 |
| Wins | 12 | 25 |
| Losses | 24 | 12 |
| No Result | 0 | 0 |
Throughout the years in the IPL, the encounters between Kolkata Knight Riders and Mumbai Indians have created some of the league’s most unforgettable moments. In their 37 matchups, Mumbai has taken the lead in the rivalry with 25 victories while Kolkata has secured 12 wins.
KKR vs MI Head-to-Head: Season-Wise Record
| Season | Matches | KKR Won | MI Won |
| 2008 | 2 | 0 | 2 |
| 2009 | 2 | 0 | 2 |
| 2010 | 2 | 1 | 1 |
| 2011 | 2 | 0 | 2 |
| 2012 | 2 | 1 | 1 |
| 2013 | 2 | 0 | 2 |
| 2014 | 2 | 2 | 0 |
| 2015 | 2 | 1 | 1 |
| 2016 | 2 | 0 | 2 |
| 2017 | 3 | 0 | 3 |
| 2018 | 2 | 0 | 2 |
| 2019 | 2 | 1 | 1 |
| 2020 | 2 | 0 | 2 |
| 2021 | 2 | 1 | 1 |
| 2022 | 2 | 2 | 0 |
| 2023 | 1 | 0 | 1 |
| 2024 | 2 | 2 | 0 |
| 2025 | 1 | 0 | 1 |
| 2026 | 2 | 1 | 1 |
In the initial years of the IPL, the Mumbai Indians were the clear leaders in this rivalry, dominating seasons such as 2008, 2009 and again from 2011 to 2013. Their reign continued from 2016 to 2018, achieving several clean sweeps that solidified their advantage over the Kolkata Knight Riders. However, Kolkata made a comeback with back-to-back wins in 2022, followed by another double victory in 2024. While Mumbai countered with victories in 2023 and 2025, Kolkata’s resolute performances in recent seasons have indicated a possible shift in momentum. In 2026, both teams traded blows as each claimed a win.
KKR vs MI: Top IPL Encounters
Let’s take a closer look at the top IPL encounters between Kolkata Knight Riders and the Mumbai Indians, highlighting their memorable head-to-head clashes.
IPL 2015, Mumbai: Batting first, Mumbai Indians set 171/4, powered by Hardik Pandya’s blistering unbeaten 61 off just 31 balls that transformed the innings. Kolkata’s chase was anchored by Yusuf Pathan’s 52 and Gautam Gambhir’s 38, with Andre Russell injecting urgency in the middle overs. Despite their efforts, the equation tightened to 12 runs required off the final over. Skipper Rohit Sharma’s bold call to hand the ball to Kieron Pollard proved decisive, as the medium‑pacer held his nerve to restrict KKR to 166/7.







