Home » MI vs KKR Head To Head Records In IPL (2026 Stats)
Written By: Ben Crawley
Published: March 25, 2026

The MI vs KKR rivalry is one of the most exciting battles in IPL history, known for strong performances and big moments. So far, the two teams have faced each other 35 times, with the Mumbai Indians clearly dominating with 24 wins, while the Kolkata Knight Riders have won 11. 

At Wankhede Stadium, MI have won 10 of 12 matches, and at Eden Gardens, they lead with 7 wins in 11 games. With stars like Rohit Sharma (1,083 runs) and Sunil Narine (31 wickets), this rivalry keeps getting more exciting.

As the IPL continues to grow, this rivalry will only get bigger and better. Read on for the full MI vs KKR stats, records, and match-by-match insights.

MI vs KKR Head-to-Head Record in IPL: Overview

Rohit Sharma and the Mumbai Indians have built an impressive record against three-time IPL champions KKR. Since the very first IPL season, these two sides have met 35 times, and MI have come out on top in 24 of those encounters.

MI vs KKR Head-to-Head Record in IPL
Source: Outlook India
StatisticValue
Matches Played35
Mumbai Indians Won24
Kolkata Knight Riders Won11
No Result0
Highest Score (MI)232
Lowest Score (KKR)67

MI vs KKR Head-to-Head At Different Venues

In IPL, each team has to play against each other on their home ground. Here is the MI vs KKR head-to-head record on their respective ground. 

MI vs KKR at Wankhede Stadium

At their home fortress in Mumbai, the Mumbai Indians have been almost untouchable, beating KKR 10 times in 12 matches played at Wankhede.

StatisticValue
Matches Played12
MI Won10
KKR Won2

MI vs KKR at Eden Gardens

Even on KKR’s home turf in Kolkata, MI has managed to dominate. Out of 11 matches at Eden Gardens, MI have won 7 while KKR have won only 4.

StatisticValue
Matches Played11
MI Won7
KKR Won4

MI vs KKR at Neutral Venues

At neutral venues, the contest becomes a lot closer. Both teams have performed well away from home, with MI winning 7 and KKR winning 5 of the 12 matches played.

StatisticValue
Matches Played12
MI Won7
KKR Won5

MI vs KKR Head-to-Head Team Records

Since MI and KKR have played 34 matches together, both have outplayed each other numerous times. Here are some teams’ records between MI and KKR. 

Highest Team Totals in MI vs KKR Matches

The highest total in this rivalry came from KKR, who posted an impressive 232/2, while MI scored 210/6.

Highest Team Totals in MI vs KKR Matches
Source: Mint 
TeamScoreOversResultVenue
KKR232/220WonEden Gardens
MI210/620WonEden Gardens
MI198/720LostEden Gardens
MI195/520WonAbu Dhabi
MI188/419.1WonEden Gardens
KKR187/520LostEden Gardens

Lowest Team Totals in MI vs KKR Matches

Interestingly, the top 5 lowest totals in this rivalry belong to KKR, and MI has never scored less than 100 runs against KKR.

TeamScoreOversResultVenue
KKR6715.2LostWankhede
KKR9515.2LostGqeberha
KKR10518.2LostWankhede
KKR10718.5LostBengaluru
KKR10818.1LostEden Gardens
MI10819.1LostWankhede

MI vs KKR Head-to-Head Batting Records

Now, let’s have a look at the batting records in the rivalry between MI and KKR. 

Best Individual Batting Performances

Only two batters have scored a century in this rivalry: Rohit Sharma with a brilliant 109* for MI, and Venkatesh Iyer with a blazing 104 for KKR.

MI vs KKR Head-to-Head Batting Records
Source: Outlook India
PlayerRunsStrike RateGround
Rohit Sharma (MI)109* (60)182Eden Gardens
Venkatesh Iyer (KKR)104 (51)204Wankhede
Rohit Sharma (MI)98* (65)151Eden Gardens
Hardik Pandya (MI)91 (34)268Eden Gardens
Rohit Sharma (MI)84* (54)156Eden Gardens

Most Runs in MI vs KKR Matches

Rohit Sharma has scored the most runs in the rivalry with 1,083 runs in 35 matches. He is followed by Suryakumar Yadav’s 474 runs and Iyer’s 365 runs. 

BatterInningsRunsAverageHighest
Rohit Sharma (MI)351,08339109*
Suryakumar Yadav (MI)134744359
Venkatesh Iyer (KKR)736561104

MI vs KKR Head-to-Head Bowling Records

Here are the bowling records for the 34 matches played between MI and KKR. 

Best Individual Bowling Performances

Jasprit Bumrah has taken 5/10 against KKR, the most by any bowler in the rivalry, followed by 5/15.

PlayerOversFiguresGround
Jasprit Bumrah (MI)45/10DY Patil
Andre Russell (KKR)25/15Chennai
Sunil Narine (KKR)34/15Wankhede
Karn Sharma (MI)44/16Bengaluru
Sunil Narine (KKR)44/20Abu Dhabi

Most Wickets in MI vs KKR Matches

Sunil Narine is the leading wicket-taker in this rivalry with 31 wickets in 26 matches, while Jasprit Bumrah is close behind with 25 wickets against KKR.

BowlerMatchesWicketsEconomyAverageBest Figures
Sunil Narine (KKR)26317194/15
Jasprit Bumrah (MI)18258215/10
Lasith Malinga (MI)17207234/23

Related Reads:

Conclusion: MI Has Dominated KKR With 24 Wins 

The Mumbai Indians clearly dominated the Kolkata Knight Riders, winning 24 of 35 matches and posting strong performances at Wankhede and Eden Gardens. MI have consistently been the better side in this contest.

Rohit Sharma’s 1,083 runs and Jasprit Bumrah’s 25 wickets make them the standout individual performers of this rivalry. Stay tuned for more IPL stats, previews, and match updates.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top