MI vs RCB, IPL 2025 Highlights: RCB end Wankhede drought, beat MI by 12 runs in thriller
MI vs RCB, IPL 2025 Highlights: Krunal Pandya managed to prevent MI from taking 19 runs in the last over and thus sealed RCB's first win at the Wankhede Stadium since 2015.
- 11:27 PM IST, Apr 7RCB BEAT MI BY 12 RUNS!
- 11:24 PM IST, Apr 7FOUR! MI need 12 to force a Super Over!
- 11:23 PM IST, Apr 7OUT! MIRACULOUS CATCH AT THE BOUNDARY, WICKETS OFF BACK TO BACK BALLS!
- 11:20 PM IST, Apr 7OUT! Krunal strikes first ball!
- 11:19 PM IST, Apr 7MI need 19 to win off the last over
- 11:14 PM IST, Apr 7OUT! NOW PANDYA FALLS TO HAZLEWOOD!
- 11:13 PM IST, Apr 7GONE! That's that for Tilak Varma
- 11:08 PM IST, Apr 7MI need 41 to win from 18 balls
- 11:03 PM IST, Apr 7Fifty for Tilak in 26 balls!
- 10:51 PM IST, Apr 7BACK TO BACK SIXES! HARDIK LAYING INTO HIS BROTHER! Stand crosses 50 in just 16 balls!
- 10:42 PM IST, Apr 717 runs off 13th! Has Tilak provided the spark MI needed?
- 10:36 PM IST, Apr 7GONE! DAYAL GETS SKY IN THE SAME OVER!
- 10:31 PM IST, Apr 7DROP! COLLISSION! AND SKY SURVIVES!
- 10:20 PM IST, Apr 7OUT! Jacks' struggle ends
- 10:19 PM IST, Apr 7MI swinging and missing
- 10:12 PM IST, Apr 7MI's required rate climbing
- 10:04 PM IST, Apr 7Just 2 runs in the 6th over! MI 54/2
- 9:52 PM IST, Apr 7OUT! Hazlewood strikes and Jitesh deserves half the credit
- 9:39 PM IST, Apr 7GONE! Incredible delivery from Dayal and that's that for Rohit
- 9:32 PM IST, Apr 7Now for the MI chase...
- 9:30 PM IST, Apr 7Virat Kohli hoping this will be enough for RCB to break the streak at the Wankhede
- 9:17 PM IST, Apr 7RCB 221/5 in 20 overs
- 9:11 PM IST, Apr 7OUT! Patidar's classic ends
- 9:01 PM IST, Apr 723 RUNS IN THE 17TH AND A FIFTY FOR PATIDAR!
- 9:00 PM IST, Apr 718 runs in the 16th! Jitesh and Patidar plunder Boult
- 8:49 PM IST, Apr 7OUT! Two in the over for Pandya!
- 8:41 PM IST, Apr 7GONE! Pandya gets Kohli
- 8:35 PM IST, Apr 713 overs done, RCB 123/2 in 13 overs
- 8:27 PM IST, Apr 7Five runs and a shoulder barge on Kohli in Bumrah's second over!
- 8:22 PM IST, Apr 7GONE! Puthur strikes and Padikkal has to go
- 8:12 PM IST, Apr 7SIX! Kohli brings up his fifty in style
- 8:11 PM IST, Apr 7Just 4 runs off the 8th by Pandya
- 8:06 PM IST, Apr 773 runs and a wicket in that powerplay!
- 7:55 PM IST, Apr 710 runs off Bumrah's 1st over! Harsh welcome from Kohli
- 7:54 PM IST, Apr 716 runs in the 3rd! Kohli turjning it on now
- 7:42 PM IST, Apr 7Virat Kohli gets underway!
- 7:37 PM IST, Apr 7GONE! FOUR AND OUT!
- 7:31 PM IST, Apr 7Here we go!
- 7:30 PM IST, Apr 7There is Jasprit Bumrah!!
- 7:21 PM IST, Apr 7RCB Playing XI and Impact Subs
- 7:20 PM IST, Apr 7MI Playing XI and Impact Subs
- 7:02 PM IST, Apr 7TOSS ALERT!
- 7:00 PM IST, Apr 7Time for the pitch report
- 6:54 PM IST, Apr 7Suryakumar Yadav - IPL chase master
- 6:40 PM IST, Apr 7Virat Kohli blows hot and cold
- 6:28 PM IST, Apr 7MI lose despite Pandya's all-round brilliance
- 6:23 PM IST, Apr 7Bhuvneshwar Kumar close to a milestone
- 6:06 PM IST, Apr 7Head to head records
- 6:03 PM IST, Apr 7Tim David, the death over six-hitting machine
- 5:59 PM IST, Apr 7RCB's strong start to the season
- 5:42 PM IST, Apr 7'Finally got the clearance'
- 5:39 PM IST, Apr 7Personnel swap between RCB and MI
- 5:25 PM IST, Apr 7Will Rohit's return force Naman Dhir back down the order?
- 5:09 PM IST, Apr 7Jasprit Bumrah's IPL numbers...
- 4:58 PM IST, Apr 7Virat Kohli's absence in training
- 4:45 PM IST, Apr 7Rohit Sharma's status
- 4:30 PM IST, Apr 7RCB full squad
- 4:23 PM IST, Apr 7MI full squad
- 4:03 PM IST, Apr 7Hello and welcome!
MI vs RCB, IPL 2025 Highlights: Mumbai Indians seemed to be headed towards a big defeat but a stunning reversal by captain Hardik Pandya and Tilak Varma made their match against Royal Challengers Bengaluru a thriller. Ironically, it was Pandya's brother and former MI man Krunal who prevented them from crossing the line with the five-time champions needing 19 to win off the last over that he bowled. Krunal finished with figures of 4/45 and powered RCB to a 12-run win in the thriller. ...Read More
Pandya and Tilak's stand brought a stunning 89 runs in just 34 balls for the fifth wicket. The stand was broken by Bhuvneshwar Kumar in the 18th over as he dismissed Tilak for 56 in 29 balls. Hardik then fell the next over to Josh Hazlewood on 42 off just 15 balls.
Rohit Sharma earlier managed a few lusty blows to provide Mumbai Indians quick runs in the first 13 balls of their chase of 222 before falling to RCB's Yash Dayal and the five-time champions haven't really got going since. Bhuvneshwar Kumar and Josh Hazlewood held the MI batters down expertly in the powerplay and since then, spinners Suyash Sharma and Krunal Pandya then took over. Suryakumar Yadav was then completely stuck and ended up falling to Dayal.
Captain Rajat Patidar and Virat Kohli smashed fifties while Jitesh Sharma finished unbeaten on 40 off 19 balls as RCB set a score of 221/5 in 20 overs. Kohli scored 67 in 42 balls and played through 14 overs of the RCB innings before falling to MI captain Hardik Pandya while looking to accelerate in the 15th over. Pandya then got the dangerous Liam Livingstone in the same over and thus dented RCB's progress. Patidar then took over, scoring 64 in 32 balls.
Virat Kohli and Devdutt Padikkal ensured that RCB didn't feel the sting of losing Phil Salt in the first over to Trent Boult. Kohli has raced past a half-century in 29 balls and his partnership with Padikkal brought in 91 runs in 52 balls before the latter fell to Vignesh Puthur. Jasprit Bumrah is back while Rohit Sharma is fit after a brief absence as well as Mumbai Indians won the toss and chose to bowl first at the Wankhede Stadium in their Indian Premier League (IPL) 2025 match against the Royal Challengers Bengaluru.
Two of the biggest names in the IPL are preparing to go head-to-head at the Wankhede Stadium, as Mumbai Indians prepare to host Royal Challengers Bengaluru and the headline leading up to it is that Jasprit Bumrah is back. It has been a very tricky start for MI to IPL 2025, sliding to three losses in their first four games.
They weren’t able to build on a convincingly dominant victory over KKR, losing their last match to LSG in contentious circumstances. They would be hoping that the return of Bumrah, who has been utterly unplayable in all formats for the past couple of years, would bring their campaign to life.
It was a poor result for RCB in their previous match as well, as they slid to the first loss of the season against GT. They will be trying to get back to winning ways against a struggling MI unit, but expect a boost for the home team in a stadium they are extremely comfortable in.
The main characters of this match will be the two players who have come to define the last decade of Indian cricket. Virat Kohli had a terrific start to the season with a half-century, but has struggled to have an impact in the matches since. Will he save his best for the stadium at which he scored that iconic World Cup semifinal century to break Sachin Tendulkar’s record? And will Rohit Sharma get another chance to prove that he can be important to MI’s plans, after being out of the team through injury in their previous match?
Rohit’s struggles have been a key focus of MI’s journey so far, but their issues also filter through to a lot of their other players not quite clicking into gear just yet. Their overseas options of Will Jacks and Ryan Rickelton are taking their time meshing with this unit, not able to provide the batting unit the kind of starts that they would be able to capitalise on. This has meant that they haven’t quite gotten the best out of players like Suryakumar Yadav, Tilak Varma, and Hardik Pandya.
RCB have had plenty of positives to take away from their first three games, especially on the bowling front where they have a well-rounded and effective rotation. Josh Hazlewood and Bhuvneshwar Kumar have been in fine form, while Yash Dayal, Krunal Pandya, and others have chipped in with strong performances themselves. RCB have felt one bowler short, however, and they will want their investment in young Rasikh Salam to come good. Especially on the pacy surface of the Wankhede, how he performs will be of importance to their success.
An RCB win will vault them into at least second place, helping them keep up with high-flying Delhi Capitals. Mumbai, meanwhile, are still looking for their second win, which will move them into the tight pack of teams on two wins. A loss for MI could be disastrous, especially given their miserable away form, and a record of one win and four losses will make it very difficult for the five-time champions to catch up with those battling for the playoffs.
MI vs RCB Live Score: RCB BEAT MI BY 12 RUNS!
MI vs RCB Live Score: Naman Dhir caught at deep backward square leg fifth ball and that ended the match as a contest. Krunal roared with everything he had, Hardik sat in the MI dug out with a crestfallen expression. Krunal finishes it off with a dot ball and RCB win at the Wankhede for the first time in over a decade. They broke an even longer winless run earlier at the Chepauk Stadium and started the season off by thrashing defending champions KKR at the Eden Gardens.
MI vs RCB Live Score: FOUR! MI need 12 to force a Super Over!
MI vs RCB Live Score: Fourth ball of the last over, Dhir throws the kitchen sink at it. Edged and it runs behind to the boundary for four. 13 to win off two balls, which is mathematically impossible but 12 needed for a Super Over, which is quite possible.
MI vs RCB Live Score: OUT! MIRACULOUS CATCH AT THE BOUNDARY, WICKETS OFF BACK TO BACK BALLS!
MI vs RCB Live Score: Deepak Chahar goes for a big haymaker down the ground the first ball that he faces. Salt runs around from deep midwicket, jumps and takes the catch while in the air over his head, then he throws the ball in while stilll in the air and falling beyond the boundary. Tim David arrives in time to pouch the parry. The umpire sends it upstairs and the replays only confirm the brilliance of Salt
s effort.
Chahar c David b Pandya 0 (1)
RCB need 19 to win off four
MI vs RCB Live Score: OUT! Krunal strikes first ball!
MI vs RCB Live Score: He fires the first ball across the batter, Santner tries to go big downtown and gets caught at long off. MI need 19 off five.
MI vs RCB Live Score: MI need 19 to win off the last over
MI vs RCB Live Score: Well this is straight out of a Bollywood flick really. Krunal Pandya will be bowling the last over to try and deny the team for whom he played for years and years. The team that is captained by his baby brother. Mitch Satntner is on strike, Naman Dhir at the other end, MI need 19 to win off six. Here we go!
MI vs RCB Live Score: OUT! NOW PANDYA FALLS TO HAZLEWOOD!
MI vs RCB Live Score: The see-saw continues. Naman Dhir had hit Bhuvneshwar for a six off the very first ball he faced, right after Tilak fell. That helped MI end the over well. Hazlewood comes in with MI needing 28 off 12. Full on leg is the first ball, Pandya cramped for room and sends the ball high into the sky. Deep midwicket takes the catch. Now it's Mitchell Santner and Naman Dhir in the middle.
MI vs RCB Live Score: GONE! That's that for Tilak Varma
MI vs RCB Live Score: Bhuvi breaks the stand! Slow delivery for the fourth ball of the 18th, dug in outside off. Tilak tries to send it over point but the lack of pace prevents a good connection. The fielder at sweeper comes running in and takes the catch.
MI vs RCB Live Score: MI need 41 to win from 18 balls
MI vs RCB Live Score: Just about 4 overs ago, RCB were dominant. Now this match is on a knife's edge. That's T20 cricket for you.
MI vs RCB Live Score: Fifty for Tilak in 26 balls!
MI vs RCB Live Score: All right then, the 17th over starts with MI need 52 off 24 balls. A single off the first ball and two twos off the third and fourth, the second of which takes Tilak 51 in 26 balls.
MI vs RCB Live Score: BACK TO BACK SIXES! HARDIK LAYING INTO HIS BROTHER! Stand crosses 50 in just 16 balls!
MI vs RCB Live Score: Oh it is a battle of the Brothers Pandya and the younger won is winning it at the moment. Pandya blasts Hazlewood for two sixes and two fours in the 14th over and he started this over on 20 in five balls. Tilak goes to 33 in 17 with a single off the first ball from Krunal, bringing Hardik on strike. And well, these two brothers share a famously strong bond but you wouldn't guess it from what Hardik does next. Krunal throws the second ball wide outside off, Hardik clatters it miles over long off for six. Krunal sends the next one on leg, Hardik smashes it into the top tier over deep square leg.
An astonishing turnaround is underway at the Wankhede.
MI 151/4 in 14.3 overs
MI vs RCB Live Score: 17 runs off 13th! Has Tilak provided the spark MI needed?
MI vs RCB Live Score: Suyash Sharma had kept SKY quiet in his first two overs but this time, he gets sent everywhere by Tilak. The second ball of the over is hit hard and flat over wide long on for the lowest, most brutal of sixes. Then he smashes the third ball over cover for four. Two runs off the fourth and then Tilak reverse sweeps the fifth ball to the boundary. Takes a single last ball to keep strike.
He was retired out last match, it looks like Tilak has a point to prove today. He is on 31 off 16. Hardik Pandya at the other end yet to face a ball.
MI 116/4 in 13 overs
MI vs RCB Live Score: GONE! DAYAL GETS SKY IN THE SAME OVER!
MI vs RCB Live Score: Oh the drama! Incredible this from Suryakumar Yadav. He had miscued this same shot and survived to tell the tale because of the freak collision. He goes for the same shot the very next ball he faces and perishes. This time the ball was on a length wide outside off. He is caught at mid off. Dayal is off on a celebratory sprint that takes him from the Wankhede all the way to Nariman Point.
Suryakumar Yadav c Livingstone b Yash Dayal 28 (26)
MI 99/4 in 12 overs
MI vs RCB Live Score: DROP! COLLISSION! AND SKY SURVIVES!
MI vs RCB Live Score: The wicketkeeper and bowler come together and neither take the catch. Suryakumar Yadav has walked in the valley of the shadow of death and found a way to take a u-turn and survive. Dayal returns for the 12th over, his second ball is a slowish length delivery around middle. SKY swipes leg side, leading edge and the ball goes oh so high up in the air. Jitesh calls for it, Dayal seems to have not heard that at all and their teammates look on in horror as they both converge on the same spot with their eyes firmly on the ball up in the sky. They smash into each other and the ball lands safely. SKY seemed to have accepted his fate judging by his expression right after making contact with the ball, what a let off.
MI 92/3 in 11.2 overs
MI vs RCB Live Score: OUT! Jacks' struggle ends
MI vs RCB Live Score: Krunal Pandya gets the wicket that comes out of the pressure created by Suyash Sharma and him. Bouncer from Krunal out of nowhere fourth ball of the 10th, Jacks doesn't really know what to do with it. He plays a sort of a pull shot and puts it down Kohli's throat at deep backward square leg. Wily stuff from Pandya. MI in a right hot mess here.
Jacks c Kohli b Pandya 22 (18)
MI 79/3 in 9.4 overs
MI vs RCB Live Score: MI swinging and missing
MI vs RCB Live Score: The batters managed to get three fours off the eighth over by Krunal Pandya but they aren't finding too much success against Suyash. SKY slogs at the second ball of the ninth from the spinner and finds the gap past deep backward square leg for a four. But nothng for them after that except a single off the fourt. Jacks on 22 off 15, SKY on 22 off 20.
MI's chase going nowhere.
MI 78/2 in 9 overs
MI vs RCB Live Score: MI's required rate climbing
MI vs RCB Live Score: Suyash Sharma brought in as Impact sub for Devdutt Padikkal and he bowls the seventh over. Singles off the first three balls and then a huge shout for caught behind against SKY fourth ball. MI vs RCB Live Score: Suyash Sharma brought in as Impact sub for Devdutt Padikkal and he bowls the seventh over. Singles off the first three balls and then a huge shout for caught behind against SKY fourth ball. It was a sweep shot that SKY couldn't connect against a length ball that comes in. Replays show that the ball has missed the bat and moreoever, impact is well outside the line so no LBW either. Just two more runs in that over for MI though. Their required rate goes about 12.50 now and they are still going at only 8.42.
MI 59/2 in 7 overs
MI vs RCB Live Score: Just 2 runs in the 6th over! MI 54/2
MI vs RCB Live Score: Josh Hazlewood keeps Suryakumar pinned to the crease for four deliveries. MI manage to get two singles towards the end of that over. SKY has scored just six in 10 thus far, Will Jacks at the other end on 14 off seven.
MI need 168 from 84, they are going at 9 runs an over, their rr is 12.
MI vs RCB Live Score: OUT! Hazlewood strikes and Jitesh deserves half the credit
MI vs RCB Live Score: That is an incredible review and it is largely because of Jitesh's incredible input from behind the stumps.
MI vs RCB Live Score: GONE! Incredible delivery from Dayal and that's that for Rohit
MI vs RCB Live Score: Back to back fours and then gone. That has been the story of Rohit Sharma's life off late but full credit here to Yash Dayal. Rohit hit the second ball through midwicket for four and the third past extra cover for another. Dayal then goes full, swinging into middle and leg. Rohit tries to go down the ground, the movement did him and his stumps are a mess.
Rohit b Yash Dayal 17 (9)
MI 21/1 in 1.4 overs
MI vs RCB Live Score: Now for the MI chase...
MI vs RCB Live Score: Rohit Sharma is out there, facing up to Bhuvneshwar Kumar. Ryan Rickleton at the other end. If Rohit gets off to the kind of starts he tries to get off to, well RCB will then have a mountain to climb and so they would want to send him back into the hut as soon as possible.
MI vs RCB Live Score: Virat Kohli hoping this will be enough for RCB to break the streak at the Wankhede
MI vs RCB Live Score: Here is a summary of what the great man said: “That was pretty good. After losing a wicket on the second ball, we countered pretty nicely. Dev played a brilliant impact knock for us, really changed the momentum towards us. I got a few going as well. That partnership was really important for us to set that total on the board. My strength is to get my touch and feel of the ball early on, then I can play the shots I that I want to. I tried to innovate a bit, tried to play different shots off spin as well and then tried to hit different areas of the ground. You need to keep evolving your game and keep up with the demands of the situation in T20 cricket. When I time the ball nicely early on, I have better chances to contribute.(On Padikkal) When Salty goes early, one of the guys needs to have an impact straightaway and Dev kind of did that for us. He's done that for 2-3 games now, a big score is around the corner for him. He deserves it, he's hitting the ball so well. That partnership was important for us to go deeper into the innings, get guys like Jitesh Livi and Tim David towards the back-end of the innings. What Rajat did is what Rajat does most often. It was a great innings by those two as well - Rajat and Jitesh really got us those extra 20-25 runs. One of their spinners was out of the game. It was difficult for the chinaman to bowl. That gave us 20-25 runs. The wicket wasn't as straightforward. Hopefully we break the jinx today.”
MI vs RCB Live Score: RCB 221/5 in 20 overs
MI vs RCB Live Score: Bumrah nearly got a wicket off the last ball of the innings there but Jitesh reviewed it succesfully. He finishes unbeaten on 40 off 19. Bumrah finishes unbeaten on 0/29. What an innings this has been from RCB overall, pure power-hitting almost. MI need to chase down a target of 222 to deny RCB a first win at the Wankhede in over a decade.
MI vs RCB Live Score: OUT! Patidar's classic ends
MI vs RCB Live Score: 15 runs and a wicket off his fourth over of the match for Boult. Boult starts off with a wide outside off. Then Jitesh gets down low and sends the ball flying over deep midwicket for six with a truly astonishing shot. Then he walks miles outside off third ball and laps it over fine leg for another incredible six. Jitesh takes a single fifth ball, the last ball is wide and then Patidar's pull goes straight up in the air. Rickleton runs a mile back from his spot behind the stumps, dives forward and takes a sharp catch.
MI vs RCB Live Score: 23 RUNS IN THE 17TH AND A FIFTY FOR PATIDAR!
MI vs RCB Live Score: It looks like MI will have a target close to 230 here. Jitesh takes a single off the first ball of that over and then Patidar brings up his fifty in 24 balls by tonking the second ball, which is short, towards the sight screen for a six. Then he smashes the third ball over cow corner for another six. The fourth is sent away from deep backward square leg for a four. Pandya bowls the fifth ball wide and then the batters take a single. The last ball is edged but Jitesh survives the miscued pull shot as it went just over short third man for four.
Patidar on 61 off 28, Jitesh on 17 off six.
RCB 192/4 in 17 overs
MI vs RCB Live Score: 18 runs in the 16th! Jitesh and Patidar plunder Boult
MI vs RCB Live Score: Patidar takes a single off the first ball. Jitesh then sends the second ball past backward point for four. The third ball is sent over deep cover for a six. Three runs off the next two balls and then Patidar tucks the last ball away fine for a four.



Live Score
Cricket Players