Few rivalries in cricket have produced the kind of theatre that the Kolkata Knight Riders vs Mumbai Indians clashes deliver. Two cities, two franchises, two sets of fans who want blood. This is the Kolkata Knight Riders vs Mumbai Indians timeline — every era, every heavyweight moment, and the stats that define 17 years of IPL warfare.
Introduction to KKR vs MI Rivalry
The IPL has plenty of big games. But when KKR and MI play, something shifts. The noise is different.
Mumbai Indians are the most decorated franchise in IPL history — 5 titles. Kolkata Knight Riders have 3. Between them, they account for 8 of the 17 IPL trophies ever awarded. When these two meet, the stakes always feel higher than the scoreboard.
It goes beyond trophies. Kolkata’s Eden Gardens holds 66,000 fans. Wankhede holds 33,000. Both grounds have hosted matches where the noise from the crowd probably registered on seismographs. Eden’s spin-friendly track against Wankhede’s fast-scoring conditions makes every venue swap a tactical chess match.
The fan bases are fierce in different ways. Kolkata’s supporters are known for their passion and loyalty through rough seasons. Mumbai’s fans expect dominance, because they’ve been spoiled by it. That contrast alone makes the Kolkata Knight Riders vs Mumbai Indians timeline feel like a genuine rivalry, rather than just two good teams playing each other.
Also Read: What is the Most Popular Sports in the World
KKR vs MI Head-to-Head Record
The numbers favor Mumbai — no point dressing that up.
In the 36 matches played so far, Mumbai Indians lead with 25 wins while Kolkata has 11 victories. That’s a win percentage around 69% for MI. Comfortable. Dominant, even.
MI’s highest score against KKR is 211/4, set in 2019. KKR’s highest is 200/3, from 2014. The biggest margin? Mumbai beat KKR by 102 runs at Eden Gardens in 2018 — the record margin between these two teams.
But the aggregate record hides something important. While the overall head-to-head record favors Mumbai Indians, Kolkata have won 4 of their last 5 IPL meetings. The balance is shifting.
| Stat | Number |
| Total matches played | 36 |
| Mumbai Indians wins | 25 |
| Kolkata Knight Riders wins | 11 |
| MI win % | ~69% |
| Biggest margin | MI by 102 runs (2018) |
| Highest team total (MI) | 211/4 (2019) |
| Highest team total (KKR) | 200/3 (2014) |
Kolkata Knight Riders vs Mumbai Indians Timeline (2008–2026)
Here’s the full journey. Year by year. Season by season.
IPL 2008 – Rivalry begins
KKR arrived at the first IPL season carrying Sourav Ganguly, Brendon McCullum, and enough star power to fill billboards across Kolkata.
McCullum’s 158 not out against RCB in the very first IPL match announced the tournament’s arrival to the whole world. 73 balls, 13 sixes and 10 boundaries, KKR finishing at 222 for 3. People understood what this league was going to be.
Against MI that season, both teams were still figuring things out. The rivalry was new. But the foundation was there — two wealthy franchises, two massive fan bases, both expecting trophies.
IPL 2009–2011 – Mumbai Indians dominate
These 3 years belonged to Mumbai, largely because of Sachin Tendulkar’s presence. His involvement gave MI legitimacy, and the team around him — Rohit Sharma, Lasith Malinga — was starting to take shape.
KKR, by contrast, were struggling to build a coherent unit. Changes in captaincy, inconsistent selection. MI’s superior squad depth showed up in the head-to-head during this stretch. The Kolkata Knight Riders vs Mumbai Indians timeline reflects MI’s superiority clearly in this phase.
IPL 2012–2014 – KKR’s golden period
Gautam Gambhir changed everything. Under his leadership, KKR won the IPL in 2012 and again in 2014. Two titles in 3 years from a franchise that had looked directionless not long before.
KKR’s highest score against MI — 200/3 — came in 2014, right in the middle of this run. Gambhir was a tactician who got the best out of players like Sunil Narine and Manvinder Bisla. Against MI, KKR was competitive in a way they simply hadn’t been in the earlier years.
IPL 2015–2019 – Rohit Sharma’s MI era
This is where MI became the dominant force in IPL history. Rohit Sharma’s captaincy turned a talented squad into a winning machine. 3 IPL titles in this 5-year window.
Against KKR specifically, MI was suffocating. Rohit Sharma accumulated 1,015 runs in 29 matches against KKR (across MI and Deccan Chargers), hitting 36 sixes and posting a high score of 109 not out off 60 balls in 2012. That kind of volume against one opponent is damaging.
Jasprit Bumrah also came into his own during this era. His best figures against KKR were 3 for 7 in 3 overs in 2017. Clean, clinical, match-defining.
MI’s 102-run thrashing of KKR in 2018 at Eden Gardens sits in this stretch. A team supposed to find it hard away from Wankhede, completely dismantling KKR on their own ground.
IPL 2020–2022 – Intense close matches
The 2020 and 2021 seasons were played in UAE. Flat pitches, small grounds, high scores. The Kolkata Knight Riders vs Mumbai Indians timeline in this era is defined by tight margins and pressure.
Andre Russell vs Jasprit Bumrah was the embedded sub-rivalry everyone wanted to see. Russell’s ability to hit any bowler, anywhere, in any over. Bumrah’s refusal to give him anything easy. Russell’s best bowling against MI in this period — 5 for 15 in 2 overs in 2021 — is the kind of spell that wins matches by itself.
KKR started winning more. Between 2021 and 2022, KKR won 3 of the 4 encounters — including a 7-wicket victory in Abu Dhabi and a 52-run win in Mumbai in 2022.
IPL 2023–2026 – Modern-day rivalry
KKR won the IPL in 2024. Shreyas Iyer captained them to the title, with Phil Salt, Sunil Narine, and Varun Chakravarthy forming the spine of a ruthlessly efficient team.
In IPL 2025, Mumbai Indians beat KKR comprehensively by 8 wickets. Ashwani Kumar took 4 wickets, and Ryan Rickelton’s 62 not out from 41 balls completed the chase with ease.
Young players are now shaping the Kolkata Knight Riders vs Mumbai Indians timeline. Angkrish Raghuvanshi for KKR. Suryakumar Yadav continuing to dominate for MI. The rivalry’s next decade will be written by a different generation.
Also Read: India National Cricket Team vs England Cricket Team Match Scorecard
Most memorable KKR vs MI matches
MI’s 102-run win, Eden Gardens, 2018. Away from home, MI demolished KKR on one of cricket’s most iconic grounds. The biggest margin in the rivalry’s history.
KKR’s 7-wicket win, Abu Dhabi, 2021. KKR chased down MI’s total with room to spare. Russell’s allround display was the highlight.
MI’s 5-wicket win, Mumbai, April 2023. MI reversed a run of losses against KKR to sneak a key league stage win.
KKR’s 24-run win, Wankhede, 2024. KKR won at MI’s fortress. Narine and Chakravarthy stifled Mumbai’s batting on a ground usually stacked against spin.
Top Performers in KKR vs MI history
Most runs in KKR vs MI matches
Rohit Sharma leads the run charts in MI vs KKR games with 967 runs, followed by Suryakumar Yadav with 617 runs and Venkatesh Iyer with 365 runs.
Rohit also holds the record for the most sixes in this fixture — 33.
Most wickets in KKR vs MI matches
Sunil Narine leads with 23 wickets in 18 matches for KKR against MI. Jasprit Bumrah leads for MI, with 15 wickets in 14 matches, at an economy rate of 6.48.
Best batting performances
Rohit Sharma’s 109 not out off 60 balls in 2012 remains the highest individual score in this fixture. One of those innings where he just didn’t miss.
Suryakumar Yadav has been MI’s most reliable top-order bat against KKR in the post-2020 era — always finding the gaps, always difficult to set a field to.
Best bowling figures
Andre Russell’s 5 for 15 against MI in 2021 is the best bowling performance in the rivalry — two overs of absolute carnage. Bumrah’s 3 for 7 in 2017 is the best for MI.
Venue-wise records
Eden Gardens stats
The two teams have met 10 times at Eden Gardens, with Mumbai winning 7 of those matches and Kolkata 3. Despite the home advantage, KKR has struggled to convert at their own ground in this fixture. The 2018 mauling still stings.
Wankhede Stadium stats
At Wankhede, Mumbai Indians have won 8 of the 9 IPL matches against KKR. It’s close to impenetrable as a home ground for MI. Short boundaries, batting-friendly tracks, and a crowd that genuinely rattles opposition.
Neutral venue performances
UAE hosted several seasons. The flat decks in Dubai and Abu Dhabi suited KKR’s batting — particularly Russell and Narine. KKR’s record at neutral venues against MI is far more competitive than at either home ground.
Key player rivalries
Rohit Sharma vs Sunil Narine
The opener vs the spinner. Rohit is the leading run-scorer in this fixture. Narine is the leading wicket-taker for KKR. Their encounters inside a single match often decide which way it goes.
Narine’s economy and his habit of taking wickets in the powerplay puts pressure on Rohit to be aggressive from ball one. Sometimes it works. Sometimes Rohit bats through it and the whole thing falls apart for KKR.
Andre Russell vs Jasprit Bumrah
This is the clash everyone queues up for. Bumrah’s economy rate in this rivalry is 6.48 — exceptional for a T20 rivalry this intense. Russell’s batting at death against any bowler has always been extraordinary. Both of them know the other’s game inside out. These duels are usually settled by inches.
Suryakumar Yadav vs Varun Chakravarthy
The newer-generation match-up. SKY’s 360-degree game makes him almost impossible to plan against. Varun’s mystery spin creates genuine confusion for most batters. These two crossing paths in the middle overs of a close chase makes for compelling cricket.
KKR vs MI IPL playoff matches
The two teams have crossed paths in playoff cricket, where the stakes push every decision into sharper focus.
In 2014, both teams were serious title contenders. KKR went on to win the IPL that year, and their head-to-head confidence against MI during that run was real.
Mumbai’s playoff machine — especially in 2017, 2019, and 2020 — ground down most opponents. KKR’s relative inability to convert regular-season form into playoff wins against MI is part of why the head-to-head record sits so far in MI’s favor.
Why KKR vs MI matches are so popular
A few reasons, all of them genuine.
The franchises. Shah Rukh Khan owns KKR. Reliance Industries backs MI. The commercial heft behind both teams means maximum visibility, maximum broadcast coverage, maximum star power at the ground.
The cities. Mumbai and Kolkata are 2 of India’s biggest and most passionate cricket cities. Their fans don’t watch neutrally.
The players. Every era of this rivalry has had marquee performers on both sides. Sachin then, Rohit now. Gambhir then, Russell now. The cast keeps refreshing.
The TV numbers. This fixture consistently pulls some of the highest IPL ratings. Advertisers know it. Broadcasters know it. The IPL schedule-makers know it — which is why this match often lands in prime slots.
Conclusion
The Kolkata Knight Riders vs Mumbai Indians timeline covers 17 years, 36 matches, and enough memorable moments to fill a documentary.
MI’s numerical dominance (25 wins to KKR’s 11) doesn’t fully capture how competitive this rivalry feels in real time. Especially now, with KKR’s recent run of wins against MI showing that the gap has genuinely closed.
The Kolkata Knight Riders vs Mumbai Indians rivalry is built on contrasts. Kolkata’s spin-first, home-fortress mentality against Mumbai’s depth, versatility, and record of winning close games. Big-city pride funneled into 20 overs, 4 times a season if they’re lucky.
The next chapter of the Kolkata Knight Riders vs Mumbai Indians timeline will be written by a newer generation. Raghuvanshi. Rickelton. Varun. SKY. The names change. The intensity doesn’t.
