The cricketing contest between Mumbai Indians and Kolkata Knight Riders is not just a cricket game; it’s a story of two cities, it’s a conflict of two most ardent fan bases, it’s a conflict of two regions. Two previous winners of the game, Mumbai Indians, who have ruled the game like no other, are one of the most successful IPL teams with 5 IPL Championships, and Kolkata Knight Riders are the second most successful IPL team, with 3 titles under their belt. You understand that when Mumbai Indians play Kolkata Knight Riders, it’s not another game of cricket; it’s almost a heavyweight championship bout where one has been the big dominant champion for quite some time. The Mumbai Indians have been that bully who just goes and wins everything, like they’ve got KKR’s number once again and again. But KKR is not done yet, KKR will always be that team, that even if no one believes they are going to do anything, then suddenly they erupt with brilliance.
MI did not begin as IPL royalty; they had a slight shudder at the start of their innings, but then they took off and became an unbeatable force with a sterling record for wins. KKR, the gold-and-purple army, brings in that little bit of Kolkata magic into the IPL bash. There have been some disappointments and head-scratching moments in their past, but KKR is that friend who trips and falls only to smile and stand up again. Mumbai Indians are like that, truly huge, successful business family that has been so huge that the company just continues to grow and grow and expand successfully. Let’s have a full review of the MI Vs KKR Head to Head in IPL, Records, Stats & Results. Read on for more details.
MI Vs KKR Head to Head Record
In most instances where MI and KKR meet, it is a tale of MI overpowering KKR. In 35 contests, it’s as though MI has KKR’s number with 24 victories to their credit. KKR has won on only 11 occasions.
Total Matches | 35 |
---|---|
MI Won | 24 |
KKR Won | 11 |
MI Lost | 11 |
KKR Lost | 24 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI Vs KKR Head-to-Head Record at Home Ground

MI Record At Home Ground Against KKR
Mumbai Indians are almost invincible when playing against KKR in the comfort of their own home at the Wankhede Stadium in Mumbai. The 10 wins out of 12 matches read quite well and quite clearly indicate MI’s supremacy; the Wankhede Stadium is definitely a fortress for the Mumbai Indians.
Total Matches | 12 |
---|---|
MI Won | 10 |
KKR Won | 2 |
MI Lost | 2 |
KKR Lost | 10 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
KKR Record at Home Ground Against MI
Even in Eden Gardens of yore, KKR has had a hard time against its biggest rivals, the Mumbai Indians. In 11 matches played in Kolkata, KKR has managed only 4 wins against MI.
Total Matches | 11 |
---|---|
KKR Won | 4 |
MI Won | 7 |
KKR Lost | 7 |
MI Lost | 4 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI Vs KKR Head-to-Head Record at Away Ground
MI Record At Away Ground Against KKR
Eden Gardens, Kolkata, where the Mumbai Indians always have the last laugh. Of the 11 enthralling games played there, MI has managed to retain a preposterous record, winning 7 times.
Total Matches | 11 |
---|---|
MI Won | 7 |
KKR Won | 4 |
MI Lost | 4 |
KKR Lost | 7 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
KKR Record At Away Ground Against MI
When KKR is playing at the iconic Wankhede Stadium, it is quite often a little bit like entering the opposing team’s strongly defended castle. Of 12 games at MI’s home venue, KKR has had an immensely difficult time winning, gathering only 2.
Total Matches | 12 |
---|---|
KKR Won | 2 |
MI Won | 10 |
KKR Lost | 10 |
MI Lost | 2 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI Vs KKR Head-to-Head Record at Neutral Venues
At neutral grounds, Mumbai Indians remain the superior team. In 12 encounters, MI has triumphed 7 times and KKR has won 5 games.
Total Matches | 12 |
---|---|
MI Won | 7 |
KKR Won | 5 |
MI Lost | 5 |
KKR Lost | 7 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
MI Vs KKR: Mumbai Indians vs Kolkata Knight Riders Timeline Records & Stats

