Mumbai Indians defeated Kolkata Knight Riders in Match 2 of IPL 2026. The match took place at Wankhede Stadium, Mumbai. MI chased down a target of 221 in just 19.1 overs and won by 6 wickets with 5 balls remaining.
Ryan Rickelton and Rohit Sharma launched a stunning chase with a 148-run opening stand. Rickelton top-scored with 81 off 43 balls before falling to a run out in the 15th over. Rohit blazed 78 off 38 balls at a strike rate of 205+ before being dismissed in the 12th over. Skipper Hardik Pandya sealed the win with an unbeaten 18 off 11 balls.
For KKR, the batting was led by Ajinkya Rahane (67 off 40 balls) and Angkrish Raghuvanshi (51 off 29 balls). Finn Allen gave them a blistering start with 37 off 17 balls. Shardul Thakur was MI’s standout bowler with a match-defining 3-wicket haul.
Match Summary: MI vs KKR, IPL 2026 Match 2
| Details | Information |
|---|---|
| KKR Score | 220/4 (20 overs) |
| MI Score | 224/4 (19.1 overs) |
| Match Result | MI won by 6 wickets (5 balls remaining) |
| Best Batting (MI) | Ryan Rickelton – 81 off 43 balls |
| Best Bowling (MI) | Shardul Thakur – 3/39 in 4 overs |
| Venue | Wankhede Stadium, Mumbai |
KKR Innings: 220/4 in 20 Overs
Kolkata Knight Riders posted a challenging 220/4 from their 20 overs at Wankhede. MI elected to field first after winning the toss. The surface offered free-flowing conditions for batting.
Finn Allen set the tone with 37 off 17 balls, racing to 69 alongside Rahane in the powerplay. Allen fell to Thakur at 5.2 overs. Rahane held the innings together with a mature 67, anchoring KKR through the middle overs.

Cameron Green contributed a brisk 18 off 10 before Thakur removed him at 8.5 overs. Raghuvanshi then delivered a devastating cameo of 51 off 29 balls, taking KKR past 200. Rinku Singh finished unbeaten on 33 off 21 balls to push the total to 220.
Shardul Thakur (3/39 in 4 overs) was MI’s pick of the bowlers. Jasprit Bumrah was economical with 0/35 in 4 overs. Hardik Pandya chipped in with 1/39 in 3 overs.
MI Chase: 224/4 in 19.1 Overs
MI’s chase was explosive from ball one. Rohit Sharma hit 50 off just 23 balls, setting up the platform at Wankhede. Rickelton matched him shot for shot, reaching his own fifty off 24 balls.

The 148-run opening stand came in just 49 balls, completely breaking KKR’s game plan. MI crossed 100 in 8.1 overs and reached 150 in 11.6 overs. Rohit fell for 78 at 11.5 overs, caught at deep square-leg off Vaibhav Arora.
MI brought on Suryakumar Yadav as an impact player substitute for Bumrah after Rohit’s dismissal. SKY added a quickfire 16 off 8 balls before falling to Kartik Tyagi. Rickelton was run out for 81 in the 15th over trying to push the chase. Hardik Pandya and Naman Dhir finished the job without fuss.
Sunil Narine (1/30 in 3 overs) was KKR’s most economical bowler. Vaibhav Arora took 1/52 as the KKR attack struggled to contain the MI openers. KKR used Kartik Tyagi as their own impact substitute in the final over of their innings.
Key Highlight: Rohit And Rickelton’s Record Opening Stand
The Rohit-Rickelton partnership was the defining moment of MI’s chase. Here are the key numbers:
- Stand: 148 runs off approximately 49 balls
- Rohit Sharma: 78 off 38 balls (6×4, 6×6) – Strike Rate 205.26
- Ryan Rickelton: 81 off 43 balls (4×4, 8×6) – Strike Rate 188.37
- Rohit’s fifty: Reached in just 23 balls
- Rickelton’s fifty: Reached in just 24 balls
The opening stand put MI 148/0 inside 12 overs, effectively ending KKR’s hopes. Shardul Thakur’s 3-wicket haul in the first innings gave MI the upper hand with the ball before the batters took over. MI signalled their title intentions with a dominant all-round performance on home turf at Wankhede.