The Mumbai Indians vs Kolkata Knight Riders timeline is one of the most compelling rivalries in IPL history, shaped by contrasting styles, iconic players, and unforgettable matches. From the early days of dominance by Mumbai Indians to Kolkata Knight Riders’ spirited fightbacks, every encounter has added a new chapter to this evolving story. The rivalry blends tactical brilliance with raw emotion, as fans witness high-pressure moments, dramatic finishes, and standout individual performances. Scorecards tell only part of the story, while the real essence lies in the intensity, strategy, and passion that define every clash between these two powerhouse franchises.
Latest Matches
Date
Venue
Winner
Margin
Top Performer
Mar 29, 2026
Wankhede
MI
6 Wickets
Ryan Rickelton (81 off 43)
May 11, 2024
Eden Gardens
KKR
18 Runs
Varun Chakaravarthy (2/17)
May 3, 2024
Wankhede
KKR
24 Runs
Mitchell Starc (4/33)
Apr 16, 2023
Wankhede
MI
5 Wickets
Venkatesh Iyer (104 runs)
May 9, 2022
DY Patil
KKR
52 Runs
Jasprit Bumrah (5/10)
Apr 6, 2022
Pune
KKR
5 Wickets
Pat Cummins (56* off 15)
Sep 23, 2021
Abu Dhabi
KKR
7 Wickets
Sunil Narine (1/20)
Head-to-Head Summary: All-Time Record
Category
Mumbai Indians
Kolkata Knight Riders
Total Matches
36
36
Matches Won
25
11
Win Percentage
69.4%
30.6%
Highest Score
224 (2026)
232 (2019)
Lowest Score
68
67 (2008)
Fortress Wins
10 (at Wankhede)
4 (at Eden Gardens)
Best Player Analysis
Player
Team
Role
Key Impact Stat
Why They Are “Best”
Rohit Sharma
MI
Batter
1,083 Runs
The only player to cross 1,000 runs in this fixture; has 1 century and 7 fifties.
Sunil Narine
KKR
All-rounder
31 Wickets
Leading wicket-taker; has dismissed Rohit Sharma 9 times in IPL history.
Jasprit Bumrah
MI
Bowler
5/10 (BBI)
Holds the best bowling figures in this rivalry; average of 20.68 per wicket.
Venkatesh Iyer
KKR
Batter
60.83 Avg
A modern-day “MI Killer” with a century and three 50+ scores in just 7 innings.
Hardik Pandya
MI
All-rounder
91 (34)
Holds the highest strike rate (268.0) in a single high-impact innings against KKR.
Top Run Scorers: All-Time Leaderboard
POS
Player
Team
Total Runs
High Score
Average
1
Rohit Sharma
MI
1,083
109*
39.00
2
Suryakumar Yadav
MI
617
73*
41.13
3
Venkatesh Iyer
KKR
365
104
60.83
4
Gautam Gambhir
KKR
349
64
23.26
5
Manish Pandey
KKR
346
81*
38.44
When Blue Met Purple: The Birth of a Rivalry
When Mumbai Indians vs Kolkata Knight Riders timeline first began in the inaugural IPL 2008 season, it carried a unique contrast of ambition and identity. Mumbai Indians entered with a core built around icons and structured planning, while Kolkata Knight Riders, backed by glamour and aggressive branding, leaned on explosive players and unpredictability. Their first encounter set the tone for what would become a fascinating rivalry, with momentum swinging through moments of brilliance and inconsistency. The scorecard of early clashes often reflected Mumbai’s balanced squad depth against Kolkata’s reliance on individual flair. Fans quickly picked sides as blue represented discipline and consistency, while purple symbolized flair and risk. This early phase was less about hatred and more about establishing dominance, yet the seeds of competition were firmly planted. Each delivery, each boundary, and each wicket began to build a storyline that would evolve over seasons into something far more intense, emotional, and strategically rich.
Season
Venue
Winner
Key Player
Result Margin
2008
Wankhede
MI
Sanath Jayasuriya
7 Wickets
2008
Eden Gardens
KKR
Brendon McCullum
5 Runs
2009
Port Elizabeth
MI
Sachin Tendulkar
92 Runs
2010
Mumbai
MI
Kieron Pollard
7 Wickets
Early Dominance and One-Sided Beginnings
In the early years of the Mumbai Indians vs Kolkata Knight Riders timeline, Mumbai established a clear upper hand, turning the rivalry into a largely one-sided affair. Their batting depth, combined with disciplined bowling, allowed them to control matches even under pressure. Kolkata struggled to find the right balance, often relying too heavily on a few star performers without consistent support. Scorecards from this phase repeatedly showed Mumbai posting competitive totals and defending them with precision, while Kolkata faltered during chases. Matches were often decided well before the final overs, highlighting the gap between the teams. Mumbai’s tactical awareness, especially in field placements and bowling rotations, gave them a distinct edge. For Kolkata, this period was about learning hard lessons and rebuilding strategy. Fans began to sense a pattern, with Mumbai becoming a psychological hurdle for Kolkata, turning every encounter into a test of resilience rather than an even contest.
Season
Venue
Winner
Top Scorer
Best Bowler
2011
Kolkata
MI
Sachin Tendulkar
Lasith Malinga
2012
Mumbai
MI
Rohit Sharma
Harbhajan Singh
2013
Kolkata
MI
Dinesh Karthik
Mitchell Johnson
2014
Abu Dhabi
MI
Corey Anderson
Sunil Narine
Sparks of Resistance: KKR Fights Back
The Mumbai Indians vs Kolkata Knight Riders timeline began to shift as Kolkata slowly found its rhythm and confidence. No longer content with being outplayed, KKR started to show resilience, pushing Mumbai into tighter contests. Tactical adjustments, improved bowling combinations, and a more settled batting lineup allowed Kolkata to compete with greater consistency. Matches became closer, with scorecards reflecting reduced margins and increased pressure situations. Key players stepped up in crunch moments, delivering performances that reignited belief among fans. This phase saw Kolkata break the psychological barrier, proving that Mumbai was no longer unbeatable. The rivalry gained intensity as games began to go down to the wire, with both teams trading momentum. Fans felt the change, and every clash started carrying a sense of unpredictability. The balance of power was slowly evening out, setting the stage for a more competitive and emotionally charged rivalry.
Season
Venue
Winner
Key Performer
Match Type
2014
Cuttack
KKR
Robin Uthappa
Close Finish
2015
Kolkata
KKR
Andre Russell
Chase
2016
Mumbai
MI
Jos Buttler
Thriller
2017
Kolkata
KKR
Sunil Narine
Low Scoring
The Gambhir Era: Kolkata’s New Identity
Under Gautam Gambhir, the Mumbai Indians vs Kolkata Knight Riders timeline witnessed a dramatic transformation in Kolkata’s approach. Gambhir brought discipline, clarity, and a winning mindset that reshaped the team’s identity. KKR became tactically sharp, focusing on consistency rather than individual brilliance. Their bowling unit, led by mystery spin and controlled pace, began to challenge Mumbai’s strong batting lineup effectively. Scorecards during this period showed Kolkata competing on equal terms, often outsmarting Mumbai in crucial phases. Gambhir’s leadership emphasized intent and composure, helping players perform under pressure. The rivalry now carried a strategic edge, with both teams adapting quickly to match situations. Kolkata’s rise under Gambhir turned the contest into a true battle of equals, where every small decision could influence the outcome. Fans witnessed a shift from dominance to rivalry, with intensity growing in every encounter.
Season
Venue
Winner
Captain Impact
Key Strategy
2012
Mumbai
KKR
Gambhir
Spin Attack
2013
Kolkata
KKR
Gambhir
Powerplay Control
2014
Bangalore
KKR
Gambhir
Balanced XI
2016
Kolkata
MI
Rohit
Death Overs
Rohit Sharma’s Mumbai: Control, Class and Consistency
The Mumbai Indians vs Kolkata Knight Riders timeline reached another level when Rohit Sharma took charge of Mumbai Indians. His calm leadership, combined with sharp tactical decisions, restored Mumbai’s dominance while maintaining consistency. Rohit’s ability to read the game allowed Mumbai to adapt quickly, whether setting a target or chasing under pressure. Scorecards during this phase often highlighted Mumbai’s balanced contributions, with both batters and bowlers playing their roles effectively. Key moments were handled with composure, and Mumbai frequently turned tight situations into victories. Against Kolkata, Rohit’s strategy focused on neutralizing their strengths while maximizing Mumbai’s depth. This era reinforced Mumbai’s reputation as a champion side, capable of handling high-pressure situations with ease. The rivalry remained intense, but Mumbai’s control and execution often gave them the upper hand in crucial encounters.
Season
Venue
Winner
Top Performer
Match Result
2017
Mumbai
MI
Hardik Pandya
4 Wickets
2018
Kolkata
MI
Ishan Kishan
6 Wickets
2019
Kolkata
MI
Quinton de Kock
9 Wickets
2020
Abu Dhabi
MI
Suryakumar Yadav
49 Runs
Matches That Changed Everything
Certain games in the Mumbai Indians vs Kolkata Knight Riders timeline stand out as defining moments that reshaped the rivalry. These matches were filled with drama, last-over finishes, and individual brilliance that left fans on edge. Scorecards from these encounters reveal how small moments turned into decisive outcomes, whether through a match-winning knock or a crucial wicket. These clashes often shifted momentum between the teams, influencing future strategies and confidence levels. Players rose to the occasion, delivering performances that became part of IPL folklore. The emotional intensity of these matches elevated the rivalry, making every encounter feel significant. Fans remember these games not just for the results but for the stories they created, stories of pressure, resilience, and unforgettable cricketing moments that continue to define this iconic rivalry.
Match Year
Venue
Winner
Turning Point
Highlight
2014
Kolkata
KKR
Russell Finish
Last Over Win
2016
Mumbai
MI
Buttler Knock
Chase Mastery
2019
Kolkata
MI
Malinga Spell
Death Bowling
2021
Chennai
MI
Pollard Innings
Power Hitting
Conclusion
The Mumbai Indians vs Kolkata Knight Riders timeline reflects how a rivalry grows beyond wins and losses into a narrative filled with pride, pressure, and unforgettable moments. Over the years, both teams have pushed each other to evolve, producing thrilling contests and remarkable performances. From dominant victories to nail-biting finishes, each match has contributed to a rich legacy that continues to captivate fans. As new players emerge and strategies evolve, the rivalry remains as intense as ever. It stands as a testament to the competitive spirit of the IPL, where every match carries history, emotion, and the promise of another classic encounter.