Mumbai Indians
Kolkata Knight Riders
Mumbai IndiansIndian Premier League, 2026
MIvsKKR
League · Match 2
VenueWankhede Stadium, Mumbai
Kolkata Knight RidersMatch analysis
Select a section to explore the available match analysis.















| KKR | MI | Winner | Series | Match | Date | Ground | MOTM |
|---|---|---|---|---|---|---|---|
| 116/10 (Balls 98) | 121/2 (Balls 77) | MI | Indian Premier League, 2025 | Match 12, League | 31-03-2025 | Wankhede Stadium, Mumbai | Ashwani Kumar |
| 157/7 (Balls 96) | 139/8 (Balls 96) | KKR | Indian Premier League, 2024 | Match 60, League | 11-05-2024 | Eden Gardens, Kolkata | Varun Chakravarthy |
| 169/10 (Balls 119) | 145/10 (Balls 113) | KKR | Indian Premier League, 2024 | Match 51, League | 03-05-2024 | Wankhede Stadium, Mumbai | Venkatesh Iyer |
| 185/6 (Balls 120) | 186/5 (Balls 106) | MI | Indian Premier League, 2023 | Match 22, League | 16-04-2023 | Wankhede Stadium, Mumbai | Venkatesh Iyer |
| 165/9 (Balls 120) | 113/10 (Balls 105) | KKR | Indian Premier League, 2022 | Match 56, League | 09-05-2022 | DY Patil Stadium, Mumbai | Jasprit Bumrah |
| 162/5 (Balls 96) | 161/4 (Balls 120) | KKR | Indian Premier League, 2022 | Match 14, League | 06-04-2022 | Maharashtra Cricket Association Stadium, Pune | Pat Cummins |
Player statistics
Stats since IPL 2022 and recent T20Is of players

