Delhi Capitals vs Mumbai Indians Highlights, IPL 2025: Karun Nair's 89 off 40 went in vain as Mumbai Indians registered a thrilling 12-run win over Delhi Capitals at Arun Jaitley Stadium on Sunday. Chasing 206, DC were bundled out for 193, losing their last three wickets as run-out in just one over. Earlier, Tilak Varma scored a gritty fifty as MI posted 205 for 5 after getting an invitation to bat first. Tilak slammed 59 off 33 balls with the help of 6 fours and 3 sixes. Ryan Rickelton (41), Suryakumar Yadav (40) and Naman Dhir (38 not out) also helped MI's cause. For Delhi, Kuldeep Yadav was the pick of the bowlers with figures of 2 for 23 in four overs. In the second innings, spin duo of Karn Sharma (3 for 36) and Mitchell Santner (2 for 43) brought MI back in the game. DC batters' poor running in the 19th over also helped MI's cause as the Hardik Pandya-led side registered a narrow win. (Scorecard)
Watch: 'Knuckleball by NDTV' Podcast, ft. KKR hero Manvinder Bisla
Here are the Highlights of IPL 2025 match between DC and MI -
DC vs MI Live: Mumbai Indians win!!!
Yet another run-out and that is the game for Mumbai Indians!!! They have won it by 12 runs. Mohit hit the ball on the leg side and tried to steal a single but Mitchell Santner effected a terrific run-out to seal the game for MI. He ran, jumped and hit the bulle's eye as Mohit was found well short of his crease at non-striker's end.
DC vs MI Live: Another run-out!
Kuldeep Yadav has been run-out! Another attempt to take a couple and another run-out! Delhi Capitals are nine down. They need 13 runs in 7 balls to win, while Mumbai Indians need just one wicket. This game has turned on its head.
DC vs MI Live: OUT!
Run-out! Ashutosh Sharma has been run-out! He hit the Jasprit Bumrah delivery on the off-side and tried to steal a couple but fell short of his crase while returning for the second run. Delhi Capitals need 15 runs in 8 balls.
DC vs MI Live: Santner leaks runs!
Mitchell Santner picked a wicket in the over but leaked 15 runs in it. Delhi Capitals need 23 runs in 12 balls.
DC 183/7 (18)DC vs MI Live: OUT!
Smart bowling from Mitchell Santner. Vipraj Nigam danced down the track but he bowled it way wide from the batter's reach on the off-side. MI wicketkeeper Rickelton collected the ball easily and cleaned up the bails. Delhi Capitals need 26 runs in 14 balls.
DC 180/7 (17.4)DC vs MI Live: SIX! FOUR!
Trent Boult conceded only three runs in the 17th over of the innings before Mumbai Indians decided to come up with Mitchell Santner. Vipraj Nigam has slammed the spinner for a six and a four.
DC 173/6 (17.2)
DC vs MI Live: What a spell from Karn Sharma!
Karn Sharma has brought Mumbai Indians back in the game. He returned figures of 3 for 36 in his quota of four overs. Delhi Capitals need 42 runs in 24 balls. Trent Boult has the ball in hand. Here we go...
DC 164/6 (16)DC vs MI Live: OUT!
KL Rahul is gone! And Delhi Capitals are in some sort of trouble now. He tried to play a sweep shot on the bowling of Karn Sharma and top-edged the ball high in the air. Karn took the catch quite comfortably. Delhi Capitals need 46 runs in 27 balls.
DC 160/6 (15.3)
DC vs MI Live: Mumbai Indians back in the game!
Seven runs came off the Mitchell Santner over. Only 18 runs have come off the last three overs and Mumbai Indians have claimed three wickets in it. They are back in the game. Delhi Capitals need 48 runs in 30 balls.
DC 158/5 (15)DC vs MI Live: 2 quick wickets for Mumbai Indians!
Jasprit Bumrah removed Axar Patel on the fourth ball of the 13th over while Karn Sharma dismissed Tristan Stubbs on the third ball of the very next over. Mumbai Indians are back in the game. Delhi Capitals need 61 runs in 39 balls.
DC 145/5 (13.3)DC vs MI Live: Karun Nair misses ton!
Karun Nair got out at the score of 89 off 40 balls. He was dismissed by Mitchell Santner on the fourth ball of the over. 12 runs came off the over and a wicket. Delhi Capitals need 66 runs in 48 balls.
DC 140/3 (12)DC vs MI Live: OUT!
Karn Sharma has dismissed Abhishek Sharma and that is a really good catch from Naman Dhir at square leg. He ran to his right and took the catch on the edge of the boundary line. Porel fell for 33 off 25 balls. Delhi Capitals need 87 runs in 58 balls.
DC 119/2 (10.2)DC vs MI Live: What a knock from Karun Nair!
Karun Nair continues to punish the Mumbai Indians bowlers. He is thrasing every bowler without any respect. The right-handed batter now slammed Hardik Pandya for a six and a four in the over. A total of 13 runs came in it.
DC 113/1 (10)
DC vs MI Live: Mumbai lose a review!
8.3 - It was a loud shout for LBW against Karun Nair but umpire was unconvinced. Mumbai Indians then decided to go upstairs. Karun Nair went for a reverse-sweep and the ball hit his pad. While the impact was on the line of the stumps, ball-tracking suggested that it would missed the off-stump. MI lost a review.
DC vs MI Live: Catch dropped!
Abhishek Porel is lucky there. He had hit the Karn Sharma delivery towards the deep mid-wicket where Will Jacks dropped the catch. The fielder ran forward and dived but failed to take the catch.
DC 90/1 (8.1)DC vs MI Live: SIX!
Hardik Pandya tried to bowl to yorker and Karun Nair was ready for it. The batter went across the stumps and played a ramp shot on it for a six over fine leg. Nair is playing flawlessly! Delhi Capitals need 117 runs in 74 balls.
DC 89/1 (7.4)
DC vs MI Live: Fifty for Karun Nair!
What an incredible comeback this is for Karun Nair! He made a comeback to IPL after three years and scored a 22-ball fifty. What makes it more intersting that he slammed India's ace pacer Jasprit Bumrah for 18 runs in the over. Sensational stuff!
DC 72/1 (6)
DC vs MI Live: Runs keep coming for DC!
Deepak Chahar too was hit for 10 runs in his third over. Karun Nair is looking simply flawless. He seems to be enjoying the field restrictions of the powerplay.
DC 54/1 (5)
DC vs MI Live: FOUR!
A slower short ball from Deepak Chahar outside off-stump and Abhishek Porel pulled it away for a four through the deep mid-wicket. Good batting this is from Porel as he is playing calculated shots with good game awareness.
DC 48/1 (4.1)
DC vs MI Live: Bumrah goes expensive!
Deepak Chahar gave 9 runs in his second over and then Jasprit Bumrah was introduced into the attack and the veteran pacer leaked 11 runs. Delhi Capitals need 162 runs in 96 balls. The asking rate for them is slightly over 10.
DC 44/1 (4)
DC vs MI Live: Poor from Trent Boult!
This is extremely poor bowling from Trent Boult. He was hit for three fours by Karun Nair in the over and to add insult to injury, the left-arm pacer even bowled a wide that ran away for a four down the leg side. A total of 18 runs came off the over.
DC 24/1 (2)DC vs MI Live: Enough swing for Chahar!
There was enough swing for Deepak Chahar in the first over. He picked up the wicket of Jake Fraser-McGurk and then also troubled Karun Nair in the over. Six runs came off the over. Mumbai Indians are off to a good start in first over.
DC 6/1 (1)DC vs MI Live: OUT!
What a start for Mumbai Indians! Deepak Chahar has got the wicket of Jake Fraser-McGurk on the first ball of the innings. It was a length delivery that swung away from the batter. He ended up hitting it into the hands of the fielder at cover.
DC 0/1 (0.1)DC vs MI Live: Is Mumbai Indians' total good enough?
"It was a bit sticky upfront, lucky to get a few away. We’ve got a competitive score on the board now. Nice to get a bit of confidence to get going. Hopefully our bowlers can stick at it and defend it. Hopefully it doesn’t change too much, there isn’t much dew, it should only get slower and lower. We need to target the stumps and target both edges. Bumrah is obviously a world class player, great to have him back. Little nervous to keep to him with the pace and swing," said Ryan Rickelton at innings break.
DC vs MI Live: Mumbai Indians post 205 for 5!
11 runs came off Mukesh Kumar's final over. Mumbai Indians have got a 200-plus total on the board. This pitch looks good to bat on, but given MI's solid bowling attack, Delhi Capitals need to start well in the chase.
MI 205/5 (20)DC vs MI Live: OUT!
19.4 - That is the end of Tilak Varma's knock. He departs after scoring 59 off 33 balls. He played a slog-sweep but found the fielder there at deep mid-wicket. Mukesh Kumar gets a wicket.
DC vs MI Live: SIX!
That is a fantastic shot from Naman Dhir for a six. He went across the stumps and slammed the full toss from Mohit Sharma for a six over the long-leg. 14 runs came off the eventful over from Mohit. Last over coming up. MI should go past 200.
MI 194/4 (19)
DC vs MI Live: A collison!
Ashutosh Sharma and Mukesh Kumar collided with each other while trying to go for a catch inside the circle in between the short third man and backward point. Both of them have now been taken out of the ground after attending by the physio.
MI 184/4 (18.2)DC vs MI Live: FOUR!
A fuller ball outside off stump from Mitchell Starc and Tilak Varma threw is bat to it. The ball went fine to the third man fence for a four. It was a really expensive over from Starc as he leaked 13 runs in it. Naman Dhir had slammed consecutive fours in it.
MI 180/4 (18)DC vs MI Live: Good review!
Tilak Varma raced to his fifty in the over before a good review saved him. A fuller ball from Mohit Sharma hit the pad of Tilak. Umpire raised his finger over the LBW appeal but Tilak decided to go upstairs. Ball-tracking revealed that it was pitched outside leg stump.
MI 167/4 (17)DC vs MI Live: What an spell from Kuldeep!
Kuldeep Yadav ends his quota of four overs with figures of 2 for 23. On a good batting track, this is a superb spell from Kuldeep. He kept all the Mumbai Indians batter in check and even dismissed set batters Ryan Rickelton and Suryakumar Yadav.
MI 154/4 (16)DC vs MI Live: Good bowling!
Vipraj Nigam gives just 8 runs in his final over and picks a wicket. He has returned figures of 2 for 41 in his quota of four overs. Delhi Capitals have managed to pull things back in the past couple of overs from Kuldeep and Vipraj. Mumbai Indians' hopes rely on set batter Tilak Varma.
MI 146/4 (15)
DC vs MI Live: WICKET!
Hardik Pandya is gone! Vipraj Nigam gets the wicket and Mumbai Indians are now losing the plot. They have lost two wickets in quick succession here. Both Suryakumar Yadav and Hardik are back to the hut in span of just 7 balls.
MI 138/4 (14.1)
DC vs MI Live: OUT!
Kuldeep Yadav dismissed Suryakumar Yadav on the first ball of his third over. Suryakumar danced down the track but ended up hitting the delivery into the hands of the fielder at long-off. He departed for 40 off 28 balls.
MI 138/3 (14)
DC vs MI Live: Catch dropped!
12.4 - Vipraj Nigam trapped Tilak Varma as the batter ended up hitting the ball high in the air but a miscommunication between the fielders at long-on and deep mid-wicket saw the catch getting dropped eventually.
MI 135/2 (13)
DC vs MI Live: SIX!
Wow! That is a stunning shot from Tilak Varma for a six. The southpaw slammed it down the ground over the bowler's head for a biggie. 14 runs came off the over. Mumbai Indians are going well in this game.
MI 118/2 (12)
DC vs MI Live: Impressive from Kuldeep!
Kuldeep Yadav is bowling really well. He conceded only 6 runs in his second over. He even troubled an experienced batter like Suryakumar Yadav in the over. Both Tilak Varma and SKY were really cautious in their batting approach against the spinner.
MI 94/2 (10)
DC vs MI Live: Timeout!
9 runs came off Axar Patel's first over. Mumbai Indians are off to a good start but Delhi Capitals have still kept the team in check. Tilak Varma, who has come to the crease after the wicket of Ryan Rickelton, is looking in great touch tonight. Suryakumar Yadav, on the other hand, is also looking solid.
MI 88/2 (9)DC vs MI Live: What a ball!
That was a sensational delivery from Kuldeep Yadav to get rid of Ryan Rickelton! It was a perfect wrong'un from the left-arm wrist spinner. Rickelton failed to read and was simply outplayed. The southpaw fell for 41 off 25 balls.
MI 75/2 (7.4)DC vs MI Live: Expensive over from Vipraj!
Vipraj Nigam has leaked 14 runs in his second over. Suryakumar Yadav started the over with a four before Ryan Rickelton slammed the fifth ball for a six. Mumbai Indians' scoring rate is over 10. Not a bad start for the side!
MI 73/1 (7)DC vs MI Live: End of powerplay!
Mumbai Indians have got off to an impressive start in this game. They have lost the wicket of Rohit Sharma, but set batter Ryan Rickelton and newcomer Suryakumar Yadav are looking in really good touch.
MI 59/1 (6)
DC vs MI Live: OUT!
Rohit Sharma is gone! That is a brilliant review from Delhi Capitals. It was legbreak from Vipraj Nigam and Rohit Sharma went for a slog-sweep. He missed it completely but umpire was unconvinced. Vipraj was however confident and so was his captain Axar Patel. They went upstairs and ball tracking revealed it would have hit the leg stump.
MI 47/1 (5)
DC vs MI Live: FOUR!
Wow! That is a beautiful cover drive from Ryan Rickelton for a four. Mukesh Kumar pitched it up outside off stump and Rickelton drove it through extra cover for the boundary. The southpaw is looking in great touch tonight.
MI 45/0 (4)
DC vs MI Live: Runs! Runs! Runs!
Be it through the edges or right through the middle of the bat, runs keep coming for Mumbai Indinas. Mitchell Starc has leaked 19 in his second over. He has conceded a total of 30 runs so far in his two overs. Expensive spell!
MI 39/0 (3)
DC vs MI Live: Good start from Rickelton!
Ryan Rickelton slammed Mukesh Kumar for a six in the over that fetched a total of 11 runs for Mumbai Indians. The ball is coming nicely to the bat. Get ready to witness a high-scoring thriller tonight!
MI 20/0 (2)
DC vs MI Live: Expensive over!
An expensive start this is for Mitchell Starc. He has leaked 11 runs in his first over. The left-arm pacer could not keep it tight and Ryan Rickelton ended up slamming him for two consecutive fours.
MI 11/0 (1)DC vs MI Live: FOUR!
Ryan Rickelton is off the mark with a four. It was a fuller ball from Mitchell Starc on the pads of the southpaw and he flicked it through the cow corner for a boundary. This pitch looks really good to bat on. That is what the early signs suggest.
MI 5/0 (0.3)DC vs MI Live: Focus on Rohit Sharma!
With just 38 runs to his name across four matches, Rohit Sharma has had a poor start to Indian Premier League 2025. Can he change his fortune in this game? Mumbai Indians badly need a fiery start from their ex-captain as the team has also struggled in the ongoing season.
DC vs MI Live: A look at impact subs -
Delhi Capitals: Darshan Nalkande, Karun Nair, Sameer Rizvi, Donovan Ferreira, Dushmantha Chameera
Mumbai Indians: Corbin Bosch, Robin Minz, Ashwani Kumar, Raj Bawa, Karn Sharma
DC vs MI Live: Here are the Playing XIs -
Delhi Capitals: Jake Fraser-McGurk, Abishek Porel, KL Rahul(w), Tristan Stubbs, Axar Patel(c), Ashutosh Sharma, Vipraj Nigam, Mitchell Starc, Mohit Sharma, Kuldeep Yadav, Mukesh Kumar
Mumbai Indians: Rohit Sharma, Ryan Rickelton(w), Will Jacks, Suryakumar Yadav, Tilak Varma, Hardik Pandya(c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Jasprit Bumrah
DC vs MI Live: MI are unchanged!
"Conversations are about where we are making mistakes. There's no lack of experience in this group. We're not far from having a good game. We're trying not to hit the panic button. Panicking doesn't help. We don't have much margin of error, hope everything comes good tonight. Same team," said Mumbai Indians captain Hardik Pandya.
DC vs MI Live: Faf is injured, informs Axar
"We'll bowl first. We're chasing well, and it's the first match over here this season so don't know how the pitch will play. Don't trust numbers from the past too much. Challenge is to follow the plan properly and to be brave even if you get hit for a six. Faf is injured," said Delhi Capitals captain Axar Patel.
DC vs MI Live: Delhi Capitals opt to bowl!
Delhi Capitals captain Axar Patel has won the toss and opted to bowl first against Mumbai Indians in their IPL 2025 match at Arun Jaitely Stadium.
DC vs MI Live: 'Pitch'ing it right
It will be Delhi Capitals' first game at home this season. They have played two matches at Visakhapatnam which is a "second home" for the franchise because co-owners GMR have business interest in the region.
The tracks at Kotla have undergone a sea change in last couple of seasons with plenty of runs on offer. The current DC team management, comprising head coach Hemang Badani and Director of Cricket Venugopal Rao, would probably won't want such a pitch.
It can't be confirmed whether the coaching staff has requested for a slightly tacky track where the ball grips, making it a low-scoring affair.
DC vs MI Live: The Bumrah Factor
A fit-again Bumrah didn't look rusty in his first game in three months. The home top-order would have a slightly difficult challenge is terms of quality as to what they have faced till now. The Bumrah vs Rahul will be a mouth-watering contest where a supreme artist will try to outwit a technician par excellence with a wide range of strokes in his repertoire.
DC vs MI Live: A look at MI's weakness -
For MI, the failure of Rohit Sharma, Tilak Varma and vice-captain Suryakumar Yadav has proved to be a huge issue. While Tilak and Surya have enjoyed some sporadic success, they haven't been authoritative.
DC vs MI Live: Task cut out for Rohit
Against MI, Delhi Capitals skipper Axar Patel might once again open the bowling against Rohit Sharma, who doesn't enjoy a match-up against left-arm spinners or wrist spinners. If Axar brings himself on first up or gives the ball to either Kuldeep or Vipraj, it would be an interesting battle on watch.
At the same time, Rohit has enjoyed a degree of success against Mitchell Starc and what the Australian has up his sleeves will be there for everyone to see.
DC vs MI Live: Impressive from Vipraj
Vipraj Nigam, a fine all-rounder in the making, has five wickets at an economy rate of a shade over 8 while skipper Axar Patel has so far gone wicketless. The DC captain will aim to get his name in the wickets tally.
DC vs MI Live: Kuldeep in good form
Kuldeep Yadav, whom former Australian skipper Michael Clarke, termed as the best bowler in the tournament so far, has finished his quota in all games, taking 8 wickets at a brilliant economy rate of less than six runs per over.
DC vs MI Live: Rohit faces DC's spin challenge
In times of crisis, fans expect their much-loved stars to put their hand up and contribute handsomely and Rohit Sharma needs to come out all guns blazing. He has managed only 38 runs in four matches he has played so far. But it would be easier said than done against a Delhi attack, that has the best-performing spin unit led by skipper Axar Patel. There is peerless Kuldeep Yadav, who is ably supported by rookie Vipraj Nigam.
DC vs MI Live: Mumbai Indians' poor run
In IPL, just one defeat can make or break momentum and Mumbai Indians are on the cusp of having another nightmarish season after finishing at the bottom of the table in the last edition. The team has performed poorly in IPL 2025 so far, barring their match vs KKR at home.
DC vs MI Live: A look at squads -
Mumbai Indians: Hardik Pandya (C), Jasprit Bumrah, Suryakumar Yadav, Rohit Sharma, Tilak Varma, Trent Boult, Naman Dhir, Robin Minz, Karn Sharma, Ryan Rickelton, Deepak Chahar, Allah Ghazanfar, Will Jacks, Ashwani Kumar, Mitchell Santner, Reece Topley, Krishnan Shrijith, Raj Angad Bawa, Satyanarayana Raju, Bevon Jacobs, Arjun Tendulkar, Lizaad Williams, Vignesh Puthur.
Delhi Capitals: Axar Patel (C), Faf du Plessis, Karun Nair, Sameer Rizvi, Jake Fraser-McGurk, Ashutosh Sharma, KL Rahul, Abishek Porel, Donovan Ferreira, Tristan Stubbs, Madhav Tiwari, Tripurana Vijay, Manvanth Kumar, Vipraj Nigam, Ajay Mandal, Darshan Nalkande, Mukesh Kumar, Mohit Sharma, T Natarajan, Mitchell Starc, Dushmantha Chameera, Kuldeep Yadav.
DC vs MI Live: Both teams with contrasting fates
Delhi Capitals, the team to watch out for during the first quarter, will start as favourite in this game. The hosts are eyeing their fifth consecutive win while MI, under lone warrior Hardik Pandya, would want to avoid the ignominy of five defeats in six games.
DC vs MI LIVE: MI bank on Bumrah!
As Rohit is fighting for form, MI will bank on their lethal weapon Jasprit Bumrah to deliver and ask some probing questions to KL Rahul, easily opposition's best batter on view, and other batters. Bumrah returned figures of 0 for 29 in his first match post return to competitive cricket after an injury break.
DC vs MI Live: Rohit's form under scanner!
An out of sorts Rohit Sharma will strive to keep himself relevant going forward in IPL 2025 when he is challenged by Delhi Capitals' effective troika of spinners in Mumbai Indians' match. Rohit has scored only 38 runs across four innings in the ongoing season.