The Indian Premier League (IPL) fans often talk about the Kolkata Knight Riders vs Mumbai Indians timeline. It is a rivalry that is famously defined by Mumbai’s psychological and statistical edge.
Both teams have passionate fan bases who defend their teams online. You may find some predictable and heated online fan discussions. However, the Kolkata Knight Riders (KKR) and Mumbai Indians (MI) very rarely produce boring encounters.
In this article, I will take you through the Kolkata Knight Riders vs Mumbai Indians timeline. I will also list head-to-head, iconic players, notable performances, and more for this rivalry.
Let’s get started!

Both teams have won multiple IPL trophies. The Kolkata Knight Riders vs Mumbai Indians timeline doesn’t feel like just any other game of the league, like Punjab Kings and Sunrisers Hyderabad. That is because of the involvement of fans and players.
It is a lopsided rivalry, but fans look forward to this matchup.
Since both teams were inducted in the inaugural season of the IPL in 2008, they played against each other in that season. MI dominated the first game as it was a low-scoring affair.
Over the years, MI has ruled the competition; however, KKR has produced some iconic matches as well. For the first couple of seasons, MI didn’t let KKR win any games despite Mumbai not being a settled side.
In the Kolkata Knight Riders vs Mumbai Indians timeline, MI controlled most of the encounters early on. I remember watching those matches and was like, “How Mumbai is a balanced team.” Let’s check out the season-wise overview of the MI vs KKR timeline.
From the onset, the Mumbai Indians team played like a complete unit against KKR. In the first three seasons, they played 6 matches against each other. From those games, KKR won only one.
Throughout these IPL seasons, MI had a strong batting lineup and disciplined bowling. On the other hand, KKR kept trying different combinations.

In 2011, KKR made a strategic change and appointed Gautam Gambhir the captain of the team. After that, KKR changed its approach and became a serious team. Nonetheless, MI still won the bulk matches. However, KKR started to compete with serious performances.
In these seasons of the Kolkata Knight Riders vs Mumbai Indians timeline, I saw more close matches than before. Ultimately, it came down to winning small moments in the field, like one dropped catch or a moment gone wrong.
This was a time in the Kolkata Knight Riders vs Mumbai Indians timeline when things balanced out. By then, both teams started preparing for each scenario on the field. There was one match in those seasons when I changed my winner a number of times.

Mumbai Indians dominated this phase as well, with Bumrah featuring as the wrecker-in-chief for MI. These seasons coincided with peak bowling from one of the best T20 bowlers of all time, Jasprit Bumrah. The 2018 match game between these two is still a reminder of how an MI unit can demoralize any opposition. MI defeated KKR by 102 runs in that game.
The IPL was played at neutral venues during the COVID pandemic. During this phase of the Kolkata Knight Riders vs Mumbai Indians timeline, history repeated itself. MI dominated in most matches as KKR struggled to break free against them. In those seasons, I wondered why KKR lost despite playing some good cricket.
Since the 2022 IPL season, KKR has started to shift momentum. KKR brought new players with fresh energy. 2022 started a new shift in the Kolkata Knight Riders vs Mumbai Indians timeline, where KKR dominates in this rivalry.
In 2024, KKR even featured on the IPL title winners list by beating Sunrisers Hyderabad by 8 wickets in the final. KKR won both matches against MI in that season. However, both wins came with narrow margins.

There have been many memorable matches between these two champion franchises. Let’s take a look.
When the two cricketing behemoths met in the IPL playoffs for the first time in 2011, KKR made 147/7 on the back of Ryan ten Doeschate’s 70. This low-scoring thriller went down to the final over when MI required 4 runs off 4 balls. James Franklin hit a boundary to win the match for MI. It was a heartbreak for KKR as they had to exit from the tournament.
Wankhede Stadium had been a thorn in the side of the KKR team for many years. They had not won a game at the ground since 2012. In 2024, KKR finally managed to break the unbreakable fortress, Wankhede, with the help of Venkatesh Iyer and Manish Pandey. This win came after 12 years for KKR in Wankhede Stadium.
After not winning a game against MI in four years, KKR posted a massive total of 232/2. Andre Russell was the chief architect of this total as he smashed 80 off just 40 balls. Ultimately, KKR won by 34 runs and broke 8 game losing streak against MI.
After the completion of the 2025 IPL season, MI is dominating this rivalry. Check out this head-to-head table.
| Category | Record |
| Matches Played | 35 |
| Mumbai Indians Win | 24 |
| Kolkata Knight Riders Wins | 11 |
| No Result | 0 |
| Highest Team Total | 232 (KKR) |
| Lowest Team Total | 67 (KKR) |
Key observations:
The competitive history of Kolkata Knight Riders vs Mumbai Indians timeline has seen several notable performances. Let’s check them out.
Both teams have the pedigree of champions. They even won the coveted IPL trophy multiple times as well. Have a look.
| Team | IPL Titles | Best Finish |
| Mumbai Indians | 5 (2013, 2015, 2017, 2019, 2020) | Champions |
| Kolkata Knight Riders | 3 (2012, 2014, 2024) | Champions |
Kolkata Knight Riders

Mumbai Indians

Did You Know: Rohit Sharma is the only player in IPL history to score more than 1000 runs against a single opponent.
Most Runs in KKR vs MI
Most Wickets in KRR vs MI
Related Read: Chennai Super Kings vs Lucknow Super Giants Timeline
The Kolkata Knight Riders vs Mumbai Indians timeline is not one of the most competitive ones, but they are certainly getting there. Initially, MI dominated this rivalry for years, but KKR has started showing signs of competing on equal terms. Now, the matches of this timeline are competitive.
Both teams consistently aim to reach the playoffs. This rivalry is now a balanced one. We cannot ignore it any longer.
Ans: KKR and MI played each other for the first time in IPL 2008.
Ans: The Mumbai Indians team leads the head-to-head record against KKR.
Ans: Rohit Sharma is the most successful captain in this league.