Mumbai-based franchise Mumbai Indians (MI) and Kolkata-based franchise Kolkata Knight Riders (KKR) are two top-class T20 teams. In recent years, we have experienced some great encounters in MI vs KKR matches.
Mumbai Indians and Kolkata Knight Riders met for the first time on 16th May 2008 at Wankhede Stadium (Mumbai), which was the 38th game of IPL 2008. MI thrashed the visitors in that game by 8 wickets.
Here we are looking at some crucial Head-to-Head records and stats during Mumbai Indians vs Kolkata Knight Riders (MI vs KKR) matches.
Mumbai Indians vs Kolkata Knight Riders (MI vs KKR) – Head-to-Head Records
Last 5 matches (in brief details)
|
Date |
Tournament |
Stage |
Venue |
Winner |
Margin |
|
29/03/2026 |
IPL 2026 |
League |
Wankhede |
MI |
6
wickets |
|
31/03/2025 |
IPL 2025 |
League |
Wankhede |
MI |
8
wickets |
|
11/05/2024 |
IPL 2024 |
League |
Kolkata |
KKR |
18 runs |
|
03/05/2024 |
IPL 2024 |
League |
Wankhede |
KKR |
24 runs |
|
16/04/2023 |
IPL 2023 |
League |
Wankhede |
MI |
5
wickets |
Overall
|
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
||||
|
36 |
25 |
11 |
0 |
0 |
0 |
0 |
Batting 1st vs Batting 2nd
|
Condition |
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
|||||
|
Batting 1st |
36 |
10 |
6 |
0 |
0 |
0 |
0 |
|
Batting 2nd |
15 |
5 |
|||||
(Special Note:
Matches, Tied and No Result are based on common results. These are not based on
Batting 1st or Batting 2nd conditions)
Indian Premier League (IPL)
In the Indian Premier League (IPL) history, there have been a total of 36 matches between Mumbai Indians (MI) and Kolkata Knight Riders (KKR). Out of these, Mumbai Indians emerged victorious in 25 matches, while Kolkata Knight Riders won 11 matches. There were no tied matches or matches with no result recorded between these two teams.
|
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
||||
|
36 |
25 |
11 |
0 |
0 |
0 |
0 |
Playoffs/Knockout Stages
|
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
||||
|
2 |
2 |
0 |
0 |
0 |
0 |
0 |
Also Read | Mumbai Indians vs Delhi Capitals Head to Head Records and Stats
At Mumbai (Wankhede Stadium, Brabourne Stadium, Dr DY Patil Sports Academy)
|
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
||||
|
15 |
12 |
3 |
0 |
0 |
0 |
0 |
At Kolkata (Eden Gardens)
|
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
||||
|
11 |
7 |
4 |
0 |
0 |
0 |
0 |
In Countries
|
Country |
Matches |
MI Won |
KKR Won |
Tied |
No Result |
||
|
Overall |
MI Won |
KKR Won |
|||||
|
India |
30 |
21 |
9 |
0 |
0 |
0 |
0 |
|
South Africa |
2 |
2 |
0 |
0 |
0 |
0 |
0 |
|
United Arab Emirates |
4 |
2 |
2 |
0 |
0 |
0 |
0 |
Also Read | Mumbai Indians vs Punjab Kings Head to Head Records
Mumbai Indians vs Kolkata Knight Riders (MI vs KKR) – Teams’ Records (Top 3)
Highest Totals | Lowest Completed Totals | Largest Victories (by runs) | Largest Victories (by wickets) | ||||
MI | KKR | MI | KKR | MI | KKR | MI | KKR |
224/4 | 232/2 | 108 | 67 | 102 | 52 | 9 | 9 |
210/6 | 220/4 | 113 | 95 | 92 | 41 | 8 | 7 |
198/7 | 187/5 | 122/7 | 105 | 65 | 34 | 8 | 7 |
Mumbai Indians vs Kolkata Knight Riders (MI vs KKR) – Players’ Records (Top 3)
(Batters)
|
Highest Individual Scores |
Most Runs |
||
|
MI |
KKR |
MI |
KKR |
|
Rohit Sharma (109*) |
Venkatesh Iyer (104) |
Rohit Sharma (1045) |
Venkatesh Iyer (365) |
|
Rohit Sharma (98*) |
Manish Pandey (81*) |
Suryakumar Yadav (490) |
Gautam Gambhir (349) |
|
Hardik Pandya (91) |
Andre Russell (80*) |
Sachin Tendulkar (326) |
Manish Pandey (346) |
(Bowlers)
|
Best Bowling Figures |
Most Wickets |
||
|
MI |
KKR |
MI |
KKR |
|
Jasprit Bumrah (5/10) |
Andre Russell (5/15) |
Jasprit Bumrah (25) |
Sunil Narine (27) |
|
Karn Sharma (4/16) |
Sunil Narine (4/15) |
Lasith Malinga (20) |
Andre Russell (19) |
|
Lasith Malinga (4/23) |
Sunil Narine (4/20) |
Hardik Pandya (15) |
Shakib Al Hasan (11) |















