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.

35 Total Matches
24 MI Wins
11 KKR Wins
232 KKR Highest Score
210 MI Highest Score
967 Rohit Sharma runs vs KKR
Kolkata Knight Riders vs Mumbai Indians Timeline
Kolkata Knight Riders vs Mumbai Indians

Kolkata Knight Riders vs Mumbai Indians Timeline

SeasonWinnerMarginKey Moment
2008 – Match 1 (Eden Gardens)MI7 wktsMI chase comfortably, KKR top-order collapses
2008 – Match 2 (Wankhede)MIDominantKKR bowled out for 67, lowest rivalry total
2009 – Match 1 (SA)MI9 runsJP Duminy 52 helps MI defend 149
2009 – Match 2 (SA)MI7 wktsKKR struggle in South Africa edition
2010 – Match 1 (Wankhede)MI6 wktsMI strong at home
2010 – Match 2 (Eden Gardens)KKR5 wktsFirst-ever KKR win over MI
2011 – League (Mumbai)MI9 wktsDominant home win
2011 – EliminatorMI4 wktsMI eliminate KKR in playoffs
2012 – Match 1KKR5 wktsNarine 3/22 changes rivalry
2012 – Match 2MI5 runsClose finish
2013 – Match 1MI8 wktsRohit anchors chase
2013 – Match 2MI4 wktsPollard 60* seals win
2014 – Match 1MI41 runsBig total defended
2014 – Match 2KKR3 wktsKKR comeback season
2015 – Match 1MI6 wktsRohit steady at top
2015 – Match 2KKR7 wktsRussell impact begins
2016 – Match 1MI6 wkts (DL)Rain affected match
2016 – Match 2KKR6 wktsHome advantage continues
2017 – Match 1 (Wankhede)MI82 runsBumrah leads big win
2017 – Match 2 (Eden)KKR6 wktsKKR strong at home
2018 – Match 1MI13 runsLast-over thriller
2018 – Match 2KKR102 runsBiggest rivalry win
2019 – Match 1KKR34 runs232 total, Russell show
2019 – Match 2MI9 wktsDominant MI chase
2020 – Match 1MI49 runsStrong UAE win
2020 – Match 2MI8 wktsComplete control
2021 – Match 1MI10 runsTight finish
2021 – Match 2KKR7 wktsIyer debut impact
2022 – Match 1KKR5 wktsCummins 56 off 15
2022 – Match 2KKR52 runsFirst KKR double
2023 – Match 1MI5 wktsSKY leads chase
2023 – Match 2KKR5 wktsNarine key spell
2024 – Match 1KKR24 runsStarc 4 wickets
2024 – Match 2KKR18 runsHistoric Wankhede win
2025 – MatchMI8 wktsAshwani Kumar debut 4/24
2026 – MatchTonightMarch 29MI vs KKR IPL 2026 clash

Read More: India National Cricket Team vs New Zealand Cricket Team Timeline

KKR vs MI — Head-to-Head Overview All IPL 2008–2025
Kolkata Knight Riders
3× IPL Champions
11 Wins
Mumbai Indians
5× IPL Champions
24 Wins

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.

KKR vs MI 2026
KKR vs MI Timeline

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

VenuePlayedMI WinsKKR Wins
Wankhede Stadium, Mumbai12102
Eden Gardens, Kolkata1174
Neutral Venues (UAE, SA etc.)1275

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

PlayerTeamCategoryRecord
Rohit SharmaMIMost runs967 runs vs KKR, highest by any batter against a single IPL team
Suryakumar YadavMISecond most runs617 runs vs KKR
Gautam GambhirKKRTop KKR run-scorer349 runs vs MI, captaincy years crucial
Sunil NarineKKRMost wickets26 wickets vs MI, all-time record
Jasprit BumrahMIMI top wickets25 wickets vs KKR
Lasith MalingaMIThird highest wickets20 wickets vs KKR
Pat CumminsKKRMemorable innings56* off 15 balls in 2022, 5 sixes in one over
Andre RussellKKRTop KKR hitterMultiple 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

StatKKRMI
Total wins (35 matches)1124
Wins at home venue4 (of 11 at Eden Gardens)10 (of 12 at Wankhede)
Highest team total232 (2019)210
Lowest team total67 (2008)108
Biggest win margin102 runs (2018)82 runs (2017)
Most runs (single player)Gambhir 349Rohit Sharma 967
Most wickets (single player)Narine 26Bumrah 25
Recent form (last 10)7 wins3 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.