Kolkata Knight Riders vs Mumbai Indians Timeline | Every Season from 2008 to 2026
The Kolkata Knight Riders vs Mumbai Indians timeline is not a rivalry between equals on paper — MI lead 24–11 after 35 matches, and that gap is not a fluke. But the numbers hide how much genuine drama this fixture has produced since 2008. Three KKR title wins. Five MI titles. IPL finals appearances.
The lowest team total in the history of the rivalry (67). Pat Cummins smashing 56 off 15 balls from nowhere. Ashwani Kumar taking 4 wickets on debut and dismissing KKR for 116 in 2025. And tonight, March 29 2026 at Wankhede, they open the new season against each other again.
I have gone through every season, verified every key result and stat, and put together a complete picture of this matchup. Here is everything you need — scorecards, records, turning points, and what to expect in IPL 2026.

Kolkata Knight Riders vs Mumbai Indians Timeline
| Season | Winner | Margin | Key Moment |
|---|---|---|---|
| 2008 – Match 1 (Eden Gardens) | MI | 7 wkts | MI chase comfortably, KKR top-order collapses |
| 2008 – Match 2 (Wankhede) | MI | Dominant | KKR bowled out for 67, lowest rivalry total |
| 2009 – Match 1 (SA) | MI | 9 runs | JP Duminy 52 helps MI defend 149 |
| 2009 – Match 2 (SA) | MI | 7 wkts | KKR struggle in South Africa edition |
| 2010 – Match 1 (Wankhede) | MI | 6 wkts | MI strong at home |
| 2010 – Match 2 (Eden Gardens) | KKR | 5 wkts | First-ever KKR win over MI |
| 2011 – League (Mumbai) | MI | 9 wkts | Dominant home win |
| 2011 – Eliminator | MI | 4 wkts | MI eliminate KKR in playoffs |
| 2012 – Match 1 | KKR | 5 wkts | Narine 3/22 changes rivalry |
| 2012 – Match 2 | MI | 5 runs | Close finish |
| 2013 – Match 1 | MI | 8 wkts | Rohit anchors chase |
| 2013 – Match 2 | MI | 4 wkts | Pollard 60* seals win |
| 2014 – Match 1 | MI | 41 runs | Big total defended |
| 2014 – Match 2 | KKR | 3 wkts | KKR comeback season |
| 2015 – Match 1 | MI | 6 wkts | Rohit steady at top |
| 2015 – Match 2 | KKR | 7 wkts | Russell impact begins |
| 2016 – Match 1 | MI | 6 wkts (DL) | Rain affected match |
| 2016 – Match 2 | KKR | 6 wkts | Home advantage continues |
| 2017 – Match 1 (Wankhede) | MI | 82 runs | Bumrah leads big win |
| 2017 – Match 2 (Eden) | KKR | 6 wkts | KKR strong at home |
| 2018 – Match 1 | MI | 13 runs | Last-over thriller |
| 2018 – Match 2 | KKR | 102 runs | Biggest rivalry win |
| 2019 – Match 1 | KKR | 34 runs | 232 total, Russell show |
| 2019 – Match 2 | MI | 9 wkts | Dominant MI chase |
| 2020 – Match 1 | MI | 49 runs | Strong UAE win |
| 2020 – Match 2 | MI | 8 wkts | Complete control |
| 2021 – Match 1 | MI | 10 runs | Tight finish |
| 2021 – Match 2 | KKR | 7 wkts | Iyer debut impact |
| 2022 – Match 1 | KKR | 5 wkts | Cummins 56 off 15 |
| 2022 – Match 2 | KKR | 52 runs | First KKR double |
| 2023 – Match 1 | MI | 5 wkts | SKY leads chase |
| 2023 – Match 2 | KKR | 5 wkts | Narine key spell |
| 2024 – Match 1 | KKR | 24 runs | Starc 4 wickets |
| 2024 – Match 2 | KKR | 18 runs | Historic Wankhede win |
| 2025 – Match | MI | 8 wkts | Ashwani Kumar debut 4/24 |
| 2026 – Match | Tonight | March 29 | MI vs KKR IPL 2026 clash |
Read More: India National Cricket Team vs New Zealand Cricket Team Timeline


