Table of Contents
The Kolkata Knight Riders vs Mumbai Indians timeline is, without question, one of the most compelling stories in IPL history. Two cities. Two identities. 36 matches spread across 18 seasons of the biggest T20 league on earth.
Mumbai brings the glitz and the silverware. 5 titles. A ruthless winning machine built on Rohit Sharma’s captaincy and Jasprit Bumrah’s spells. Kolkata brings the noise, the chaos, and Eden Gardens roaring at 70,000 decibels. 3 titles. Andre Russell taking the game apart with a bat that sounds like a gunshot.
When these 2 franchises meet, the country stops. Not because the records say so — because every single game feels like it could go either way until the last over.
Kolkata Knight Riders vs Mumbai Indians Timeline Head-to-Head Record
| Category | Kolkata Knight Riders | Mumbai Indians |
|---|---|---|
| Total Matches Played | 37 | 37 |
| Matches Won | 12 | 25 |
| Win Percentage | 32.43% | 67.57% |
| Highest Team Score | 232 | 224 |
| Lowest Team Score | 105 | 108 |
| Highest Successful Chase | 170 | 224 |
| Biggest Win Margin | 34 Runs | 102 Runs |
| Matches at Eden Gardens Won | 7 | 11 |
| Matches at Wankhede Won | 2 | 10 |
| No Result Matches | 0 | 0 |
Total Matches Played
36 matches (2008–2026). Every one of them carrying weight.
Matches Won by Mumbai Indians
- MI’s dominance in this fixture is the central story of this rivalry. They’ve won at both venues, in playoffs, in dead rubbers, in chases, and defending totals. This is the team that turned winning into a system.
Matches Won by Kolkata Knight Riders
- But here’s the thing about those 11 — several happened when it mattered most. KKR won the IPL title in 2024, the same year they beat MI twice. The scoreline flatters Mumbai; the storyline belongs to both.
No Result Matches
- Not a single abandoned game. Every match between these sides has produced a result.
Highest Team Score
232/2 — KKR at Eden Gardens, April 29, 2019. They chased and dismantled MI’s bowling that day. Chris Lynn and Sunil Narine put up one of the most brutal opening partnerships in IPL history.
Lowest Team Score
67 all out — KKR at Wankhede, May 16, 2008. The rivalry began with humiliation for Kolkata. It only got more complicated from there.
Kolkata Knight Riders vs Mumbai Indians Timeline (2008–2026)
2008–2010: Mumbai Indians Dominate Early IPL Seasons
The first time KKR and MI played each other, it was May 2008 at the Wankhede. KKR got bowled out for 67. That scoreline told you everything about where this rivalry was headed in its opening chapter.
MI had Sanath Jayasuriya at the top of the order — a man who’d been demolishing attacks since before most IPL players were in school. He swung hard and early, and KKR’s bowling had no answer. Sachin Tendulkar wasn’t dominating with runs every game, but his presence anchored Mumbai’s batting culture. He set the standard that others rose to.
KKR, by contrast, were a mess. Big names, no chemistry. Sourav Ganguly captained with passion but the team couldn’t hold a structure together. They collapsed batting, then collapsed bowling. MI were professional; KKR were expensive and chaotic.
Between 2008 and 2010, MI won the majority of encounters. The Kolkata Knight Riders vs Mumbai Indians timeline in those early years reads like a training exercise for Mumbai and a horror show for Kolkata.
2011–2013: Gautam Gambhir Changes KKR’s Fortune
2011 was the year Gautam Gambhir walked into Eden Gardens as KKR captain and changed the weather entirely.
He was gritty, tactically sharp, and completely unimpressed by reputations. Under him, KKR stopped playing cricket like a Bollywood set piece and started playing it like a team trying to win something real. They won the IPL in 2012. Then again in 2014. That transformation happened right in the middle of their rivalry with MI.
Sunil Narine arrived in 2012 and immediately became a problem for every batting lineup in the league — including Mumbai’s. His mystery spin, unreadable out of the hand, made him almost unplayable in those early seasons. MI’s batters struggled against him in a way they hadn’t struggled against many bowlers.
The Kolkata Knight Riders vs Mumbai Indians timeline shifted gear here. KKR started winning some. Not the majority — Mumbai was still dominant overall — but enough to make the fixture feel like a real contest.
2014–2016: Rivalry Becomes More Competitive
KKR won the 2014 title and came into this phase with genuine belief. Rohit Sharma had taken over MI’s captaincy permanently and was quietly building something extraordinary. His leadership philosophy — calm, intuitive, never panicked — was the opposite of what KKR threw at him.
These 3 seasons produced tight finishes. KKR had the batting depth to threaten any total and the bowling variety to surprise. MI had the experience and a captain who’d learned to read T20 matches like a chess grandmaster.
The close results in this phase set up the tension that would define the next decade of this rivalry.
2017–2019: Mumbai Indians Enter Peak Era
This was MI’s era. Fully, completely, undeniably.
They won the IPL in 2017 and 2019. In both years, their encounters with KKR exposed how wide the gap had grown. Bumrah was by now the most dangerous death bowler in world cricket. Kieron Pollard and Hardik Pandya could win matches from any situation, with bat or ball. Rohit just kept making the right call at the right moment.
KKR had Russell — Andre Russell, who could smash 40 off 20 balls from a position that should have been dead. But too often he was arriving with 8 wickets down and 60 needed off 4 overs. One man against a system.
The 232/2 KKR posted in April 2019 at Eden Gardens was a rare moment of dominance for Kolkata in this era. Lynn and Narine exploded at the top, and MI’s bowlers couldn’t adjust fast enough. But that was the exception. Mumbai won more than they lost across this 3-season stretch.
2020–2021: Mumbai’s Psychological Edge
The IPL moved to the UAE in 2020 due to the pandemic. Neutral venues, no crowd roar, strange surfaces. You’d think this would level the playing field. It didn’t — not for KKR vs MI.
MI had the personnel and the mindset to adapt. Rohit read surfaces quickly. Bumrah was lethal regardless of venue. Suryakumar Yadav was emerging as one of the most complete T20 batters in the world.
KKR’s batting collapsed in key moments. Their middle order, which should have been a strength with Russell and Narine, kept firing on the wrong nights. Mumbai won both their encounters across the 2020 season.
In 2021, KKR finally had a moment — a 7-wicket win in September in Sharjah. Shubman Gill and Venkatesh Iyer put on a brilliant opening stand. But MI came back. The series of clashes in this period shows how deeply MI had burrowed into KKR’s heads.
2022–2023: Kolkata Knight Riders Fight Back
2022 changed the conversation.
KKR beat MI twice that season — by 52 runs and then by 5 wickets. These weren’t flukes. They were evidence of a structural rebuild at KKR that was starting to pay dividends.
Pat Cummins smashed the fastest fifty in IPL history (14 balls) in 2022. Against MI. At Eden Gardens. That kind of performance does something to a rivalry — it announces that the old order isn’t fixed anymore.
Venkatesh Iyer hit a century in the period, showcasing the kind of aggression KKR had been looking for from their top order. Russell continued to be Russell — a one-man match-wrecker. The Kolkata Knight Riders vs Mumbai Indians timeline was being rewritten in real time.
2023 saw MI take a 5-wicket win in Mumbai, reminding everyone that the Wankhede remained their fortress. But the gap between these sides had genuinely closed. The rivalry wasn’t a formality anymore.
2024–2026: Modern Era of KKR vs MI Rivalry
2024 was the year KKR made a statement that echoed across the entire rivalry.
They beat MI by 24 runs at Wankhede on May 3 — their first win at that venue in 12 years. Then beat them again at Eden Gardens by 18 runs in a rain-reduced game. And then won the IPL 2024 title. Shreyas Iyer’s KKR were a different beast: aggressive at the top with Phil Salt, dangerous with spin through Narine and Varun Chakravarthy, and sharp in the field.
2025 reset the balance slightly. MI won by 8 wickets in Mumbai in March, with Ryan Rickelton scoring 62* off 41 balls and Ashwani Kumar taking 4 wickets in a devastating spell that dismissed KKR for 116.
Then came May 20, 2026. Eden Gardens. Rain interruptions. A low-scoring war of nerves. This match belongs to the section below.
Latest KKR vs MI Match Summary (2026 Update)
Match 65, IPL 2026 — Eden Gardens, May 20, 2026
The Kolkata Knight Riders vs Mumbai Indians timeline got its latest chapter on a rain-hit evening in Kolkata.
KKR won the toss and chose to field on a pitch that looked helpful for spin from the start. Cameron Green took 2/23 and uncapped Saurabh Dubey took 2/34, reducing MI to 46/4 inside the powerplay. Rohit Sharma and Suryakumar Yadav were both dismissed cheaply — exactly what KKR needed.
Hardik Pandya (26) and Tilak Varma (20) tried to rebuild, but Sunil Narine and Varun Chakravarthy made batting almost impossible on this surface. Corbin Bosch hit 32 off 18 at the end to give MI something to defend — 147/8.
A one-hour rain break threatened to disrupt KKR’s momentum, but when play resumed, the dew came to the batting side’s aid. KKR lost openers Finn Allen and Ajinkya Rahane early, then Cameron Green, to sit at 54/3 after 7 overs.
Manish Pandey arrived at No. 3 after wicketkeeper Angkrish Raghuvanshi suffered a concussion. Playing his first substantial innings of the season, Pandey scored 45 off 33 balls — composed, precise, experienced. He and Rovman Powell added 64 runs off 47 balls together, breaking MI’s back. Powell’s 40 off 30 finished the job.
Bosch took 3/30 with the ball — an outstanding all-round performance on a tough night for bat. But KKR got home by 4 wickets with 10 balls to spare.
The win kept KKR’s playoff dream alive. They moved to 6th on the points table with 13 points from 13 matches. MI, who had already been trending toward elimination, confirmed their ninth defeat of the season.
This is the Kolkata Knight Riders vs Mumbai Indians timeline in 2026: not the vintage MI machine, and a KKR side that refuses to go quietly.
Complete Match Results Table (2008–2026)
| Year | Winner | Venue | Margin |
|---|---|---|---|
| 2008 | MI | Wankhede | KKR 67 all out |
| 2008 | MI | Eden Gardens | MI won |
| 2009 | MI | Various | MI won |
| 2010 | MI | Various | MI won |
| 2011 | KKR | Eden Gardens | KKR won |
| 2012 | MI | Various | MI won |
| 2012 | KKR | Eden Gardens | KKR won |
| 2013 | MI | Various | MI won |
| 2014 | KKR | Various | KKR won |
| 2015 | MI | Wankhede | MI won |
| 2016 | KKR | Eden Gardens | KKR won |
| 2017 | MI | Various | MI won (both) |
| 2018 | MI | Various | MI won (both) |
| 2019 | MI | Various | MI won |
| 2019 | KKR | Eden Gardens | 232/2, KKR won |
| 2020 | MI | UAE | MI won (both) |
| 2021 | MI | UAE | MI won |
| 2021 | KKR | Sharjah | 7 wickets |
| 2022 | KKR | Eden Gardens | 52 runs |
| 2022 | KKR | Wankhede | 5 wickets |
| 2023 | MI | Wankhede | 5 wickets |
| 2024 | KKR | Wankhede | 24 runs |
| 2024 | KKR | Eden Gardens | 18 runs (D/L) |
| 2025 | MI | Wankhede | 8 wickets |
| 2026 (Mar) | MI | Wankhede | 6 wickets |
| 2026 (May) | KKR | Eden Gardens | 4 wickets |
Most Memorable KKR vs MI Matches in IPL History
Best Last-Over Thriller
April 6, 2022, Eden Gardens. KKR chased 162 off MI, needing 9 off the last over. They got there with a ball to spare — 5 wickets win. The crowd at Eden Gardens sounded like it could loosen bolts. This is what this fixture does to people.
Highest Successful Run Chase
The 2019 KKR batting display — 232/2 at Eden Gardens — wasn’t a chase but a batting-first demolition that set the record for highest team total in this fixture. MI couldn’t get close in reply. Narine hit 6 sixes in 6 balls in one over. It was that kind of evening.
Biggest Victory Margin
KKR bowled MI out for 113 in May 2022 and won by 52 runs. Varun Chakravarthy was unplayable that day. MI’s batting lineup, usually one of the most explosive in the league, simply had no answers.
Most Emotional Match
May 3, 2024, Wankhede. KKR won by 24 runs — their first win at this ground in 12 years. When the last wicket fell, you could see what it meant to the players. Manish Pandey, playing his first game of the season off the bench as an impact sub, scored 42 off 31 balls after walking out at 57/5. The kind of knock that earns a standing ovation even from the opposition.
Super Over Drama
None of the KKR vs MI encounters have gone to a Super Over yet. But given the trajectory of this rivalry, it feels inevitable.
Players Who Defined the KKR vs MI Timeline
Mumbai Indians Legends
Rohit Sharma — 1,045 runs in 30 innings against KKR. Average of 41.8. His 109* at Eden Gardens in 2012 remains the highest individual score in this fixture. He doesn’t just win matches; he makes winning look like the only logical outcome.
Jasprit Bumrah — Best bowling figures in this fixture: 5 wickets for 10 runs in IPL 2022. On that day he was operating on a different planet from everyone else on the field.
Kieron Pollard — Before he retired from IPL cricket, Pollard saved MI in chases against KKR more times than any spreadsheet could fully capture. He hit sixes that looked physically impossible.
Suryakumar Yadav — His 360-degree game has tormented KKR spinners and seamers alike. In the UAE seasons especially, he was the difference between MI winning and MI chasing something manageable.
Kolkata Knight Riders Icons
Andre Russell — He is the most dangerous batter KKR have ever fielded against MI. There’s a version of his 2015 season where he arrived every innings with KKR on the ropes and left them with something to bowl at. Against MI, he’s been particularly electric.
Sunil Narine — 27 wickets in 25 innings against MI. Economy rate of 7.02. He’s been the single biggest bowling factor in KKR’s wins over Mumbai. His mystery spin makes batters look like they’re guessing, because they are.
Gautam Gambhir — He changed KKR’s relationship with pressure matches. Before him, MI felt like the bigger team. Under him, KKR believed they could win any game. That belief is now structural at the franchise.
Venkatesh Iyer — His century in the 2022 phase announced a new kind of KKR aggressor. Where Russell is chaos, Iyer is controlled destruction.
Venue-Wise KKR vs MI Record
Matches at Eden Gardens
12 matches played. MI have won 7, KKR 5. Eden Gardens should be a fortress for Kolkata — 70,000 fans, bouncy pitch, seam movement early. And yet MI have won there repeatedly. Their 2018 and 2019 victories in Kolkata were particularly galling for home supporters.
KKR’s 232/2 in 2019 and the 52-run demolition in 2022 stand as the peak Eden Gardens performances from the home side.
Matches at Wankhede Stadium
12 matches. MI have won 10, KKR 2. The Wankhede is genuinely one of cricket’s most hostile environments for visiting sides. Short boundaries, partisan crowd, batting-friendly surface. KKR’s wins here came in 2008 and 2024. The 16-year gap says everything about how difficult this venue is.
Neutral Venue Matches (UAE & Playoffs)
The UAE seasons in 2020 and 2021 stripped away home advantage and MI still managed to win most of them. Their system, their processes, their game plans — all of it travelled.
Batting Records in Kolkata Knight Riders Vs Mumbai Indians Timeline Rivalry
| Rank | Player | Team | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | Mumbai Indians | 34 | 1045 | 109* | 38.70 |
| 2 | Suryakumar Yadav | Mumbai Indians | 24 | 633 | 83 | 35.16 |
| 3 | Gautam Gambhir | Kolkata Knight Riders | 20 | 349 | 64 | 24.92 |
| 4 | Venkatesh Iyer | Kolkata Knight Riders | 10 | 365 | 104 | 40.55 |
| 5 | Andre Russell | Kolkata Knight Riders | 18 | 340 | 80* | 28.33 |
| 6 | Kieron Pollard | Mumbai Indians | 22 | 338 | 70* | 30.72 |
| 7 | Sunil Narine | Kolkata Knight Riders | 21 | 287 | 54 | 16.88 |
| 8 | Ishan Kishan | Mumbai Indians | 12 | 276 | 58 | 27.60 |
| 9 | Hardik Pandya | Mumbai Indians | 16 | 268 | 67* | 29.77 |
| 10 | Nitish Rana | Kolkata Knight Riders | 13 | 255 | 57 | 23.18 |
Most Runs: Rohit Sharma — 1,045 runs at 41.8 average, SR 131.44
Highest Individual Score: Rohit Sharma — 109* off 60 balls, Eden Gardens, May 2012
Fastest Fifty: Pat Cummins — 14 balls, 2022 (fastest in IPL history at the time)
Most Sixes: Andre Russell — consistently the most explosive six-hitter in this fixture
Best Strike Rate: Chris Lynn had the most destructive phase in the 2019 high-scoring season
Bowling Records in Kolkata Knight Riders Vs Mumbai Indians Timeline Rivalry
| Rank | Player | Team | Matches | Wickets | Best Bowling | Economy Rate |
|---|---|---|---|---|---|---|
| 1 | Sunil Narine | Kolkata Knight Riders | 24 | 28 | 4/15 | 6.12 |
| 2 | Jasprit Bumrah | Mumbai Indians | 19 | 25 | 5/10 | 6.48 |
| 3 | Lasith Malinga | Mumbai Indians | 16 | 20 | 4/23 | 7.01 |
| 4 | Andre Russell | Kolkata Knight Riders | 18 | 18 | 5/15 | 8.14 |
| 5 | Harbhajan Singh | Mumbai Indians | 14 | 16 | 3/15 | 6.89 |
| 6 | Piyush Chawla | Kolkata Knight Riders / Mumbai Indians | 20 | 15 | 4/19 | 7.42 |
| 7 | Mitchell McClenaghan | Mumbai Indians | 11 | 14 | 3/24 | 8.02 |
| 8 | Kuldeep Yadav | Kolkata Knight Riders | 9 | 13 | 4/20 | 7.11 |
| 9 | Hardik Pandya | Mumbai Indians | 16 | 12 | 2/19 | 8.33 |
| 10 | Varun Chakravarthy | Kolkata Knight Riders | 10 | 12 | 3/16 | 6.95 |
Most Wickets: Sunil Narine — 28 wickets in 25 innings, economy 7.02
Best Bowling Figures: Jasprit Bumrah — 5/10 in IPL 2022
Best Economy Rate: Narine’s mystery spin makes him consistently the most economical of the two sides’ main bowlers in this fixture
Most Dot Balls: Bumrah and Narine lead this category with a combined impact that’s shaped multiple results
Captains Comparison: KKR vs MI
| Captain | Team | Key Seasons | Win % vs Opposition |
|---|---|---|---|
| Rohit Sharma | MI | 2013–2023 | ~70% vs KKR |
| Gautam Gambhir | KKR | 2011–2017 | ~35% vs MI |
| Shreyas Iyer | KKR | 2022–2024 | ~55% vs MI |
| Hardik Pandya | MI | 2024–2026 | ~50% vs KKR |
Rohit’s captaincy record against KKR is the standout number here. He won this fixture with different squads, different conditions, different match states. That’s not luck — that’s leadership as a repeatable skill.
Why Fans Love KKR vs MI Matches
Start with the Bollywood angle. Shah Rukh Khan owns KKR. His presence at Eden Gardens — the way he runs onto the field after a KKR win, hugs players, genuinely looks like he’d rather be there than anywhere else on earth — that’s the kind of ownership that builds fan culture.
MI have the five stars on their jersey and the Mumbai swagger. Their supporters are everywhere, not just in Maharashtra. They’re the most followed franchise in the league.
When these 2 teams meet, the TV viewership spikes. Social media goes into a specific kind of overdrive. Not just match updates — memes, arguments, historical comparisons, nostalgic threads about 2008 or 2012 or 2019.
Eden Gardens versus Wankhede is also an atmosphere argument no one wins. Eden Gardens is louder per square metre. Wankhede is more relentless, more sustained. Both make T20 cricket feel like the biggest sport in the world.
Frequently Asked Questions
Who has won more matches between KKR and MI?
Mumbai Indians lead 25–11 across 36 IPL matches. That’s a winning percentage of nearly 69% for MI. The overall record is not close. But the recent trend from 2022 onward shows KKR winning more than they lose in this fixture.
What is the highest score in KKR vs MI history?
232/2 — scored by KKR at Eden Gardens on April 29, 2019. Lynn and Narine opened with a blitz that essentially ended the contest by the halfway point of KKR’s innings.
Which player scored the most runs in KKR vs MI matches?
Rohit Sharma, with 1,045 runs in 30 innings at an average of 41.8 and strike rate of 131.44. He also holds the highest individual score in this fixture — 109* off 60 balls at Eden Gardens in 2012.
Which bowler has taken the most wickets?
Sunil Narine — 27 wickets in 25 innings, economy rate of 7.02. He’s been KKR’s most reliable weapon against MI across 14 seasons. The second-highest wicket-taker, Jasprit Bumrah, has his best figures of 5/10 against KKR in 2022.
What was the most thrilling KKR vs MI match?
The April 6, 2022 Eden Gardens game — KKR chasing 162, needing 9 off the last over, getting there with a ball to spare. Though May 3, 2024 at Wankhede has its own claim — KKR ending a 12-year drought at that ground, with Manish Pandey rescuing the innings from 57/5 to chase down 170.
Final Thoughts
The Kolkata Knight Riders vs Mumbai Indians timeline runs from 2008 to 2026, and it’s been anything but linear.
Mumbai dominated the first decade. They won more, lost less, and made KKR feel like a B-fixture opponent when the league table mattered. Rohit’s captaincy and Bumrah’s bowling gave them a structural edge that took KKR years to even understand, let alone close.
But something shifted around 2022. KKR restructured — better spinners, more explosive openers, a culture that didn’t panic. In 2024, they won the IPL. Same year they beat MI twice, including at Wankhede. That’s not a coincidence.
The 2026 season has reinforced both truths. MI won the earlier encounter in March. KKR won in May, at home, when they needed it most. The scoreline across 36 matches still heavily favours Mumbai. But the scoreline of the last 7 matches? 5 to KKR.
The next few seasons of this rivalry could genuinely go either way. KKR have the talent, the infrastructure, and the belief of a champion side. MI have the legacy, the fanbase, and a dressing room that knows how to reload.
Every time the Kolkata Knight Riders vs Mumbai Indians timeline adds another chapter, Indian cricket gets louder.