KKR Beat MI by 4 Wickets at Eden Gardens — Manish Pandey's 45, Cameron Green's Catch, and the Mumbai Innings That Never Found Its Feet
Kolkata Knight Riders stayed alive in the IPL 2026 playoff conversation with a 4-wicket win over Mumbai Indians at a rain-interrupted Eden Gardens on Wednesday night. Cameron Green's running catch to dismiss Rohit Sharma set the tone; Saurabh Dubey's powerplay burst broke the back of the innings; and Manish Pandey, the most veteran name in a young KKR middle order, anchored the chase to within touching distance of the playoff cut. Mumbai's season, meanwhile, is now formally over.
The Match in One Sentence
KKR won by 4 wickets — chasing a modest 148, Kolkata stumbled in stretches but were never quite in trouble, with Manish Pandey's 45 off 33 and Rovman Powell's 40 off 30 putting on the 64-run stand that carried them across the line with seven balls remaining. Mumbai Indians, who were eliminated from playoff contention with this defeat, never recovered from an opening burst that had them 46 for 4 inside the powerplay.
The Toss, the Surface, and the First Six Overs
Ajinkya Rahane called it right and put Mumbai in — the kind of decision that looks obvious in retrospect and was, in fact, fairly obvious in real time. Eden Gardens on May 20 had the look of a surface that would do a little for the seamers in the first hour and then become a slow, two-paced trial by the back end of the second innings. The dew, KKR's bowling coach had said in the build-up, would arrive but would not be decisive. He was right.
Saurabh Dubey, the uncapped pacer KKR have spent the season backing through some difficult evenings, produced the most consequential opening burst by any KKR bowler this season. Ryan Rickelton — the South African who had eviscerated this same KKR attack at the Wankhede on March 29 — was gone for 6, edging behind. Naman Dhir, promoted up the order in Suryakumar Yadav's absence, was bowled trying to drive on the up. And then, in the over that defined the contest, Cameron Green ran in from long-off to take a tumbling, low catch off the toe of Rohit Sharma's bat — the kind of catch you watch three or four times because the first viewing does not quite explain how he got there. Rohit was on 14. Mumbai were 46 for 4. The night was, in the way these things sometimes are, decided in the seventh over.
It is easy to forget, in the year of Suryakumar and Tilak and the rest of the rising generation, that Manish Pandey has been doing this for fifteen IPL seasons. The first Indian to score a century in the league, back in 2009, has had careers and second careers and quiet seasons that you assumed were the end of the story — and then, on a night when KKR needed precisely the kind of innings that fifteen-year veterans play, he produced it. He came in at 36 for 2 with the asking rate climbing and the Mumbai spinners finding turn. He did not slog. He did not panic. He found the boundary when the bowler offered it, rotated the strike when he did not, and built the partnership with Rovman Powell that turned a tricky chase into an inevitable one. Player of the Match was a formality. The bigger question, for a KKR side that has been searching for a settled No. 4 for two seasons, is what this innings means for the playoff stretch — because Pandey at this rhythm changes the shape of Kolkata's batting completely.
Dubey is twenty-three, uncapped, and was bought in the mini-auction for a base price that does not get printed in the bigger headlines. He has had a season of fits and starts — a four-wicket haul in Visakhapatnam, a 0-for-52 in Jaipur, a few games where the captain trusted him with the new ball and a few where he did not. On a Eden Gardens surface that offered just enough movement to reward a back-of-a-length seamer with serious wrist position, he produced the spell of his life. 2 for 34 does not tell the story — the story is that he removed Rickelton in his first over and Naman Dhir in his second, and that the powerplay collapse he engineered was the powerplay collapse Mumbai never escaped. The third wicket — Hardik Pandya, caught at deep midwicket trying to manufacture room — came later, but the damage was done by then.
The Numbers That Decided This Match
| Result | KKR won by 4 wickets (7 balls remaining) — KKR 148/6 chasing MI 147/8 |
| Top scorers | KKR — Manish Pandey 45 (33), Rovman Powell 40 (30). MI — Corbin Bosch 32* (18), Hardik Pandya 26, Tilak Varma 20 |
| Top bowlers | KKR — Cameron Green 2/23, Saurabh Dubey 2/34, Sunil Narine 1/13. MI — Jasprit Bumrah 2 wickets in the death overs, AM Ghazanfar 1/26 |
| The decisive phase | MI 46/4 in the powerplay — three wickets for six runs in a stretch between overs 5 and 7 that the chase was effectively built on |
| Rain interruption | Play paused briefly at MI 57/4 — resumed without any reduction in overs; dew arrived later but was less aggressive than forecast |
| Standings impact | KKR climb to 13 points from 13 matches (6th, alive on net run rate); MI formally eliminated from playoff contention |
Fifty-two days earlier, at the Wankhede, Mumbai Indians had won the first leg of this fixture by six wickets — Rohit Sharma 63, Ryan Rickelton 62, a KKR side that posted 174 and watched it disappear in 18.4 overs. Wednesday night at Eden Gardens was, in the most literal sense, the reverse of that contest. Rohit, who had constructed the first leg, was the prize wicket in the seventh over. Rickelton, who had announced himself in March, lasted four balls. And the KKR bowlers who had been picked apart in Mumbai — Narine, Varun, Dubey — produced a collective performance that vindicated every selection meeting between then and now. The IPL is a long examination of which teams adjust. This one, Kolkata adjusted.
What This Means
For KKR, this is survival rather than triumph — 13 points from 13 matches puts them in the conversation but not yet in the playoffs. They need other results to fall their way and a final-league win to push them past the cut, but the side that takes the field tomorrow is, for the first time this season, a side that looks like it remembers being champions. Manish Pandey at this rhythm, Saurabh Dubey gaining confidence, Narine and Varun forming a spin pair that holds the middle overs — the shape is finally there.
For Mumbai Indians, the season is over. A campaign that began with Rohit's masterclass at the Wankhede and Tilak Varma's century in mid-May ends with elimination on a damp Eden Gardens surface that exposed every fragility the squad had spent five weeks pretending was not real. The post-mortem will, as it always does at Mumbai, be ruthless. The bowling without Bumrah at full tilt has been the season's quiet problem; the over-reliance on Rohit, the season's loud one. Five-time champions go home in the league stage. That is the headline.
Want the full probabilistic breakdown of KKR's remaining playoff path, the net run rate scenarios, and the Dream XI form curves heading into Match 66? Unlock your CricIntel Pro report — built on venue data, player form curves, and match-up modelling that goes deeper than any review can.
Predicted Playing XI for Both Teams
Our AI predicts the most likely starting 11 for each team based on current Orange/Purple Cap form, recent starter patterns, and role fit. Constraints applied: 1 keeper, 4-5 batters, 2-3 all-rounders, 3-4 bowlers, max 4 overseas. Updates daily at 3 AM IST.
How is this calculated?
Composite Score (0-100) blends four signals per player:
- Current-season form (35%) — Position in Orange Cap (top batters) or Purple Cap (top bowlers). #1 worth more than #15.
- Regular-starter rate (25%) — How often they've been in the confirmed XI across past matches.
- Role fit + base form (20%) — Squad-level form rating and role suitability.
- Match availability (filter) — Injured / ruled-out players excluded.
Final XI is constrained: max 4 overseas, exactly 1 keeper, role-balanced. Confirmed XIs (after toss) override predictions automatically when available.