Mumbai Indians and Kolkata Knight Riders are the oldest rivals since the IPL’s inaugural season. Mumbai Indians have been challenging Kolkata Knight Riders over the years.
While MI won the IPL title five times, KKR lifted the coveted trophy three times. In IPL 2025, MI were taken aback after losing the initial two games, but KKR are coming off a victory in their last game. As skipper Hardik Pandya team will host defending champions at Wankhede Stadium, Mumbai, it will be a golden chance for MI to move up in the points table. In this article, you will find the overall MI vs KKR head-to-head matches, most runs, and most wickets.
MI vs KKR Head to Head in IPL
Statistic | Kolkata | Mumbai |
---|---|---|
Matches Played | 34 | 34 |
Won | 11 | 23 |
Lost | 23 | 11 |
No Result | 0 | 0 |
Highest Score | 232 | 210 |
Lowest Score | 67 | 68 |
Kolkata Knight Riders and Mumbai Indians have faced each other in 34 matches in all 17 IPL seasons. Out of 34 matches of MI vs KKR, Kolkata Knight Riders won 11 times, and 23 times Mumbai Indians came out victoriously.
Kolkata Knight Riders’ lowest score of 67 all out is also against Mumbai Indians on May 16, 2008 at Wankhede Stadium in Mumbai.
The table shows all the head-to-head records of KKR vs MI for all 34 matches.
Stats | For KKR vs MI | For MI vs KKR |
---|---|---|
Wins Batting 1st | 6 | 10 |
Wins Chasing | 5 | 13 |
Highest Total | 232 | 210 |
Lowest Total | 67 | 108 |
Highest Successful Chase | 169 | 188 |
Lowest Total Defended | 140 | 148 |
Most Runs | Venkatesh Iyer (362 runs) | Rohit Sharma (954 runs) |
Highest scorer | Venkatesh Iyer (104) | Rohit Sharma (109*) |
Most Sixes | Venkatesh Iyer (22 sixes) | Rohit Sharma (34 sixes) |
Most Fours | Gautam Gambhir (37 fours) | Rohit Sharma (91 fours) |
Most Fifties | Venkatesh Iyer, Gautam Gambhir & Jacques Kallis (3 fifties each) | Rohit Sharma (6 fifties) |
Most Hundreds | Venkatesh Iyer (1 hundred) | Rohit Sharma (1 hundred) |
Most wickets | Sunil Narine (26 wickets) | Jasprit Bumrah (25 wickets) |
Best Bowling | Andre Russell (5/15) | Jasprit Bumrah (5/10) |
MI vs KKR Head to Head at Wankhede Stadium
Mumbai Indians have hosted Kolkata Knight Riders 11 times at the Wankhede Stadium, winning nine of them, while KKR have defeated MI two times at their home ground. The first match between both teams at Wankhede was played on 16th April, 2008, where MI defeated KKR by 8 wickets. Batting first, KKR were bowled out for just 67 runs in 15.2 overs, with Shaun Pollock taking registering the figures of 3/12, while Rohan Raje, Dwayne Bravo and Dominic Thornely taking 2 wickets each for MI. In reply, MI chased the winning total in just 5.3 overs losing 2 wickets with Sanath Jayasuriya smashing an unbeaten 48 runs off just 17 deliveries.
Total Matches | KKR Won | MI Won | No Result |
---|---|---|---|
11 | 2 | 9 | 0 |
KKR vs MI Head to Head at Eden Gardens
Talking about their head-to-head records at Eden Gardens, Mumbai Indians also have a dominant record against KKR at their home ground, winning seven out of 11 matches played between both teams at this ground. On the other hand, KKR have defeated MI four times at Eden Gardens. The first match played between both teams at this ground was on 29th April, 2008, where MI defeated the hosts KKR by 7 wickets. Batting first, KKR posted 137 runs for the loss of 8 wickets with Laxmi Shukla top scoring with an unbeaten 40 runs off 22 balls, hitting four fours and two sixes. For MI, Sanath Jayasuriya was the star with the ball taking 3 wickets for 14 runs in four overs. In reply, Robin Uthappa (run a ball 37) and Dwayne Bravo (64 off 53), took the innings further after early three wickets and put up an unbeaten 113-run partnership as MI chased the winning target in 18.4 overs.
Total Matches | KKR Won | MI Won | No Result |
---|---|---|---|
11 | 4 | 7 | 0 |
Mumbai Indians vs Kolkata Knight Riders Stats in IPL Till 2025
Date | Winner | Won By | Venue |
---|---|---|---|
11-May-2024 | Kolkata Knight Riders | 18 Runs | Kolkata |
3-May-2024 | Kolkata Knight Riders | 24 runs | Mumbai |
16-Apr-2023 | Mumbai Indians | 5 Wickets | Mumbai |
9-May-2022 | Kolkata Knight Riders | 52 Runs | Mumbai |
6-Apr-2022 | Kolkata Knight Riders | 5 wickets | Pune |
23-Sept-2021 | Kolkata Knight Riders | 7 wickets | Abu Dhabi |
13-Apr-2021 | Mumbai Indians | 10 Runs | Chennai |
16-Oct-2020 | Mumbai Indians | 8 Wickets | Abu Dhabi |
23-Sep-2020 | Mumbai Indians | 49 Runs | Abu Dhabi |
5-May-2019 | Mumbai Indians | 9 Wickets | Mumbai |
28-Apr-2019 | Kolkata Knight Riders | 34 Runs | Kolkata |
9-May-2018 | Mumbai Indians | 102 Runs | Kolkata |
6-May-2018 | Mumbai Indians | 13 Runs | Mumbai |
19-May-2017 | Mumbai Indians | 7 Wickets | Bengaluru |
13-May-2017 | Mumbai Indians | 9 Runs | Kolkata |
9-Apr-2017 | Mumbai Indians | 4 Wickets | Mumbai |
27-Apr-2016 | Mumbai Indians | 6 Wickets | Mumbai |
12-Apr-2016 | Mumbai Indians | 6 Wickets | Kolkata |
13-May-2015 | Mumbai Indians | 5 Runs | Mumbai |
7-Apr-2015 | Kolkata Knight Riders | 7 Wickets | Kolkata |
6-May-2014 | Kolkata Knight Riders | 41 Runs | Abu Dhabi |
15-Apr-2014 | Kolkata Knight Riders | 6 Wickets | Cuttack |
6-May-2013 | Mumbai Indians | 65 Runs | Mumbai |
23-Apr-2013 | Mumbai Indians | 5 Wickets | Kolkata |
15-May-2012 | Kolkata Knight Riders | 32 Runs | Mumbai |
11-May-2012 | Mumbai Indians | 27 Runs | Kolkata |
24-May-2011 | Mumbai Indians | 4 Wickets | Mumbai |
21-May-2011 | Mumbai Indians | 5 Wickets | Kolkata |
18-Apr-2010 | Kolkata Knight Riders | 9 Wickets | Kolkata |
21-Mar-2010 | Mumbai Indians | 7 Wickets | Mumbai (BS) |
30-Apr-2009 | Mumbai Indians | 9 Runs | East London |
26-Apr-2009 | Mumbai Indians | 92 Runs | Port Elizabeth |
15-May-2008 | Mumbai Indians | 8 Wickets | Mumbai |
28-Apr-2008 | Mumbai Indians | 7 Wickets | Kolkata |
MI vs KKR Top performers
MI vs KKR Most Runs in IPL
For Mumbai Indians, in IPL 2024 Rohit Sharma scored 417 runs with a strike rate of 150 in 14 matches including 1 century and 1 half-century with a high score of 105* runs. Playing against KKR, Rohit amassed 1070 runs with an unbeaten 109 as his highest score against this team in 34 innings.
Sunil Narine is the top scorer of Kolkata Knight Riders in IPL 2024. In the 17th IPL season, Sunil Narine scored 488 runs at an average of 34.85 with three half-centuries. However, Venkatesh Iyer has the highest runs against MI, leading the charts with 362 runs at a phenomenal average of 72.40 in 6 innings.
MI vs KKR Most Wickets in IPL
Varun Chakravarthy is the most wicket-taker in IPL 2024 for Kolkata Knight Riders. Varun took 21 wickets and delivered 300 balls in 15 matches. Talking about MI vs KKR rivalry, Sunil Narine picked up the highest wickets against MI, scalping 26 wickets at 6.81 economy rate.
Jasprit Bumrah is the highest wicket-taker for Mumbai Indians in IPL 2024. Jasprit took 20 wickets and delivered 311 balls in 13 matches. Considering MI vs KKR rivalry, he grabbed 25 wickets with the best bowling figure of 5/10. Second in this list, Hardik Pandya has 13 wickets to his name against KKR.
FAQs about KKR vs MI Head to Head
What is the lowest score of KKR against MI in IPL?
KKR’s lowest score is 67 all out against MI in Mumbai on May 16, 2008.
How many times have MI defeated KKR?
MI have defeated KKR 23 times out of 34 matches between both teams, while KKR come out victorious on 11 occasions.
Who has scored the most runs for MI against KKR?
Former MI skipper Rohit Sharma is MI’s all-time leading run getter in matches against KKR, amassing 1070 runs against them.
Who has taken the most wickets for MI against KKR?
Star pacer Jasprit Bumrah is the leading wicket taker for MI in match against KKR with 20 scalps.
Who has scored the most runs for KKR against MI?
Venkatesh Iyer is the leading run getter for the franchise in matches against MI, with as many as 362 runs.
Who has taken the most wickets for KKR against MI?
Sunil Narine is KKR’s leading wicket taker in matches against MI with 26 scalps.