Cricket fixturesFootball fixtures
  • LIVESpanish LALIGAGET0SEV1HTTableFixtures
  • LIVEItalian Serie AFRO0TOR06'TableFixtures
  • LIVEItalian Serie ALAZ0CAG07'TableFixtures
  • LIVEFrench Ligue 1STR0AUX08'TableFixtures
  • LIVEIndian Super LeagueITKA0FC Goa08'TableFixtures
  • LIVEIndian Football LeagueDSC0BEN050'TableFixtures
  • LIVEScottish PremiershipFalkirk2Celtic045'+3'TableFixtures
  • LIVETurkish Super LigIBFK3SAM150'TableFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGGerman BundesligaFCUKOETableFixtures
  • UPCOMINGSpanish LALIGARACRMATableFixtures
  • UPCOMINGFrench Ligue 1LYONANGTableFixtures
  • UPCOMINGFrench Ligue 1PARMONTableFixtures
  • UPCOMINGEnglish Premier LeagueLIVARSTableFixtures
  • UPCOMINGGerman BundesligaSGEHSVTableFixtures
  • UPCOMINGEngland Lions tour of West Indies 2026/27WI-ALIONSFixtures
  • RESULTItalian Serie ACOMO1VEN0FTTableFixtures
  • RESULTIndian Super LeagueMCFC2SCD3FTTableFixtures
  • RESULTIreland tour of Namibia 2026/27NAM131/5 (21.2/50 ov, target 130)IRE129Namibia won by 5 wickets (with 172 balls remaining)Fixtures
  • RESULTIndia tour of New Zealand 2026/27NZ195/3 (18/20 ov, target 192)IND191/8New Zealand won by 7 wickets (with 12 balls remaining)Fixtures
  • LIVEPro50 ChampionshipRHINO310/8MOUNT193/6 (37/50 ov, target 311)Mountaineers require another 118 runs with 4 wickets and 13.0 overs remainingFixtures
  • LIVENepal Premier LeagueJAB147/7POA87/5 (12.1/20 ov, target 148)Pokhara Avengers (NPL) require another 61 runs with 5 wickets and 47 balls remainingFixtures
  • LIVESouth Africa Domestic T20/Pro20LIONS187/3 (19.2/20 ov)TITNSLions won the toss and elected to batFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-A218/3 (62 ov)IND-A346New Zealand A trail by 128 runs with 7 wickets remaining in the 1st inningsFixtures
  • LIVESheffield ShieldQLD202/5 (71 ov)VIC307Queensland trail by 105 runs with 5 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueSYL218 & 89/2 (38 ov)CHATT210Sylhet Division lead by 97 runs with 8 wickets remainingFixtures
  • LIVENational Cricket LeagueMYMS108 & 57/2 (14 ov) (f/o)KHU288Mymensingh Division trail by 123 runs with 8 wickets remainingFixtures
  • LIVENational Cricket LeagueDHABARStarts at 09:30 local timeFixtures
  • LIVENational Cricket LeagueRAN122/3 (39 ov)RAJ231Rangpur Division trail by 109 runs with 7 wickets remaining in the 1st inningsFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGEngland Lions tour of West Indies 2026/27WI-ALIONSFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2NEDOMAFixtures
  • UPCOMINGWomen's Big Bash LeagueMS-WPS-WFixtures
  • UPCOMINGNCL GT20 Canada 2026/27TOKMISFixtures
  • UPCOMINGNCL GT20 Canada 2026/27MOWBRBFixtures
  • UPCOMINGNepal Premier LeagueKAYKAGFixtures
  • UPCOMINGNepal Premier LeagueCHRSPRFixtures
  • RESULTIreland tour of Namibia 2026/27NAM131/5 (21.2/50 ov, target 130)IRE129Namibia won by 5 wickets (with 172 balls remaining)Fixtures
  • RESULTIndia tour of New Zealand 2026/27NZ195/3 (18/20 ov, target 192)IND191/8New Zealand won by 7 wickets (with 12 balls remaining)Fixtures
  • RESULTPakistan ODI Tri-SeriesPAK331/7 (48.3/50 ov, target 326)SL325/8Pakistan won by 3 wickets (with 9 balls remaining)Fixtures
  • RESULTICC Men's Cricket World Cup League 2UAE266/5 (49/50 ov, target 264)NED263/4U.A.E. won by 5 wickets (with 6 balls remaining)Fixtures
  • RESULTWomen's Big Bash LeagueSS-W196/8HH-W109 (17.4/20 ov, target 197)Sixers won by 87 runsFixtures
  • RESULTWomen's Big Bash LeagueST-W180/4 (16.4 ov)BH-W178/5Thunder won by 6 wkts (20b rem)Fixtures
  • LIVESpanish LALIGAGET0SEV1HTTableFixtures
  • LIVEItalian Serie AFRO0TOR06'TableFixtures
  • LIVEItalian Serie ALAZ0CAG07'TableFixtures
  • LIVEFrench Ligue 1STR0AUX08'TableFixtures
  • LIVEIndian Super LeagueITKA0FC Goa08'TableFixtures
  • LIVEIndian Football LeagueDSC0BEN050'TableFixtures
  • LIVEScottish PremiershipFalkirk2Celtic045'+3'TableFixtures
  • LIVETurkish Super LigIBFK3SAM150'TableFixtures
  • LIVETurkish Super LigTrabzonspor1Gaziantep0HTTableFixtures
  • LIVEDutch EredivisieEXC0TWE336'TableFixtures
  • LIVEDutch EredivisieTEL2UTR037'TableFixtures
  • LIVERussian Premier LeagueDMA0ROS390'TableFixtures
  • UPCOMINGGerman BundesligaFCUKOETableFixtures
  • UPCOMINGSpanish LALIGARACRMATableFixtures
  • UPCOMINGFrench Ligue 1LYONANGTableFixtures
  • UPCOMINGFrench Ligue 1PARMONTableFixtures
  • UPCOMINGEnglish Premier LeagueLIVARSTableFixtures
  • UPCOMINGGerman BundesligaSGEHSVTableFixtures
  • UPCOMINGItalian Serie ALECGENTableFixtures
  • UPCOMINGSpanish LALIGAELCVALTableFixtures
  • RESULTItalian Serie ACOMO1VEN0FTTableFixtures
  • RESULTIndian Super LeagueMCFC2SCD3FTTableFixtures
  • RESULTEnglish Premier LeagueAston Villa1Fulham1FTTableFixtures
  • RESULTSpanish LALIGABarcelona6Alavés1FTTableFixtures
  • RESULTItalian Serie AMilan3Inter Milan1FTTableFixtures
  • RESULTFrench Ligue 1Troyes2Le Mans0FTTableFixtures
