The Kolkata Knight Riders vs Mumbai Indians Timeline (MI vs KKR) rivalry is one of the most thrilling and historic matchups in Indian Premier League (IPL) history. From explosive batting displays to nerve-wracking finishes, every clash has delivered unforgettable cricketing moments. Since their first meeting in 2008-when Sanath Jayasuriya’s 48* off 17 balls powered MI to a 7-wicket win at Eden Gardens-this rivalry has been filled with high drama, strategic battles, and individual brilliance.
MI, the five-time IPL champions, boast a strong home record at Wankhede Stadium (10-2 vs KKR) and lead the overall head-to-head 24-11 in 35 encounters. However, KKR’s resurgence in 2024, including their IPL title triumph, has added extra spice to this classic matchup. Fans still recall Rohit Sharma’s masterful 79* in 2023 at Wankhede while chasing 192, or Sunil Narine’s reinvention as an opener in 2024, where his 27-ball 64 helped KKR secure a playoff berth in a rain-shortened Eden Gardens clash.
Key Players in MI vs KKR

Both teams rely on match-winners to tilt the balance:
| Team | Player | Role | Notable Performance |
|---|---|---|---|
| MI | Suryakumar Yadav | Batsman | 56 off 35 (2024 high-scorer vs KKR) |
| MI | Jasprit Bumrah | Bowler | Pace attack against KKR in death overs |
| KKR | Andre Russell | All-rounder | 2/34 bowling & 6-hitting threat in 2024 |
| KKR | Sunil Narine | Batsman/Spinner | 27-ball 64 opener, 2024 |
| KKR | Varun Chakravarthy | Spinner | 2/17 vs MI, 2024 Eden Gardens |
MI’s pace trio -Jasprit Bumrah, Trent Boult, and Rahul Chahar – consistently uses the bounce and pace-friendly conditions at Wankhede to trouble opposition batters. Their ability to strike early and maintain pressure in the death overs has made Mumbai’s home ground a fortress, turning matches in their favor time and again.
On the other hand, KKR’s spin duo – Sunil Narine and Varun Chakravarthy – has often dominated in Kolkata, where the pitch assists slower bowlers. Their clever variations and tight lines have repeatedly restricted Mumbai’s strong batting order. These tactical battles between pace and spin continue to define every thrilling MI vs KKR encounter in the IPL.
Latest Matches Between MI and KKR

Below is a detailed overview of the last 8 T20 encounters between the two sides:
| Tournament | Venue | Date | Toss | MI Score | KKR Score | Result | Player of the Match |
|---|---|---|---|---|---|---|---|
| IPL 2025 Match 12 | Wankhede, Mumbai | Mar 31, 2025 | MI (Bowl) | 121/2 (12.5 ov) | 116 (16.2 ov) | MI won by 8 wkts | Ashwani Kumar (MI) – 4/24 |
| IPL 2024 Match 51 | Wankhede, Mumbai | May 3, 2024 | KKR (Bat) | 145 (18.5 ov) | 169 (19.5 ov) | KKR won by 24 runs | Venkatesh Iyer (KKR) – 70 & 1/17 |
| IPL 2024 Match 60 | Eden Gardens, Kolkata | May 11, 2024 | KKR (Bat) | 139/8 (16 ov) | 157/7 (16 ov) | KKR won by 18 runs | Varun Chakravarthy (KKR) – 2/17 |
| IPL 2023 Match 22 | Wankhede, Mumbai | Apr 16, 2023 | MI (Bat) | 192/5 (20 ov) | 185/6 (20 ov) | MI won by 5 wkts | Ishan Kishan (MI) – 81 |
| IPL 2022 Match 14 | DY Patil, Navi Mumbai | Apr 6, 2022 | KKR (Bowl) | 161/4 (20 ov) | 168/5 (20 ov) | KKR won by 5 wkts | Pat Cummins (KKR) – 56* |
| IPL 2021 Match 5 | MA Chidambaram, Chennai | Apr 13, 2021 | KKR (Bowl) | 152 (20 ov) | 142/7 (20 ov) | MI won by 10 runs | Rahul Chahar (MI) – 4/27 |
| IPL 2020 Match 35 | Abu Dhabi | Oct 16, 2020 | KKR (Bat) | 149/2 (16.5 ov) | 148/5 (20 ov) | MI won by 8 wkts | Quinton de Kock (MI) – 78* |
| IPL 2019 Match 25 | Eden Gardens, Kolkata | Apr 25, 2019 | KKR (Bat) | 108 (14.1 ov) | 175/3 (20 ov) | KKR won by 67 runs | Andre Russell (KKR) – 80* & 1/15 |
From Ashwani Kumar’s stunning debut performance in 2025 to Andre Russell’s all-round brilliance in 2019, every MI vs KKR clash has delivered unforgettable cricketing moments. Each game showcases a blend of explosive batting, sharp bowling, and nail-biting finishes that keep fans on the edge of their seats. These encounters highlight the true spirit of IPL competition – unpredictable, intense, and packed with drama.
Over the years, the rivalry has evolved into more than just a contest; it has become a stage for individual brilliance and team strategy. From record-breaking sixes to match-winning spells, the MI vs KKR timeline is filled with performances that define IPL greatness.
Iconic Moments & Tactical Battles

The MI vs KKR timeline is also filled with unforgettable moments:
- Venkatesh Iyer 104 (2023 Wankhede epic): Only for MI to chase down 192 and win by 5 wickets.
- DRS heartbreaks: Andre Russell’s upheld LBW in 2025 opener, where Ashwani Kumar’s 4/24 decimated KKR.
- Spin magic: Varun Chakravarthy’s 2/17 in 2024 Eden Gardens clash strangled MI’s middle order.
- Powerplay dominance: KKR consistently scoring at over 10 runs per over in 2024 against MI.
Emerging stars like Tilak Varma (avg 45 vs spin in IPL 2025) and Rickelton’s 62* in 2025 show the rivalry continues to evolve with fresh talent making a mark.
Kolkata Knight Riders vs Royal Challengers Bengaluru Timeline
The Kolkata Knight Riders vs Mumbai Indians Timeline is not just a record of matches-it’s a saga of intense battles, strategic brilliance, and cricketing drama. With 35 meetings and a historical head-to-head of 24-11 in MI’s favor, each clash brings new heroes, memorable performances, and high-octane cricket. For fans and analysts, these matchups are invaluable, showcasing IPL’s growth and the undying thrill of MI vs KKR.
Fans can track live updates and scorecards via platforms like Cricbuzz or IPLT20 apps, but revisiting this timeline reminds us that MI vs KKR is more than cricket-it’s a spectacle, a story, and a heartbeat of the IPL.