Highest Score in MI Vs KKR Rivalry
At Eden Gardens, KKR made a ludicrous 232 runs for the loss of only 2 wickets, the highest total ever in a MI vs KKR match.
Highest Score by MI Against KKR
At KKR’s home venue, Eden Gardens, MI scored a whopping 210 runs for the loss of just 4 wickets, their highest total vs KKR.
Highest Score by KKR Against MI
KKR put together an unbelievable 232 runs for the loss of just two wickets, which had all of us in awe and possibly left the Mumbai team a bit helpless.
Lowest Score in KKR vs MI Rivalry
At Mumbai’s Wankhede Stadium. It was a nightmare for the Knight Riders’ batsmen altogether; they were bowled out for a mere 69 runs, the lowest ever total of the MI-KKR rivalry.
Lowest Score by KKR Against MI
MI scrap KKR on a paltry 69 runs, in Wankhede, the lowest ever total of KKR vs MI.
Lowest Score by MI Against KKR
At Wankhede Stadium, KKR bowled out MI for 108, which is the lowest ever total of MI vs KKR to date.
Individual Records In MI Vs KKR Rivalry
Most Runs & Highest Score in MI Vs KKR Rivalry
India’s all-time great batsman Rohit Sharma of MI has made the most runs in this rivalry with 967 runs. Gautam Gambhir has made the most runs for KKR against MI with 349 runs. The record for the highest individual score in this encounter is also held by Rohit Sharma with 109 not out. Venkatesh Iyer holds the highest individual score for KKR with 104 against MI.
Stats | MI | KKR |
Most Runs | Rohit Sharma (967 runs) | Gautam Gambhir (349 runs) |
Highest scorer | Rohit Sharma (109*) | Venkatesh Iyer (104) |
Most Wickets & Best Bowling in MI Vs KKR Rivalry
Star Caribbean spinner Sunil Narine of KKR has grabbed the most wickets in the MI vd KKR rivalry with 26 wickets in his pocket. Jasprit Bumrah of MI has grabbed the most wickets for MI against KKR with 25 wickets in his name. Jasprit Bumrah also has the record of the best bowling figure in an innings with 5/10. Andree Russell of KKR has the best bowling return for KKR vs MI with 5/15.
Stats | MI | KKR |
Most wickets | Jasprit Bumrah (25 wickets) | Sunil Narine (26 wickets) |
Best Bowling | Jasprit Bumrah (5/10) | Andree Russell (5/15) |
Mumbai Indians vs Kolkata Knight Riders Timeline

The battle between the Mumbai Indians (MI) and the Kolkata Knight Riders (KKR) has been marked by highs and lows. It almost feels like a big brother-little brother rivalry, and MI tends to have the upper hand. At first, Mumbai tended to dominate Kolkata, always managing to find victory. This left fans of KKR disappointed. There have been moments when MI absolutely dominated the games, with tremendous winning runs that seemed almost impossible for the Knight Riders to break. Yet, KKR too has had its moments of brilliance, particularly at its home stadium, Eden Gardens. There, they’ve posted some scintillating batting efforts, posting enormous totals that even mighty Mumbai found difficult to chase. There have also been some of those infrequent wins at Wankhede, Mumbai’s den, which seemed like shattering a long-standing jinx. Recently, things have begun to shift. KKR has gained fresh confidence and won some crucial games, and the rivalry now seems more even and exciting. Each match between these two teams tells its own story, packed with dramatic twists and turns, keeping fans excited and eager to see who will win next.
Mumbai Indians vs Kolkata Knight Riders Standings
Mumbai Indians held the top of the points table in season 3 of the IPL in 2010, then first for the 2nd time in IPL 2019, where they won their 4th trophy, and again finished at the top in IPL 2020, when again they won the IPL by defending their title successfully. Mumbai Indians have experienced the wooden spoon once in IPL 2022 and IPL 2024. Kolkata Knight Riders won their first wooden spoon in the second season of the IPL 2009 by being last in the Points table. Kolkata Knight Riders have also been in the 1st position in the points table in IPL 2024, the year in which they won their 3rd title.
KKR Position in the Table | IPL Season | MI Position in the Table |
6th | 2008 | 5th |
8th | 2009 | 7th |
6th | 2010 | 1st |
4th | 2011 | 3rd |
2nd | 2012 | 3th |
7th | 2013 | 2nd |
2nd | 2014 | 4th |
5th | 2015 | 2nd |
4th | 2016 | 5th |
3rd | 2017 | 1st |
3rd | 2018 | 5th |
5th | 2019 | 1st |
5th | 2020 | 1st |
4th | 2021 | 5th |
7th | 2022 | 10th |
7th | 2023 | 4th |
1st | 2024 | 10th |
8th | 2025 | 4th |