IPL 2025 - MI vs KKR Head to Head: Epic IPL Rivalry Stats & Records

IPL 2025 – MI vs KKR Head to Head: Epic IPL Rivalry Stats & Records

The clash between Mumbai Indians and Kolkata Knight Riders has evolved into one of the Indian Premier League’s most captivating rivalries. From nail-biting finishes to record-breaking performances, the MI vs…

March 31, 2025
8 min read

The clash between Mumbai Indians and Kolkata Knight Riders has evolved into one of the Indian Premier League’s most captivating rivalries. From nail-biting finishes to record-breaking performances, the MI vs KKR saga has delivered countless memorable moments for cricket fans worldwide.

This comprehensive guide dives deep into the MI vs KKR head to head records, player performances, and the shifting dynamics of this storied IPL rivalry.

MI vs KKR IPL Records: Complete Statistical Breakdown

When examining the MI vs KKR IPL records, a clear pattern of Mumbai’s historical dominance emerges. Across 34 encounters spanning 16 IPL seasons, Mumbai Indians have secured 23 victories compared to Kolkata Knight Riders’ 11 wins.

This lopsided MI vs KKR head to head record tells only part of the story, however. Recent seasons have witnessed a significant shift in momentum, with KKR claiming victory in 4 of their last 5 meetings—a trend that has added fresh intrigue to this rivalry.