The Early Years: MI Dominate From the Start
2008 — KKR’s Nightmare Begins at Wankhede
The very first IPL season in 2008 set the tone for the next decade. MI swept both matches against KKR. The second meeting was particularly brutal — KKR were bowled out for just 67 at Wankhede, the lowest score ever recorded between these two teams in the IPL.
It remains the lowest total in this fixture’s history after 35 matches and 18 seasons.
KKR were captained by Sourav Ganguly. The side struggled throughout 2008 and finished sixth. Against MI specifically, they had no answers. In the first two full IPL seasons — 2008 and 2009 — MI swept all four encounters between the teams.
2010 — KKR Finally Breakthrough
It took until the 2010 season for KKR to record their first win over MI. That victory came at Eden Gardens in Kolkata, where Gautam Gambhir led from the front with a captain’s knock.
The win was significant not just for the result but for what it said about the home-and-away split in this rivalry — KKR were far harder to beat on their own turf, and that dynamic has persisted across every season since.
2011 and 2012 — Narine Arrives, the Rivalry Shifts Slightly
The 2011 Eliminator was the first time these two teams met in the playoffs. MI won by 4 wickets and progressed. KKR went home. But the following season everything changed at Eden Gardens. Sunil Narine, in his debut IPL season in 2012, produced a stunning spell of 3/22 against MI.
The mystery in his bowling — that combination of off-spin, carrom ball and quicker delivery that nobody had seen at the time — dismantled MI’s batting lineup.
That 2012 season KKR won the title under Gambhir. They had found their identity — disciplined batting, exceptional spin bowling, and the ability to chase under pressure. Against MI specifically, Narine would go on to become the biggest single thorn in MI’s side over the following decade.
Read More: Sunrisers Hyderabad vs Royal Challengers Bengaluru Timeline
MI’s Golden Era: Five Titles, Consistent KKR Wins at Eden Gardens
2013 — Pollard Seals It for MI
The 2013 season brought new teams (Sunrisers Hyderabad replaced Deccan Chargers), more matches, and more MI dominance against KKR. Kieron Pollard’s 60 not out in the second meeting anchored MI’s chase.
Pollard, through this period, was as important to MI’s lower-middle order as anyone in world T20 cricket. His ability to finish from awkward positions made MI hard to beat in any close match, and KKR encountered that multiple times across these seasons.
2017 — Bumrah Takes Apart KKR at Wankhede
By 2017, Jasprit Bumrah had become the most dangerous death bowler in the IPL. His 3/21 against KKR in the first match of that season’s double-header led MI to an 82-run win — their biggest win over KKR in this period.
The pattern repeated itself consistently: MI won the Wankhede fixture, KKR won the Eden Gardens fixture. Both teams performed in front of their own crowds. The rivalry split along venue lines for years.
2018 — Eden Gardens Delivers KKR’s Biggest Win
The 2018 second match at Eden Gardens was the most comprehensive KKR performance in the history of this fixture. KKR won by 102 runs — the largest margin of victory for either team across all 35 meetings.
They bowled MI out cheaply and chased down the target without ever looking troubled. It remains the Kolkata Knight Riders vs Mumbai Indians match scorecard that KKR fans point to when they argue the rivalry is more competitive than the overall record suggests.
2019 — KKR Post 232, Their Highest in This Fixture
The 2019 first meeting at Eden Gardens produced the highest team total KKR have posted against MI. Their 232 was built on a phenomenal batting display — Andre Russell at the death was absolutely ferocious.
MI never got close. But the second meeting at Wankhede was MI back to their dominant home form. A 9-wicket chase in reply. Both teams owned their venue, neither could consistently win on the road.
2020 — MI Win Both, Then Win the Title
In the UAE edition of 2020, played behind closed doors due to the pandemic, MI swept both meetings against KKR. They won the second by 8 wickets with ease. MI then went on to win IPL 2020 — their fifth title. KKR finished fifth.
The gap in team quality across that specific season was obvious every time they shared a pitch.

