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.3 | 151.84 |
Average Wickets LostAverage wickets lost per innings (lower is better) | 5.27 | 6.46 |
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 | 1060 runs 31 innings, Avg: 34.19 |
Most Hundreds | Rohit Sharma | MI | 1 hundred 31 innings |
Best Average | JeanPaul Duminy | MI | 102 Min 5 innings |
Most Fifties | Rohit Sharma | MI | 7 fifties 31 innings |
Highest Strike Rate | Hardik Pandya | MI | 167.15 Min 207 balls faced |
Rohit Sharma | MI | 1060 runs 31 innings, Avg: 34.19 | |
Rohit Sharma | MI | 1 hundred 31 innings | |
JeanPaul Duminy | MI | 102 Min 5 innings | |
Rohit Sharma | MI | 7 fifties 31 innings | |
Hardik Pandya | MI | 167.15 Min 207 balls faced | |
Manish Pandey | KKR | 391 runs 11 innings, Avg: 35.55 | |
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 | 28 wickets 26 matches, Econ: 6.88 |
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.8 222 balls, 15 wickets |
Jasprit Bumrah | MI | 26 wickets 20 matches, Econ: 7.76 | |
Jasprit Bumrah | MI | 5/10 4 overs | |
Dominic Thornely | MI | 2.33 3 overs, 2 wickets | |
Hardik Pandya | MI | 14.8 222 balls, 15 wickets | |
Sunil Narine | KKR | 28 wickets 26 matches, Econ: 6.88 | |
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 |
|---|---|---|---|---|---|
May 20, 2026 | Eden Gardens | KKR :148/6 (18.5 ov) MI :147/8 (20 ov) | 4 wickets | Manish Pandey | |
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 |