StatisticMumbai IndiansKolkata Knight Riders
Total Matches3434
Matches Won2311
Win Percentage67.6%32.4%
Highest Score210232/2 (2019)
Lowest Score10867 (2008)

The numbers reveal Mumbai’s consistent edge, but they don’t capture the full drama of this rivalry. KKR’s record-breaking 232/2 at Eden Gardens in 2019 stands as a testament to their batting firepower, while their dismal 67 all out at Wankhede in 2008 represents a forgettable chapter in their history.

Unforgettable Battles: Iconic MI vs KKR Encounters

The MI vs KKR match history features several contests that have etched themselves into IPL folklore. Three matches in particular stand out for their drama and significance:

May 5, 2019: KKR’s Record-Breaking Assault

Eden Gardens witnessed a batting masterclass as KKR posted a mammoth 232/2, their highest-ever total against MI. Andre Russell’s blistering 80* off just 40 balls, supported by Shubman Gill’s elegant 76, propelled Kolkata to an insurmountable total. Despite Hardik Pandya’s valiant 91 off 34 deliveries, Mumbai fell short by 34 runs in a high-scoring thriller.

April 9, 2008: Mumbai’s Bowling Clinic

In the inaugural IPL season, Mumbai Indians delivered a bowling performance for the ages at Wankhede Stadium. They dismantled KKR for just 67 runs—still the Knight Riders’ lowest total against MI. Shaun Pollock and Dominic Thornely led the attack with three wickets each before Mumbai cruised to an 8-wicket victory with 87 balls to spare.

April 28, 2024: KKR’s Statement Win

The most recent chapter in the MI vs KKR rivalry saw Kolkata complete a season double over Mumbai for the first time since 2014. At Wankhede Stadium, KKR’s disciplined bowling restricted MI to a below-par total before their batters methodically chased it down, signaling a potential power shift in this long-standing rivalry.

MI vs KKR Head to Head: Key Player Performances

Individual brilliance has often defined the MI vs KKR contests, with certain players consistently rising to the occasion in this fixture.

Batting Titans

The MI vs KKR player stats highlight Rohit Sharma’s remarkable consistency against the Knight Riders. Mumbai’s former captain has amassed 1070 runs against KKR—the most by any player in this fixture. His elegant stroke play and tactical acumen have frequently been the difference between the two sides.

For KKR, Venkatesh Iyer has emerged as their most prolific scorer against MI in recent years, accumulating 362 runs with a combination of orthodox technique and innovative shot-making. His performances have been crucial to Kolkata’s recent success in this matchup.

Bowling Maestros

The battle between bat and ball has seen two bowling legends establish themselves as match-winners:

BowlerTeamWicketsEconomy Rate
Sunil NarineKKR266.78
Jasprit BumrahMI257.12

Sunil Narine’s mysterious spin has claimed 26 MI wickets over the years, while Jasprit Bumrah’s precision yorkers and deceptive variations have earned him 25 KKR scalps. Their performances often prove decisive in determining the outcome of MI-KKR encounters.

MI vs KKR IPL Records at Different Venues

The venue has played a significant role in shaping the MI vs KKR rivalry, with both teams enjoying distinct advantages on their home turf.

Wankhede Stadium: Mumbai’s Fortress

The MI vs KKR head to head record at Wankhede Stadium heavily favors the home team:

StatisticMumbai IndiansKolkata Knight Riders
Matches Played1111
Wins92
Highest Total186185
Lowest Total10867

Mumbai’s 9-2 record at Wankhede demonstrates their comfort in familiar conditions, where the bouncy pitch and smaller boundaries have suited their power-hitting lineup and pace-heavy bowling attack.

Eden Gardens: More Balanced Contest

At Kolkata’s iconic Eden Gardens, the contest has been more evenly matched:

StatisticMumbai IndiansKolkata Knight Riders
Matches Played1212
Wins75
Highest Total210232/2
Lowest Total138108

While Mumbai still holds an edge at Eden Gardens with 7 wins to KKR’s 5, the gap is considerably narrower. The spin-friendly conditions have often allowed KKR’s quality spinners like Sunil Narine and Varun Chakravarthy to exert greater influence.