The Pendulum Swings: KKR Win 7 of the Last 10
2021 — Venkatesh Iyer Changes the Conversation
The 2021 season introduced Venkatesh Iyer to IPL cricket. He scored a destructive half-century on his IPL debut in the second match against MI at Eden Gardens. KKR won by 7 wickets.
It was one of the moments that pointed toward KKR’s transformation — a new generation of batters who could take the game away from any opposition from ball one.
2022 — Pat Cummins Does Something No One Forgets
April 2022. First meeting of the season. MI are in a strong position heading into the back end of the chase. Then Pat Cummins walks to the crease and hits 56 not out off just 15 balls.
He smashes 5 sixes in a single over off Jaydev Unadkat. KKR win by 5 wickets and the entire complexion of the season double changes in one over. Cummins’ innings ranks among the most unexpected finishes in IPL history — not just in this fixture, but across the entire tournament.
KKR then completed the season double over MI in the second meeting — their first double over MI since 2018. Something had shifted. The squad restructuring was working. The batting was deeper and more explosive.
2024 — KKR Win at Wankhede for the First Time Since 2008
The 2024 season produced arguably the most consequential pair of results in the modern phase of this rivalry. In the first match at Eden Gardens, Mitchell Starc took 4 wickets.
Narine and Varun Chakravarthy conceded very little. KKR won by 24 runs in a controlled display. In the second match at Wankhede — traditionally MI’s fortress — KKR won again by 18 runs.
It was only KKR’s second win at Wankhede in the entire history of this fixture. The first had come in 2008, a 16-year gap between wins at Mumbai’s home ground.
KKR swept the season series 2-0 and went on to win the IPL 2024 title. MI finished last. The swing in form between 2008 and 2024 within this single fixture captures the story of both franchises in miniature.
2025 — Ashwani Kumar’s Debut and KKR’s Worst Day of the Season
IPL 2025 had a brutal opening chapter for KKR in their match against MI at Wankhede. Trent Boult struck in the first over. Deepak Chahar took two wickets in the powerplay. Then Ashwani Kumar arrived — making his IPL debut — and produced the best bowling figures by any Indian player on their IPL debut. He took 4 wickets for 24 runs and KKR were bowled out for just 116. MI chased it down in 12.5 overs by 8 wickets.
KKR had a nightmare 2025 season overall. Five wins from 14 matches, finishing 8th — a collapse from their 2024 title-winning campaign.
Against MI in the only meeting that year, they were completely dismantled. The 116 all-out remains one of the more embarrassing Kolkata Knight Riders vs Mumbai Indians stats on record for KKR in recent seasons.
Head-to-Head Records by Venue
| Venue | Played | MI Wins | KKR Wins |
|---|---|---|---|
| Wankhede Stadium, Mumbai | 12 | 10 | 2 |
| Eden Gardens, Kolkata | 11 | 7 | 4 |
| Neutral Venues (UAE, SA etc.) | 12 | 7 | 5 |
The venue split matters a lot in understanding this fixture. At Wankhede, MI are almost unbeatable — 10 wins from 12. KKR’s two wins there came in 2008 and 2024 — a 16-year gap between them.
At Eden Gardens, the record is more competitive but MI still hold an advantage at 7-4. Even in KKR’s home fortress, MI have historically won more often than not.
Neutral venues have been the most contested: 7-5 in MI’s favour, which includes the South Africa edition of 2009 and the UAE seasons of 2020 and 2021.
KKR’s recent shift in form means that neutral venue record has tightened considerably from 2022 onwards.
Individual Records That Define the KKR vs MI Rivalry
| Player | Team | Category | Record |
|---|---|---|---|
| Rohit Sharma | MI | Most runs | 967 runs vs KKR, highest by any batter against a single IPL team |
| Suryakumar Yadav | MI | Second most runs | 617 runs vs KKR |
| Gautam Gambhir | KKR | Top KKR run-scorer | 349 runs vs MI, captaincy years crucial |
| Sunil Narine | KKR | Most wickets | 26 wickets vs MI, all-time record |
| Jasprit Bumrah | MI | MI top wickets | 25 wickets vs KKR |
| Lasith Malinga | MI | Third highest wickets | 20 wickets vs KKR |
| Pat Cummins | KKR | Memorable innings | 56* off 15 balls in 2022, 5 sixes in one over |
| Andre Russell | KKR | Top KKR hitter | Multiple match-winning knocks, powered 232 in 2019 |
Rohit Sharma’s 967 runs against KKR is not just a record within this fixture — it is the most any batter has ever scored against a single opponent across the entire history of the IPL.
That tells you how consistently MI have leaned on him in this matchup, and how consistently he has delivered. KKR bowlers across 17 years could not find a reliable way to contain him.
Sunil Narine on the other side holds the equivalent bowling record with 26 wickets against MI — also the most by any IPL bowler against a single opponent.
He and Rohit are the two players who most define the individual statistics of this fixture.
Two Franchises, Two Identities
MI — The Gold Standard of IPL Franchise Building
With five titles and consistent playoff appearances, MI has built a reputation for developing Indian talent. Players like Rohit Sharma, Jasprit Bumrah, and Suryakumar Yadav have grown into match-winners under MI’s system.
The franchise excels at spotting and nurturing talent, making them one of the most successful teams in IPL history alongside Chennai Super Kings.
Their dominance over KKR highlights their consistency — they perform exceptionally at home, winning 83% of their Wankhede encounters, and maintain strong results away, winning more than two-thirds of all meetings.
KKR — Shah Rukh Khan’s Team That Found Its Identity Late
KKR’s early seasons under Sourav Ganguly and then Brendon McCullum were inconsistent, with talented individuals but no clear team identity.
The Gautam Gambhir era, which brought the 2012 and 2014 titles, gave KKR a formula: disciplined batting, spin bowling, and calm, no-panic cricket. Andre Russell later added a unique dimension — a player capable of turning matches in the final overs.
KKR’s 2024 title under Shreyas Iyer relied on a different approach, with aggressive pace from Mitchell Starc and Pat Cummins and explosive top-order batting.
However, with Shreyas moving to Punjab Kings and Andre Russell retired, KKR enters 2026 under Ajinkya Rahane in a transitional phase.
Key Rivalry Stats
- MI’s overall win rate against KKR is 68.6%, making it one of the most lopsided rivalries in IPL history.
- KKR have won 7 of the last 10 meetings since 2021, showing the recent shift in momentum.
- Despite their success, MI and KKR have never met in an IPL final.
- KKR’s only wins at Wankhede came 16 years apart, in 2008 and 2024.
- MI’s biggest win over KKR was by 82 runs in 2017 at Wankhede. KKR’s largest victory over MI was 102 runs in 2018 at Eden Gardens.
IPL 2026 — MI vs KKR at Wankhede Tonight
Match 2 of IPL 2026 takes place tonight, March 29, at Wankhede Stadium in Mumbai. This is where history says MI dominate — 10 wins from 12 at this ground against KKR, with KKR’s only Wankhede wins coming in 2008 and 2024.
The context this time: MI are chasing their sixth title, having not won since 2020. Hardik Pandya captains them for the third straight season.
The core is strong — Rohit Sharma, Suryakumar Yadav, Jasprit Bumrah (whose availability for this match carries some question marks heading into the evening), Trent Boult, and Quinton de Kock behind the stumps. MI finished third in 2025 before losing to Punjab Kings in Qualifier 2.
KKR are in a more uncertain place. Ajinkya Rahane continues as captain. The squad features Cameron Green, Sunil Narine, Varun Chakravarthy, Rinku Singh, and Finn Allen. But this is the first season in over ten years that KKR take the field without Andre Russell.
They also lost the momentum of their 2024 title campaign with a disastrous 2025 — five wins, eighth place. The rebuild under Rahane gets tested from game one.
Wankhede’s surface is known to be batter-friendly — recent T20 matches there have seen 230-plus scores, including the T20 World Cup semi-final between India and England. Both sides carry the firepower to post or chase big totals.
The kkr vs mi contest tonight is Match 2 of the 2026 IPL, following RCB’s win over SRH in the opener.
Head-to-Head Stats at a Glance — KKR vs MI
| Stat | KKR | MI |
|---|---|---|
| Total wins (35 matches) | 11 | 24 |
| Wins at home venue | 4 (of 11 at Eden Gardens) | 10 (of 12 at Wankhede) |
| Highest team total | 232 (2019) | 210 |
| Lowest team total | 67 (2008) | 108 |
| Biggest win margin | 102 runs (2018) | 82 runs (2017) |
| Most runs (single player) | Gambhir 349 | Rohit Sharma 967 |
| Most wickets (single player) | Narine 26 | Bumrah 25 |
| Recent form (last 10) | 7 wins | 3 wins |
Frequently Asked Questions
Q1. What is the head-to-head record between KKR and MI in the IPL?
Mumbai Indians lead the rivalry 24–11 across 35 matches, with a win rate of around 69%. KKR have been stronger recently, winning 7 of the last 10 games from 2021 to 2025.
Q2. Who has scored the most runs and taken the most wickets in KKR vs MI?
Rohit Sharma tops the run charts with 967 runs, followed by Suryakumar Yadav with 617. For KKR, Gautam Gambhir scored 349. Sunil Narine leads in wickets with 26, while Jasprit Bumrah has 25 for MI.
Q3. What is the highest team score in KKR vs MI matches?
KKR’s highest is 232 in 2019 at Eden Gardens, driven by Andre Russell. MI’s top score is 210. The biggest combined total came in that 2019 game.
Q4. Have KKR and MI ever met in an IPL final?
No. Despite being two of the most successful franchises, they have never met in a final. Their only playoff clash was the 2011 Eliminator, which MI won.
Q5. When is the KKR vs MI IPL 2026 match?
Match 2 of IPL 2026 is on March 29, 2026 at Wankhede Stadium, Mumbai, at 7:30 PM IST. Hardik Pandya leads MI and Ajinkya Rahane captains KKR.
Q6. What is KKR’s record at Wankhede against MI?
KKR have won just 2 of 12 matches at Wankhede, in 2008 and 2024. MI’s home ground has historically been very tough for KKR.
Final Thoughts on the Kolkata Knight Riders vs Mumbai Indians Timeline
MI vs KKR timeline shows two different stories. Across 18 IPL seasons, MI have dominated with five titles and Rohit Sharma scoring nearly 1,000 runs against a single team. But the last five seasons tell a different tale — KKR have won 7 of the last 10 matches since 2021, rebuilt their squad, and delivered two very different IPL title wins (2012 under Gambhir, 2024 under Shreyas Iyer). The gap MI built earlier is no longer unchallenged.
Sunil Narine has 26 wickets against MI, a record that may stand for years. Andre Russell, now retired, turned multiple games around with impossible innings. KKR have been crushed at Wankhede (67 all out in 2008, 116 in 2025) and dominant at Eden Gardens (102-run win in 2018).
Tonight at Wankhede, the 36th chapter of the KKR vs MI timeline unfolds. MI lead 24–11 overall. The history favors MI at home, but KKR’s recent form shows they have answers.
This mix of history and current form makes every clash worth watching.The Sunrisers Hyderabad vs Royal Challengers Bengaluru timeline is a story built on one 8-run final, one 287-run innings, 19 wickets from one bowler and 805 runs from another.
It is a rivalry between a team that found its title in 2016 and a team that waited until 2025. Between a franchise built on bowling discipline and one that has always led with batting star power.
Twenty-six matches. Fourteen wins for SRH. Eleven for RCB. One no result. And tonight, match twenty-seven at Chinnaswamy. RCB as champions, SRH as the team with a point to prove after a disappointing 2025 campaign.
This fixture keeps giving. It gave the highest total in IPL history. It gave the most heartbreaking final for one set of fans and the most joyful for another. And it keeps delivering matches that go down to the last over.
