31 Mar, 22:25 (IST)

That's It! A quick finish for the Mumbai Indians. After Suryakumar Yadav came to the crease, things ended in a flash. The game was pretty much over in the first innings when KKR struggled their way to only 116. MI literally cruised to the target and got a net run rate boost. There will be concerns for KKR as this is the second time in three matches their batting has failed. 

31 Mar, 22:13 (IST)

Half-Century for Ryan Rickelton. Started in a streaky way but got to rhythm eventually and have picked up pace in his innings now. Took down Sunil Narine for multiple sixes and MI are now looking to finish it quickly. 

31 Mar, 21:50 (IST)

Out! Rohit Sharma's poor run of form continues. Andre Russell bowls into the pitch and Rohit Sharma tries to go down the ground only to get a top edge. Loops gently into the hands of the mid-off fielder. Too little too late for KKR. Rohit c Harshit Rana b Russell 13(12).

31 Mar, 21:38 (IST)

Despite a quiet first over and some good bowling from both the KKR bowlers upfront, Mumbai Indians didn't lose a wicket and they are off to a good start courtesy Rickelton throwing his bat at the balls. The target is very modest and this start will only make the result quick. 

31 Mar, 21:01 (IST)

Out! Ramandeep Singh departs and the KKR innings comes to an end. They got bowled out for only 116 and it is a sensational bowling performance from them. Debutant Ashwani Kumar was on spot with a brilliant four-wicket haul and Hardik Pandya's captaincy was spot on to shuffle the bowlers according to the batters. They have set the match for a comfortable victory here. Harshit Rana c Naman Dhir b Vignesh Puthur 4(8).

31 Mar, 20:54 (IST)

Out! KKR keep losing wickets in heap. They have tried to attack despite losing wickets but never found any momentum. Vignesh Puthur comes into the attack and Harshit Rana goes for the slog sweep. Only to find Naman Dhir at the deep who takes a very good catch. Harshit Rana c Naman Dhir b Vignesh Puthur 4(8).

31 Mar, 20:39 (IST)

Out! Ashwani Kumar strikes again. He uses the scrambled seam once again to knock over Andre Russell's stumps. The ball grips the surface and deviated a little to evade Andre Russell's bat and knock his stumps over. KKR in their last reserves of batting now. Russell b Ashwani Kumar 5(11).

31 Mar, 20:29 (IST)

Out! Ashwani Kumar strikes in the same over. Uses the scrambled seam ball. Gets it to jag back sharply and hits top of leg of Manish Pandey. Sensational bowling this from the debutant and MI have KKR at their mercy now. Manish Pandey b Ashwani Kumar 19(14).

31 Mar, 20:25 (IST)

Out! Rinku Singh departs and it is Ashwani Kumar again. Keeps the ball on the offside and Rinku Singh slashes hard at it, only to get a top edge. The ball only goes high and Naman Dhir settles under it to take a good catch. MI continue domination here. Rinku Singh c Naman Dhir b Ashwani Kumar 17(14).

31 Mar, 20:08 (IST)

Out! Half the side of KKR is now dismissed. Angkrish Raghuvanshi was playing like a dream but Hardik Pandya's bouncer does him. It was a little outside off and Angkrish went for the forced pull shot. The deep mid wicket fielder settled and took a good catch. MI are well ahead in the game now. Angkrish Raghuvanshi c Naman Dhir b Hardik Pandya 26(16).

Load More

Mumbai Indians vs Kolkata Knight Riders Live Score Updates: The Indian Premier League (IPL) have already seen some exciting cricketing contests and fans are eager to see more. In the 12th match of the IPL 2025 season, Mumbai Indians will host defending champions Kolkata Knight Riders at the Wankhede Stadium in Mumbai on March 31. You can check the Mumbai Indians vs Kolkata Knight Riders IPL 2025 scorecard here.   MI have suffered two losses in two games and are under threat of their campaign being de-railed one more time. Their batting has not come off as they would have wanted it too and in both games, opposition bowlers have suffocated them. KKR, on the other hand, are coming off a win which will help them to shake off some of the rust they had in the opening game of the season. IPL 2025: MI vs KKR Overall Head-to-Head.

Mumbai Indians are yet to produce a collective performance with bat or ball. Although their bowlers have tried the best, the results have not been in their favour. Trent Boult and Deepak Chahar has led the attack in the absence of Jasprit Bumrah while Satyanarayana Raju has tried to get his feet at this level. Vignesh Puthur did well in the first match, but MI didn't use him and Will Jacks in the second game, providing chance to Mujeeb Ur Rahman. Hardik Pandya also returend, but his involvement didn't change the result for MI. They will look to bring out a collective performance and hope their batting fires to get a positive result.

MI vs KKR IPL 2025 Live Score Updates

Defending champions, Kolkata Knight Riders had a poor start to the IPL 2025 season with a loss against Royal Challengers Bengaluru. But they returned strong against Rajasthan Royals and as a bonus received a solid knock from Quinton de Kock which will instill much confidence in them. They still have concerns over the middle order, which failed in the RCB game and were untested in the RR match. Sunil Narine missed out in the RR game and is all set to return in the match against MI. Moeen Ali replaced him for the RR match and also shined with the ball. KKR will need to make a decision of whether or not they will continue with Moeen Ali in the playing XI. IPL 2025: Mumbai Indians Captain Hardik Pandya Fined for Slow Over-Rate Offence.

Kolkata Knight Riders Squad: Quinton de Kock(w), Venkatesh Iyer, Ajinkya Rahane(c), Rinku Singh, Moeen Ali, Andre Russell, Ramandeep Singh, Spencer Johnson, Vaibhav Arora, Harshit Rana, Varun Chakaravarthy, Angkrish Raghuvanshi, Manish Pandey, Anrich Nortje, Anukul Roy, Luvnith Sisodia, Sunil Narine, Rovman Powell, Mayank Markande, Rahmanullah Gurbaz, Chetan Sakariya.

Mumbai Indians Squad: Rohit Sharma, Ryan Rickelton(w), Suryakumar Yadav, Tilak Varma, Hardik Pandya(c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Mujeeb Ur Rahman, Satyanarayana Raju, Robin Minz, Will Jacks, Ashwani Kumar, Raj Bawa, Corbin Bosch, Vignesh Puthur, Karn Sharma, Jasprit Bumrah, Reece Topley, Bevon Jacobs, Arjun Tendulkar, Krishnan Shrijith.