Average Scores
Wickets
Winning Percentage
Venue records
| First-Inning | Second-Inning | Winner | Series | Match | Date | MOTM |
|---|---|---|---|---|---|---|
| IND: 253/7 (Balls 120) | ENG: 246/7 (Balls 120) | IND | ICC Men's T20I World Cup, 2026 | Match 54, SemiFinal2 | 05-03-2026 | Sanju Samson |
| WI: 254/6 (Balls 120) | ZIM: 147/10 (Balls 106) | WI | ICC Men's T20I World Cup, 2026 | Match 44, SuperEightGroup1 | 23-02-2026 | Shimron Hetmyer |
| SCOT: 170/7 (Balls 120) | NEP: 171/3 (Balls 116) | NEP | ICC Men's T20I World Cup, 2026 | Match 33, GroupC | 17-02-2026 | Dipendra Singh Airee |
| NEP: 133/8 (Balls 120) | WI: 134/1 (Balls 92) | WI | ICC Men's T20I World Cup, 2026 | Match 25, GroupC | 15-02-2026 | Jason Holder |
| NEP: 123/10 (Balls 117) | ITA: 124/0 (Balls 76) | ITA | ICC Men's T20I World Cup, 2026 | Match 17, GroupC | 12-02-2026 | Crishan Kalugamage |
| WI: 196/6 (Balls 120) | ENG: 166/10 (Balls 114) | WI | ICC Men's T20I World Cup, 2026 | Match 15, GroupC | 11-02-2026 | Sherfane Rutherford |
| ENG: 184/7 (Balls 120) | NEP: 180/6 (Balls 120) | ENG | ICC Men's T20I World Cup, 2026 | Match 5, GroupC | 08-02-2026 | Will Jacks |
| IND: 161/9 (Balls 120) | USA: 132/8 (Balls 120) | IND | ICC Men's T20I World Cup, 2026 | Match 3, GroupA | 07-02-2026 | Suryakumar Yadav |
| MI: 180/5 (Balls 120) | DC: 121/10 (Balls 110) | MI | Indian Premier League, 2025 | Match 63, League | 21-05-2025 | Suryakumar Yadav |
| MI: 155/8 (Balls 120) | GT: 147/7 (Balls 114) | GT | Indian Premier League, 2025 | Match 56, League | 06-05-2025 | Shubman Gill |
| MI: 215/7 (Balls 120) | LSG: 161/10 (Balls 120) | MI | Indian Premier League, 2025 | Match 45, League | 27-04-2025 | Will Jacks |
| CSK: 176/5 (Balls 120) | MI: 177/1 (Balls 94) | MI | Indian Premier League, 2025 | Match 38, League | 20-04-2025 | Rohit Sharma |
| SRH: 162/5 (Balls 120) | MI: 166/6 (Balls 109) | MI | Indian Premier League, 2025 | Match 33, League | 17-04-2025 | Will Jacks |
| RCB: 221/5 (Balls 120) | MI: 209/9 (Balls 120) | RCB | Indian Premier League, 2025 | Match 20, League | 07-04-2025 | Rajat Patidar |
| KKR: 116/10 (Balls 98) | MI: 121/2 (Balls 77) | MI | Indian Premier League, 2025 | Match 12, League | 31-03-2025 | Ashwani Kumar |
| IND: 247/9 (Balls 120) | ENG: 97/10 (Balls 63) | IND | England Tour of India T20I Series | Match 5, T20I | 02-02-2025 | Abhishek Sharma |
| LSG: 214/6 (Balls 120) | MI: 196/6 (Balls 120) | LSG | Indian Premier League, 2024 | Match 67, League | 17-05-2024 | Nicholas Pooran |
| SRH: 173/8 (Balls 120) | MI: 174/3 (Balls 104) | MI | Indian Premier League, 2024 | Match 55, League | 06-05-2024 | Suryakumar Yadav |
| KKR: 169/10 (Balls 119) | MI: 145/10 (Balls 113) | KKR | Indian Premier League, 2024 | Match 51, League | 03-05-2024 | Venkatesh Iyer |
| CSK: 206/4 (Balls 120) | MI: 186/6 (Balls 120) | CSK | Indian Premier League, 2024 | Match 29, League | 14-04-2024 | Matheesha Pathirana |
| RCB: 196/8 (Balls 120) | MI: 199/3 (Balls 93) | MI | Indian Premier League, 2024 | Match 25, League | 11-04-2024 | Jasprit Bumrah |
| MI: 234/5 (Balls 120) | DC: 205/8 (Balls 120) | MI | Indian Premier League, 2024 | Match 20, League | 07-04-2024 | Romario Shepherd |
| MI: 125/9 (Balls 120) | RR: 127/4 (Balls 93) | RR | Indian Premier League, 2024 | Match 14, League | 01-04-2024 | Trent Boult |
| SRH: 200/5 (Balls 120) | MI: 201/2 (Balls 108) | MI | Indian Premier League, 2023 | Match 69, League | 21-05-2023 | Cameron Green |
| MI: 218/5 (Balls 120) | GT: 191/8 (Balls 120) | MI | Indian Premier League, 2023 | Match 57, League | 12-05-2023 | Suryakumar Yadav |
| RCB: 199/6 (Balls 120) | MI: 200/4 (Balls 99) | MI | Indian Premier League, 2023 | Match 54, League | 09-05-2023 | Suryakumar Yadav |
| RR: 212/7 (Balls 120) | MI: 214/4 (Balls 117) | MI | Indian Premier League, 2023 | Match 42, League | 30-04-2023 | Yashasvi Jaiswal |
| PBKS: 214/8 (Balls 120) | MI: 201/6 (Balls 120) | PBKS | Indian Premier League, 2023 | Match 31, League | 22-04-2023 | Sam Curran |
| KKR: 185/6 (Balls 120) | MI: 186/5 (Balls 106) | MI | Indian Premier League, 2023 | Match 22, League | 16-04-2023 | Venkatesh Iyer |
| MI: 157/8 (Balls 120) | CSK: 159/3 (Balls 109) | CSK | Indian Premier League, 2023 | Match 12, League | 08-04-2023 | Ravindra Jadeja |
| IND: 162/5 (Balls 120) | SL: 160/10 (Balls 120) | IND | Sri Lanka tour of India | Match 1, T20I | 03-01-2023 | Deepak Hooda |
| SRH: 157/8 (Balls 120) | PBKS: 160/5 (Balls 91) | PBKS | Indian Premier League, 2022 | Match 70, League | 22-05-2022 | Harpreet Brar |
| DC: 159/7 (Balls 120) | MI: 160/5 (Balls 115) | MI | Indian Premier League, 2022 | Match 69, League | 21-05-2022 | Jasprit Bumrah |
| GT: 168/5 (Balls 120) | RCB: 170/2 (Balls 112) | RCB | Indian Premier League, 2022 | Match 67, League | 19-05-2022 | Virat Kohli |
| SRH: 193/6 (Balls 120) | MI: 190/7 (Balls 120) | SRH | Indian Premier League, 2022 | Match 65, League | 17-05-2022 | Rahul Tripathi |
| CSK: 133/5 (Balls 120) | GT: 137/3 (Balls 115) | GT | Indian Premier League, 2022 | Match 62, League | 15-05-2022 | Wriddhiman Saha |
| CSK: 97/10 (Balls 96) | MI: 103/5 (Balls 89) | MI | Indian Premier League, 2022 | Match 59, League | 12-05-2022 | Daniel Sams |
| RCB: 192/3 (Balls 120) | SRH: 125/10 (Balls 116) | RCB | Indian Premier League, 2022 | Match 54, League | 08-05-2022 | Wanindu Hasaranga |
| PBKS: 189/5 (Balls 120) | RR: 190/4 (Balls 118) | RR | Indian Premier League, 2022 | Match 52, League | 07-05-2022 | Yashasvi Jaiswal |
| RR: 152/5 (Balls 120) | KKR: 158/3 (Balls 115) | KKR | Indian Premier League, 2022 | Match 47, League | 02-05-2022 | Rinku Singh |
| LSG: 195/3 (Balls 120) | DC: 189/7 (Balls 120) | LSG | Indian Premier League, 2022 | Match 45, League | 01-05-2022 | Mohsin Khan |
| KKR: 146/9 (Balls 120) | DC: 150/6 (Balls 114) | DC | Indian Premier League, 2022 | Match 41, League | 28-04-2022 | Kuldeep Yadav |
| SRH: 195/6 (Balls 120) | GT: 199/5 (Balls 120) | GT | Indian Premier League, 2022 | Match 40, League | 27-04-2022 | Umran Malik |
| PBKS: 187/4 (Balls 120) | CSK: 176/6 (Balls 120) | PBKS | Indian Premier League, 2022 | Match 38, League | 25-04-2022 | Shikhar Dhawan |
| LSG: 168/6 (Balls 120) | MI: 132/8 (Balls 120) | LSG | Indian Premier League, 2022 | Match 37, League | 24-04-2022 | KL Rahul |
| RR: 222/2 (Balls 120) | DC: 207/8 (Balls 120) | RR | Indian Premier League, 2022 | Match 34, League | 22-04-2022 | Jos Buttler |
| RCB: 189/5 (Balls 120) | DC: 173/7 (Balls 120) | RCB | Indian Premier League, 2022 | Match 27, League | 16-04-2022 | Dinesh Karthik |
| RR: 165/6 (Balls 120) | LSG: 162/8 (Balls 120) | RR | Indian Premier League, 2022 | Match 20, League | 10-04-2022 | Yuzvendra Chahal |
| RR: 169/3 (Balls 120) | RCB: 173/6 (Balls 115) | RCB | Indian Premier League, 2022 | Match 13, League | 05-04-2022 | Dinesh Karthik |
| PBKS: 137/10 (Balls 110) | KKR: 141/4 (Balls 87) | KKR | Indian Premier League, 2022 | Match 8, League | 01-04-2022 | Umesh Yadav |
| LSG: 158/6 (Balls 120) | GT: 161/5 (Balls 118) | GT | Indian Premier League, 2022 | Match 4, League | 28-03-2022 | Mohammed Shami |
| CSK: 131/5 (Balls 120) | KKR: 133/4 (Balls 111) | KKR | Indian Premier League, 2022 | Match 1, League | 26-03-2022 | Umesh Yadav |

