Table of Contents
MI vs KKR IPL 2026 Match 2 Result: Mumbai Indians Seal 6-Wicket

The MI vs KKR IPL 2026 Match 2 turned out to be an absolute blockbuster at Wankhede Stadium on 29 March 2026. Mumbai Indians chased down a massive 221-run target with 5 balls to spare, winning by 6 wickets in a high-octane opener. Ryan Rickelton smashed 81 off 43 while Rohit Sharma blazed 78 off 38, forming a record-breaking 148-run opening stand. Shardul Thakur starred with the ball (2/32) and earned Player of the Match honours.
KKR posted 220/4 thanks to Ajinkya Rahane’s 62 and Angkrish Raghuvanshi’s quickfire 51, but their bowlers couldn’t contain MI’s firepower. This detailed recap of MI vs KKR IPL 2026 brings you the full scorecard, key partnerships, ball-by-ball highlights, player ratings, and fantasy points. Whether you missed the live action or want to relive every moment, this is your complete match guide for the second game of IPL 2026.
MI vs KKR IPL 2026 – Quick Match Summary
The MI vs KKR IPL 2026 Match 2 lived up to the hype of the new season. KKR batted first and posted a competitive 220/4, but Mumbai Indians chased it down in just 19.1 overs with six wickets in hand. This was MI’s first opening-match win in 14 years, setting a strong tone under Hardik Pandya’s captaincy.
Full Scorecard – MI vs KKR IPL 2026 Match 2
Kolkata Knight Riders Innings – 220/4 (20 overs)
| Batsman | Dismissal | Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Sunil Narine | c Rickelton b Bumrah | 12 | 7 | 1 | 1 | 171.43 |
| Ajinkya Rahane | c Hardik b Shardul Thakur | 62 | 41 | 7 | 2 | 151.22 |
| Angkrish Raghuvanshi | c Tilak b Shardul Thakur | 51 | 29 | 6 | 2 | 175.86 |
| Rinku Singh | not out | 38 | 22 | 3 | 2 | 172.73 |
| Venkatesh Iyer | c Suryakumar b Boult | 31 | 18 | 2 | 2 | 172.22 |
| Andre Russell | not out | 18 | 7 | 1 | 2 | 257.14 |
Extras: 8 | Fall of Wickets: 1-22, 2-98, 3-142, 4-189
Mumbai Indians Bowling: Shardul Thakur 2/32, Jasprit Bumrah 1/28, Trent Boult 1/42
Mumbai Indians Innings – 224/4 (19.1 overs)
| Batsman | Dismissal | Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Rohit Sharma | c Russell b Harshit Rana | 78 | 38 | 9 | 4 | 205.26 |
| Ryan Rickelton | c Raghuvanshi b Varun Chakravarthy | 81 | 43 | 7 | 5 | 188.37 |
| Suryakumar Yadav | c Rinku b Narine | 12 | 9 | 2 | 0 | 133.33 |
| Tilak Varma | c Rahane b Harshit Rana | 19 | 12 | 1 | 1 | 158.33 |
| Hardik Pandya | not out | 22 | 11 | 1 | 2 | 200.00 |
| Nehal Wadhera | not out | 5 | 3 | 0 | 0 | 166.67 |
Extras: 7 | Fall of Wickets: 1-148, 2-163, 3-194, 4-210
KKR Bowling: Harshit Rana 2/41, Varun Chakravarthy 1/32
Key Partnerships – MI vs KKR IPL 2026 Match 2
The game was defined by two monster stands:
- MI 1st Wicket: Rohit Sharma + Ryan Rickelton – 148 runs in 75 balls (run rate 11.84). This record-breaking opening partnership destroyed KKR’s bowling attack and virtually sealed the game.
- KKR 2nd Wicket: Ajinkya Rahane + Angkrish Raghuvanshi – 76 runs in 46 balls. This was KKR’s best recovery phase after losing Narine early.
- MI 4th Wicket: Hardik Pandya + Nehal Wadhera – 14 runs* in just 5 balls to finish the chase.
Ball-by-Ball Highlights – MI vs KKR IPL 2026 Match 2 (Key Moments)
Powerplay (Overs 1-6): MI started with intent. Rohit smashed Starc for 4-4-6 in one over. Bumrah struck in the 3rd over, removing Narine for 12. At the end of powerplay, KKR were 68/1 while MI openers raced to 76/0.
Middle Overs (Overs 7-15): Shardul Thakur broke the dangerous Rahane-Raghuvanshi stand in the 11th over. Rohit brought up his fifty in just 24 balls. The 148-run stand ended when Rohit fell for 78 in the 13th over. MI reached 150 in the 13th over itself.
Death Overs (Overs 16-20): KKR tried to accelerate but lost Venkatesh Iyer. Rinku and Russell added quick runs, but MI kept the required rate under control. In the chase, Hardik Pandya hit the winning six off Russell in the 20th over.
Chase Tracker: 50 in 4.2 overs → 100 in 8.1 overs → 150 in 12.4 overs → Target achieved in 19.1 overs.
Player Ratings (Out of 10) – MI vs KKR IPL 2026 Match 2
| Player | Team | Rating | Why This Rating? |
|---|---|---|---|
| Ryan Rickelton | MI | 9.5 | Explosive 81 off 43 – set the perfect platform |
| Rohit Sharma | MI | 9.0 | 78 off 38 – fiery return to form |
| Shardul Thakur | MI | 9.0 | 2/32 + key catch – deserved Player of the Match |
| Jasprit Bumrah | MI | 8.5 | Economical 1/28 – broke early momentum |
| Ajinkya Rahane | KKR | 8.0 | 62 off 41 – carried KKR’s innings |
| Hardik Pandya | MI | 8.0 | 22* + smart captaincy |
Fantasy Points (Dream11 Style) – MI vs KKR IPL 2026 Match 2
| Player | Points |
|---|---|
| Ryan Rickelton | 121 |
| Rohit Sharma | 110 |
| Shardul Thakur | 98 |
| Ajinkya Rahane | 86 |
| Jasprit Bumrah | 78 |
Top Fantasy Picks: Rickelton, Rohit, and Shardul dominated the points table.
FAQ – MI vs KKR IPL 2026 Match 2
Q1. Who won MI vs KKR IPL 2026 Match 2?
A: Mumbai Indians won by 6 wickets with 5 balls remaining.
Q2. What was the target in MI vs KKR IPL 2026 Match 2?
A: KKR set a target of 221. MI chased it in 19.1 overs.
Q3. Who scored the highest in MI vs KKR IPL 2026 Match 2?
A: Ryan Rickelton with 81 off 43 balls.
Q4. Who was Player of the Match in MI vs KKR IPL 2026 Match 2?
A: Shardul Thakur for his 2/32 spell.
Q5. How many runs did Rohit Sharma score?
A: Rohit scored a quick 78 off 38 balls.
Q6. What was the highest partnership?
A: 148 runs between Rohit and Rickelton.
Q7. Where was MI vs KKR IPL 2026 Match 2 played?
A: At Wankhede Stadium, Mumbai.
Q8. When is MI’s next match?
A: MI face Royal Challengers Bengaluru on 3 April 2026.
Conclusion – MI vs KKR IPL 2026 Match 2 Sets Early Tone
The MI vs KKR IPL 2026 Match 2 proved that this season is going to be high-scoring and full of entertainment. Mumbai Indians showed why they are perennial title contenders with a clinical chase, while KKR will need to fix their bowling depth quickly.
Bookmark crictoss.com for instant IPL 2026 updates. For live scores, official highlights, and fantasy tips, head to the official IPL website. Which team are you backing this season? Drop your thoughts in the comments below!
