MI vs KKR Head to Head: Record, Stats and Timeline

Mumbai Indians
MILeader
Mumbai Indians

Kolkata Knight Riders
KKR
Kolkata Knight Riders
Key Takeaways
Key Takeaways
The Mumbai Indians vs Kolkata Knight Riders head to head record in the IPL has always attracted huge attention from cricket fans. The rivalry between Mumbai Indians and Kolkata Knight Riders has produced several exciting matches over the years. When looking at the Mumbai Indians vs Kolkata Knight Riders head to head stats, both teams have enjoyed success in different seasons of the tournament. The Mumbai Indians vs Kolkata Knight Riders timeline highlights how the rivalry has evolved with memorable performances and close finishes. Overall, the head to head Mumbai Indians vs Kolkata Knight Riders record gives a clear picture of how competitive these two IPL teams have been whenever they face each other.
Mumbai Indians vs Kolkata Knight Riders Head to Head Records
| Details | MI | KKR |
|---|---|---|
Highest Team ScoreHighest total scored in T20 matches between these teams | 224 | 232 |
Lowest Team ScoreLowest total scored in T20 matches between these teams | 68 | 67 |
Average Runs per MatchAverage runs scored per innings | 157.58 | 151.94 |
Average Wickets LostAverage wickets lost per innings (lower is better) | 5.19 | 6.47 |
Biggest Win (Runs)Largest margin of victory by runs | 102 | 52 |
Biggest Win (Wickets)Largest margin of victory by wickets | 9 | 9 |
MI vs KKR Head to Head Stats
Batting Records
| Details | Player | Team | Stats |
|---|---|---|---|
Most Runs Scorer | Rohit Sharma | MI | 1045 runs 30 innings, Avg: 34.83 |
Most Hundreds | Rohit Sharma | MI | 1 hundred 30 innings |
Best Average | Ryan Rickelton | MI | 143 Min 2 innings |
Most Fifties | Rohit Sharma | MI | 7 fifties 30 innings |
Highest Strike Rate | Hardik Pandya | MI | 177.78 Min 180 balls faced |
Rohit Sharma | MI | 1045 runs 30 innings, Avg: 34.83 | |
Rohit Sharma | MI | 1 hundred 30 innings | |
Ryan Rickelton | MI | 143 Min 2 innings | |
Rohit Sharma | MI | 7 fifties 30 innings | |
Hardik Pandya | MI | 177.78 Min 180 balls faced | |
Venkatesh Iyer | KKR | 365 runs 7 innings, Avg: 52.14 | |
Venkatesh Iyer | KKR | 1 hundred 7 innings | |
Ryan ten Doeschate | KKR | 88 Min 3 innings | |
Venkatesh Iyer | KKR | 3 fifties 7 innings | |
Venkatesh Iyer | KKR | 160.09 Min 228 balls faced |
Bowling Records
| Details | Player | Team | Stats |
|---|---|---|---|
Most Wickets Taker | Sunil Narine | KKR | 27 wickets 25 matches, Econ: 7.03 |
Best Bowling Figures in a Match | Jasprit Bumrah | MI | 5/10 4 overs |
Best Economy Rate | Dominic Thornely | MI | 2.33 3 overs, 2 wickets |
Best Strike Rate | Hardik Pandya | MI | 14 210 balls, 15 wickets |
Jasprit Bumrah | MI | 25 wickets 19 matches, Econ: 7.83 | |
Jasprit Bumrah | MI | 5/10 4 overs | |
Dominic Thornely | MI | 2.33 3 overs, 2 wickets | |
Hardik Pandya | MI | 14 210 balls, 15 wickets | |
Sunil Narine | KKR | 27 wickets 25 matches, Econ: 7.03 | |
Andre Russell | KKR | 5/15 2 overs | |
Morne Morkel | KKR | 6 16 overs, 6 wickets | |
Andre Russell | KKR | 14.81 281.4 balls, 19 wickets |
Mumbai Indians vs Kolkata Knight Riders Timeline: (Last 5 matches)
| Date | Venue | Score | Winner | Margin | Player of Match |
|---|---|---|---|---|---|
Mar 29, 2026 | Wankhede Stadium | MI :224/4 (19.1 ov) KKR :220/4 (20 ov) | 6 wickets | Shardul Thakur | |
Mar 31, 2025 | Wankhede Stadium, Mumbai | MI :121/2 (12.5 ov) KKR :116/10 (20 ov) | 8 wickets | Ashwani Kumar | |
May 11, 2024 | Eden Gardens, Kolkata | KKR :157/7 (16 ov) MI :139/8 (16 ov) | 18 runs | Varun Chakravarthy | |
May 3, 2024 | Wankhede Stadium, Mumbai | MI :145/10 (18.5 ov) KKR :169/10 (20 ov) | 24 runs | Venkatesh Iyer | |
Apr 16, 2023 | Wankhede Stadium, Mumbai | MI :186/5 (17.4 ov) KKR :185/6 (20 ov) | 5 wickets | Venkatesh Iyer |