Recent Performances
Top Performers
Since IPL 2022



























Mumbai Indians vs Kolkata Knight Riders Match Preview
Pre-match context and key talking points.
MI vs KKR: Wankhede set for an early-season heavyweight clash
Match 2 of the Indian Premier League 2026 brings together two familiar heavyweights as Mumbai Indians host Kolkata Knight Riders at the Wankhede Stadium in Mumbai on 29 March 2026 at 7:30 PM. It is only the opening week of the tournament, but contests like these tend to shape the mood early. Mumbai begin at home, where the atmosphere is rarely short of intensity, while Kolkata arrive with enough batting depth and bowling variation to make this a stern opening examination.
There is also enough recent history between these sides to add an extra layer. Mumbai and Kolkata have traded results across the last few seasons, and with both teams looking to open their 2026 campaign with a statement, this feels like a fixture in which momentum, execution and nerve could matter as much as raw firepower.
Conditions and venue
Wankhede remains one of the league’s more compelling T20 venues. Since 2022, the average first-innings score here stands at 179, with the average second-innings score at 166, numbers that underline the ground’s reputation for brisk scoring without making it a one-note surface. Teams chasing have held a slight edge, winning 53.85 percent of matches compared to 46.15 percent for sides batting first, so the toss may again attract plenty of attention.
The bowling split is also instructive. Fast bowlers have taken 401 wickets here in this period, more than double the 197 claimed by slow bowlers, which points strongly to the value of pace, hit-the-deck methods and high-quality seam bowling through the powerplay and at the death. That does not rule out spin, but it does suggest that the quicker bowlers are usually more influential at this venue.
The recent sample at Wankhede has been dramatic and varied. In March 2026, India beat England in a high-scoring game after posting 253/7, with England finishing on 246/7. That followed another 250-plus first innings in February 2026, when West Indies made 254/6 against Zimbabwe. Yet the venue has also produced successful chases of modest targets, including Nepal’s pursuit of 171 in February 2026. The broad takeaway is familiar: good batting is rewarded, but the margin for error with the ball can shrink quickly.
Team form and head-to-head
Mumbai’s last five IPL results from 2025 suggest a side that was competitive deep into the season without quite finding a completely smooth finish. They won two and lost three in that stretch, beating Gujarat Titans by 20 runs in the Eliminator on 30 May 2025 and defeating Delhi Capitals comfortably at Wankhede on 21 May 2025. Their losses, though, were narrow enough to show how fine the margins were, including a four-ball defeat to Punjab Kings in Qualifier 2 on 1 June 2025 and another chase conceded to Punjab on 26 May 2025.
Kolkata’s end to IPL 2025 was a little more uneven. They won two of their last five completed matches, including a 206/4 effort against Rajasthan Royals on 4 May 2025 and a 204/9 total in a win over Delhi Capitals on 29 April 2025. But their closing stretch also included defeats to Chennai Super Kings and Sunrisers Hyderabad, the latter a particularly heavy one on 25 May 2025 when they were outplayed after conceding 278/3.
The recent head-to-head record is nicely balanced in feel, even if Kolkata have won three of the last five meetings since 2022. Mumbai took the latest clash, though, and did so emphatically at Wankhede on 31 March 2025, bowling KKR out for 116 before chasing 121 in only 77 balls. Kolkata had won both meetings in 2024, including a 24-run victory at Wankhede on 3 May 2024, while Mumbai also pulled off a chase of 186 at this ground on 16 April 2023. These meetings have not followed a single script: there have been collapses, defendable middling totals, and one strong chase. That makes this latest installment especially intriguing.
Players to watch
For Mumbai, Hardik Pandya naturally sits at the center of the conversation. As captain and a multi-phase allrounder, his influence extends beyond one discipline. Since 2022 he has scored 1681 IPL runs and taken 36 wickets, and his record against Kolkata includes a 67 from 49 balls on 23 April 2022, as well as a two-wicket return against them at Wankhede on 3 May 2024. His matchup against Kolkata’s spinners could be important too: he has scored 21 off 15 balls without dismissal against Sunil Narine, but has been dismissed once by Varun Chakravarthy while scoring 18 off 17.
Jasprit Bumrah remains the clearest threat in Mumbai’s attack, especially at a venue where pace has historically had greater impact. He has 83 IPL wickets since 2022, and his numbers against Kolkata are outstanding: a five-wicket haul for just 10 runs on 9 May 2022 and a 3 for 18 at Wankhede on 3 May 2024. His duel with Sunil Narine could set the tone early, with Bumrah dismissing him twice while conceding only one run in six balls.
Trent Boult adds another significant new-ball angle for Mumbai. He has 92 IPL wickets since 2022 and has already shown he can be highly effective at Wankhede, including 3 for 20 against Lucknow Super Giants on 27 April 2025. His record against Narine is also striking, having dismissed him twice while giving away only six runs in nine balls. On a ground where fast bowlers often dictate terms, Boult’s first spell could be pivotal.
For Kolkata, Sunil Narine brings his usual two-way value. Since 2022 he has contributed 1009 IPL runs and 70 wickets, and his 2024 season featured explosive knocks such as 109 against Rajasthan Royals and 85 against Delhi Capitals. Against Mumbai, his batting returns in the available sample are modest, but with the ball he did take 2 for 22 at Wankhede on 3 May 2024. If Kolkata need control in the middle overs, Narine is likely to be central.
Varun Chakravarthy could be just as important. He has taken 99 IPL wickets since 2022 and was player of the match against Mumbai on 11 May 2024 after picking up 2 for 17. He also returned 2 for 22 at Wankhede on 3 May 2024. His contest with Mumbai’s right-hand core stands out, especially with his history against Hardik Pandya and Rohit Sharma in the matchup sample.
Among Kolkata’s batting options, Cameron Green is an interesting figure at this venue. His best IPL batting at Wankhede came in Mumbai colours, including a 100 off 47 balls against Sunrisers Hyderabad on 21 May 2023, and he also made 67 here against Punjab Kings on 22 April 2023. That familiarity with conditions could matter, especially if Kolkata need someone to bridge the innings through the middle overs before accelerating late.
Conclusion
This looks like a match that could be decided in distinct phases. Mumbai’s pace strength, led by Bumrah and Boult, appears well suited to a surface where seamers have consistently taken the larger share of wickets. Kolkata, meanwhile, may lean on Narine and Varun to slow Mumbai’s middle overs and force a change of tempo. If Mumbai’s top order gets through that spin squeeze, they could control the scoring rate; if Kolkata’s spinners break through, the game could open up quickly.
Equally, Kolkata’s batting will have to negotiate a demanding new-ball and death-overs challenge. That makes the powerplay and the final five overs especially significant. On a ground known for quick runs and little forgiveness, the side that handles those pressure points better should have the edge. For an opening fixture in both teams’ campaign, it already carries the feel of a contest that will demand clarity, composure and high-end execution.