KKR vs MI: Recent Form and Momentum Shift

Recent KKR vs MI encounters have seen a significant shift in momentum. After years of Mumbai’s dominance, Kolkata has turned the tables by winning 4 of their last 5 matches against the five-time champions.

This reversal can be attributed to several factors:

  1. Strategic recruitment by KKR, bringing in impact players who match up well against MI’s strengths
  2. Tactical evolution under new leadership, with more aggressive approaches in both batting and bowling
  3. Mumbai’s transitional phase following the retirement of key veterans and changes in their core group

The 2024 IPL season has particularly highlighted this shift, with KKR securing comprehensive victories in both their encounters against MI—a clear indication that the Knight Riders have potentially found the formula to consistently challenge their long-time nemesis.

Looking Ahead: The Future of the MI vs KKR Rivalry

As the MI vs KKR rivalry enters its next phase, several intriguing storylines are emerging:

  • Youth vs Experience: Mumbai’s blend of seasoned campaigners and emerging talents against KKR’s rejuvenated squad
  • Tactical Chess: The strategic battle between two of the IPL’s most astute think-tanks
  • Star Power: Individual brilliance from international superstars on both sides continuing to shape match outcomes

With both franchises investing heavily in their squads and support staff, the MI vs KKR rivalry promises to deliver more spectacular cricket in the seasons ahead.

Conclusion

The MI vs KKR rivalry represents one of the IPL’s most fascinating contests—a battle between two cricketing powerhouses with contrasting philosophies and playing styles. While Mumbai’s historical dominance is reflected in the overall head-to-head statistics, Kolkata’s recent resurgence has added a compelling new dimension to this storied matchup.

As both franchises continue to evolve, cricket fans can look forward to more thrilling encounters, individual brilliance, and tactical masterclasses whenever Mumbai Indians and Kolkata Knight Riders take the field against each other.


Read more: IPL 2025: MI vs KKR – Preview, Prediction, Starting XI and Where To Watch The Match LIVE

Frequently Asked Questions

Which team leads the MI vs KKR head to head record?

Mumbai Indians lead the overall MI vs KKR head to head record with 23 wins compared to Kolkata Knight Riders’ 11 victories in 34 matches. However, KKR has won 4 of their last 5 encounters, suggesting a shifting trend in this rivalry.

Who has scored the most runs in MI vs KKR matches?

Rohit Sharma holds the record for most runs in MI vs KKR matches with 1070 runs. For KKR, Venkatesh Iyer leads the charts with 362 runs against Mumbai Indians, despite being a relatively recent addition to the Knight Riders’ setup.

Which bowler has taken the most wickets in MI vs KKR encounters?

Sunil Narine of KKR has claimed the most wickets in MI vs KKR encounters with 26 dismissals. Jasprit Bumrah follows closely with 25 wickets for Mumbai Indians against KKR.

What is the highest team total in MI vs KKR matches?

Kolkata Knight Riders hold the record for the highest team total in MI vs KKR matches with 232/2, scored at Eden Gardens in 2019. Andre Russell’s explosive 80* off 40 balls was instrumental in achieving this mammoth score.

What is the lowest team total in MI vs KKR matches?

The lowest team total in MI vs KKR matches is 67 by Kolkata Knight Riders at Wankhede Stadium in 2008, during the inaugural IPL season. Mumbai’s disciplined bowling attack, led by Shaun Pollock, dismantled the KKR batting lineup.

Has any MI vs KKR match gone to a Super Over?

Yes, the MI vs KKR match on September 28, 2020, in Abu Dhabi went to a Super Over. After both teams scored 176 in their respective 20 overs, Mumbai Indians prevailed in the Super Over, with Jasprit Bumrah’s exceptional bowling making the difference.

Which venue has hosted the most MI vs KKR matches?

Eden Gardens in Kolkata has hosted the most MI vs KKR matches with 12 encounters, followed closely by Wankhede Stadium in Mumbai with 11 matches. Mumbai holds a winning record at both venues.
Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *