Story ProgressBack to home

RCB vs MI Highlights, IPL 2026: Krunal Pandya played a knock to remember as Royal Challengers Bengaluru edged past Mumbai Indians in a last-ball thriller in Raipur on Sunday. With the loss, MI got eliminated from the playoff race. RCB had their heads against the wall after being reduced to 39 for 3 in 5.1 overs. Krunal scored 73 off 46, holding one end tight. However, his wicket opened the gates for Mumbai Indians, but RCB held their nerve until the final delivery to reach home. They needed two off the last ball and managed to get it. Earlier, Tilak Varma made a 42-ball 57, but Bhuvneshwar Kumar snapped four wickets as RCB restricted MI to 166 for 7 in 20 overs. Sent in to bat, MI were 28 for 3 in three overs. Naman Dhir (47) and Tilak added 82 off 57 to steady the innings, but once they departed, MI struggled to get runs as the RCB bowlers did well to keep them in check. Bhuvneshwar returned figures of 4 for 23. (Scorecard)

Here are the Highlights of the Royal Challengers Bengaluru vs Mumbai Indians IPL 2026 game.

RCB vs MI Live: What a win for RCB!

With the victory, RCB rise to the top of the IPL 2026 points table. They have 14 points to their credit after playing 11 matches. While Sunrisers Hyderabad and Gujarat Titans have equal points in their kitty, RCB have a better net run rate than the other two.

Have a look at points table:

RCB vs MI Live: RCB win by 2 wickets!!!

Royal Challengers Bengaluru win on the final delivery!!! They have defeated Mumbai Indians by two wickets to put an end to their two-match losing streak! Virat Kohli, as well as the entire RCB camp, is celebrating the win with great energy. They know the value of this victory.


RCB needed two off the final ball when Rasikh dug out Raj Bawa's delivery back to the bowler. The ball deflected off his hands to the front of long-on, and the RCB batters completed a couple with a dramatic finish that saw Rasikh putting in a last-second dive.

RCB vs MI Live: OUT!

OUT! Raj Bawa has struck! He has dismissed Romario Shepherd. Royal Challengers Bengaluru need 10 runs in 3 balls. What a match this is turning out to be!

RCB vs MI Live: Brilliant from Bumrah!

Jasprit Bumrah shows off his brilliance and bowls a three-run over. At such a pressure situation, he was right on the money with his yorkers against Romario Shepherd. Royal Challengers Bengaluru need 15 runs in 6 balls.

RCB 152-7 (19)

RCB vs MI Live: SIX, SIX, OUT!

6, 6, OUT - It's all happening here in Raipur!!! Krunal Pandya smashed Allah Ghazanfar for two sixes after being dropped on the second ball. The spinner had the last laugh as he managed to trap Krunal at long-on on the final ball of the over. RCB need 18 in 12 balls.


Krunal Pandya c Tilak Varma b AM Ghazanfar 73(46) [4s-4 6s-5]

RCB vs MI Live: Six off the over!

This is an economical over from Deepak Chahar. He concedes only six runs. Royal Challengers Bengaluru need 30 runs in 18 balls. Mumbai Indians are still alive in this game. Just one wicket and they could actually put RCB under pressure.

RCB 137-6 (17)

RCB vs MI Live: OUT! Corbin Bosch returns 4/26!

Corbin Bosch has dismissed Tim David on the final ball of his spell! The right-arm pacer ends with bowling figures of 4 for 26. Bosch claimed two wickets in his final over, throwing the match wide open. Royal Challengers Bengaluru need 36 runs in 24 balls. Game is on!

RCB 131-6 (16)

RCB vs MI Live: OUT!

Jitesh Sharma is GONE! That is the third wicket for Corbin Bosch. Jitesh jumped out of his crease and slashed the delivery into the hands of the fielder in the deep.

Jitesh Sharma c Naman Dhir b Corbin Bosch 18(12) [4s-1 6s-2]

RCB 131-5 (15.5)

RCB vs MI Live: FIFTY FOR KRUNAL PANDYA!

Krunal Pandya slams his half-century in 32 balls! This has been a superb knock from the all-rounder. Royal Challengers Bengaluru had their heads against the wall after being reduced to 39 for 3, but Krunal's brilliant fifty has put them in command now. RCB 117 for 4 in 14.5 overs vs Mumbai Indians.

RCB vs MI Live: WICKET MAIDEN!

What an over this is from Corbin Bosch! He has bowled a wicket maiden. After dismissing Jacob Bethell on the first delivery, he bowled five consecutive dot balls to Jitesh Sharma. Royal Challengers Bengaluru need 73 runs in 42 balls.

RCB 94-4 (13)

RCB vs MI Live: OUT!

OUT! Corbin Bosch removes Jacob Bethell! Just when it seemed that Royal Challengers Bengaluru were getting in control, Mumbai Indians struck. It was a fuller ball from Corbin Bosch, and Jacob Bethell flicked it into the hands of the deep square leg fielder.

Jacob Bethell c Tilak Varma b Corbin Bosch 27(27) [4s-2]

RCB 94-4 (12.1)

RCB vs MI Live: Expensive over from Ghazanfar!

Allah Ghazanfar leaked 12 runs in his second over. Krunal Pandya smashed the spinner for a six over the cow corner. Royal Challengers Bengaluru need 73 runs in 48 balls. They  have kept the required run rate under control.

RCB 94-3 (12)

RCB vs MI Live: RCB need 85 in 54!

All-rounder Raj Bawa was also handed the ball, and he conceded eight in his first over. Krunal Pandya smashed the pacer for a four over mid-off on the second delivery. Royal Challengers Bengaluru need 85 runs in 54 balls.

RCB 82-3 (11)

RCB vs MI Live: FOUR from Krunal Pandya!

Krunal Pandya nailed a sweep shot to perfection on the fourth delivery of Will Jacks' over for a four. This was a much-needed boundary for RCB as the asking rate has gone over nine. Royal Challengers Bengaluru need 102 runs in 66 balls.

RCB 65-3 (9)

RCB vs MI Live: Asking rate goes over 9!

Only nine runs have come off the last two overs, and that sees the asking rate crossing nine for Royal Challengers Bengaluru. Mumbai Indians are doing a really fine job here. RCB need 111 runs in 72 balls.

RCB 56-3 (8)

RCB vs MI Live: End of Powerplay!

Mumbai Indians continue to keep Royal Challengers Bengaluru under the pump. RCB had a poor Powerplay as they lost three wickets in it. Shot-making is not easy on this track, and the MI bowlers have used the bowling-friendly conditions pretty well. RCB need 120 runs in 84 balls.

RCB 47-3 (6)

RCB vs MI Live: OUT! Bosch strikes!

OUT! Corbin Bosch strikes on the first ball of his spell! What a start this is for the South African all-rounder! It was pitched on a hard length, angling into the body, and Rajat Patidar was cramped for room. He tried to flick it on the leg side but ended up edging it in the air. Wicketkeeper Ryan Rickelton took the catch behind the stumps.

Rajat Patidar c Ryan Rickelton b Corbin Bosch 8(8) [4s-1]

RCB 39-3 (5.1)

RCB vs MI Live: CATCH DROPPED!

A short-of-length ball from Deepak Chahar, and Jacob Bethell drove it in the air towards the pacer. Chahar stretched his right hand, but the ball hit his fingers and fell down.

RCB 38-2 (4.5)

RCB vs MI Live: Eight off the over!

Jasprit Bumrah conceded eight runs in his second over. On the final delivery, the pacer bowled a short-of-length ball outside off stump. Jacob Bethell threw his bat at it but missed it completely. Such was the late swing that even wicketkeeper Ryan Rickelton failed to collect the ball.

RCB 32-2 (4)

RCB vs MI Live: WICKET! Chahar strikes again!

OUT! Beautiful delivery from Deepak Chahar, and he has removed Devdutt Padikkal. The MI pacer is doing exactly what Bhuvneshwar Kumar did in the first innings. Coming to the dismissal, Chahar bowled a length ball after coming around the wicket. It was angling into Padikkal but straightened after pitching and took his outside edge.

Devdutt Padikkal c Ryan Rickelton b Deepak Chahar 12(11) [4s-1 6s-1] 

RCB 24-2 (3)

RCB vs MI Live: Tight over from Bumrah!

Jasprit Bumrah starts with a tidy over of four runs. There is a lot of swing on offer for the Mumbai Indians bowlers. Bumrah tested Jacob Bethell with some superb deliveries, especially the first one, in which the pacer came round the wicket and then bowled a peach to miss the outside edge of the southpaw's bat.

RCB 18-1 (2)

RCB vs MI Live: Virat Kohli is OUT!

OUT! Huge moment in the game. Deepak Chahar has dismissed Virat Kohli! The RCB opener has driven the ball into the hands of the mid-off fielder. Kohli is out for a second consecutive duck.

Virat Kohli c Raj Bawa b Deepak Chahar 0(1)

RCB 10-1 (0.4)

RCB vs MI Live: Virat Kohli chases big record!

RCB batter Virat Kohli has 13,922 T20 runs to his name. He needs 78 more to become the first Indian batter to reach the mark of 14,000. Can he achieve the mark tonight? Well, we will find it out soon as the second innings is about to begin.

Rohit Sharma has been subbed out with Raghu Sharma for Mumbai Indians.

RCB vs MI Live: Mumbai post 166 for 7!

Rasikh Salam Dar conceded only six runs in his final over. RCB have made a superb comeback in the slog overs to restrict Mumbai Indians to 166 for 7. They seem to be 20–30 runs short of what could have been a good total on this track. We will get to know more in the second innings, which begins in less than 15 minutes from now.

MI 166-7 (20)

RCB vs MI Live: WICKET!

Josh Hazlewood gets a wicket on the final ball of his spell. It was a lower full toss and Raj Bawa found the fielder at mid-off. Mumbai Indians are seven down, with just six balls left in the innings. Hazlewood ends with figures of 1 for 33.

Raj Bawa c Rajat Patidar b Josh Hazlewood 16(14) [4s-1]

MI 161-7 (19)

RCB vs MI Live: OUT! Tilak departs!

Tilak Varma is GONE! He is out after scoring a well-fought fifty. The batter went across and scooped the Bhuvneshwar Kumar delivery. He got a bottom edge onto his stumps. Bhuvneshwar finishes with impressive figures of 4 for 23.

Tilak Varma b Bhuvneshwar Kumar 57(42) [4s-3 6s-2]

MI 155-6 (18)

RCB vs MI Live: FIFTY FOR TILAK VARMA!

Rasikh Salam Dar conceded 13 runs in his third over. Tilak Varma smashed his fifty on the second delivery. He reached the milestone in 37 balls. This has been a superb knock from Tilak so far. He struggled at the beginning but adapted beautifully to this surface. He also got a life when Suyash Sharma dropped his catch, and now the MI batter is making the most of it.

MI 149-5 (17)

RCB vs MI Live: RCB bring in Impact Player!

Devdutt Padikkal comes in as an Impact Player, with Suyash Sharma making way for him. The spinner had an off day as he was smashed for 21 runs without taking a wicket in two overs.

RCB vs MI Live: WICKET!

OUT! Will Jacks departs! He has handed an easy catch to the fielder at deep mid-wicket. Mumbai Indians are in a bit of trouble as they are five down. Romario Shepherd claims the wicket.

Will Jacks c Jacob Bethell b Romario Shepherd 10(10) [4s-1]

MI 132-5 (15.2)

RCB vs MI Live: Six off the over!

Josh Hazlewood was brought back into the attack and conceded only six runs in the over. The pacer bowled tightly and thus managed to keep Will Jacks in check. Mumbai Indians have five overs left in this innings. They should target something around 200.

MI 131-4 (15)

RCB vs MI Live: SIX from Tilak!

A flighted delivery from Suyash Sharma and Tilak Varma has nailed this slog-sweep to perfection. The ball goes over the deep mid-wicket. "Good connection there," says Sunil Gavaskar on-air. Tilak moves to 41 off 30 with that shot.

MI 122-4 (13.3)

RCB vs MI Live: OUT! Naman Dhir is GONE!

Naman Dhir has been bowled by Rasikh Salam Dar! It was a cross-seam delivery that was angling into the batter. The ball skidded off the surface and hit the leg stump as Dhir was surprised by its pace.

Naman Dhir b Rasikh Salam Dar 47(32) [4s-5 6s-2]

MI 110-4 (12.3)

RCB vs MI Live: SIX from Tilak Varma!

Krunal Pandya bowled the second delivery of the over in the slot and Tilak Varma smashed it away for a six over mid-wicket. A total of 11 runs came off it. Mumbai Indians are on the charge.

MI 102-3 (12)

RCB vs MI Live: SIX from Naman Dhir!

Naman Dhir started Romario Shepherd's over with a six over square leg. It was a short-of-length delivery that was pulled away beautifully by the MI batter for a maximum. Shepherd bounced back well and conceded only three singles in the next five balls.

MI 91-3 (11)

RCB vs MI Live: End of 10 overs!

Seven runs came off Krunal Pandya's second over. The partnership between Tilak Varma and Naman Dhir has crossed the mark of 50. The duo has added 54 off 42 so far.

MI 82-3 (10)

RCB vs MI Live: Injury scare for Mumbai Indians!

Naman Dhir played the Suyash Sharma delivery on his back leg. He is having some trouble. The physio runs in to check the batter. Meanwhile, the umpire has asked for a strategic time-out.

MI 74-3 (8.5)

RCB vs MI Live: RCB keep it tight!

Krunal Pandya was brought on for the first over of spin. He conceded eight runs. Tilak Varma and Naman Dhir have stitched together 37 off 30 balls for the fourth wicket so far. They need to take this deep to help Mumbai Indians post a competitive total.

MI 65-3 (8)

RCB vs MI Live: Four off the over!

Romario Shepherd has started with an economical over. The ball seems to be holding a bit on the surface, especially the slower ones, which are giving good results to the pacers. MI batter Tilak Varma has not looked comfortable in the middle so far.

MI 57-3 (7)

RCB vs MI Live: CATCH DROPPED!

5.5 – Oh dear, Suyash Sharma! What have you done there? Rasikh Salam Dar outfoxed Tilak Varma with a slower short ball and the batter ended up edging it. It popped between square leg and mid-wicket. Suyash ran to his left from mid-wicket but dropped an easy chance

RCB vs MI Live: Bhuvi misses hat-trick!

Bhuvneshwar Kumar bowled a beautiful delivery but missed out on a hat-trick. The good length ball narrowly missed the outside edge of Tilak Varma's bat. Bhuvneshwar conceded seven runs in his third over.

MI 41-3 (5)

RCB vs MI Live: Six off the over!

Josh Hazlewood was economical in his second over. Naman Dhir flicked the pacer for a four through square leg on the fifth ball. Royal Challengers Bengaluru are still on top. Bhuvi will start next over on a hat-trick.

MI 34-3 (4)

RCB vs MI Live: OUT! Bhuvi on a hat-trick!

Suryakumar Yadav is out for a first-ball duck! This is sensational bowling from Bhuvneshwar Kumar, who has struck twice in two balls. SKY has edged his first ball to the man at slip. Mumbai Indians are in deep trouble as Bhuvneshwar finishes his second over on a hat-trick.

Suryakumar Yadav c Virat Kohli b Bhuvneshwar Kumar 0(1)

MI 28-3 (3)

RCB vs MI Live: Rohit is OUT!

OUT! Rohit Sharma departs after a fiery cameo. Bhuvneshwar Kumar has dismissed the batter with a well-disguised knuckle ball. Rohit failed to pick it and ended up finding an edge to the wicketkeeper. 

Rohit Sharma c Jitesh Sharma b Bhuvneshwar Kumar 22(10) [4s-2 6s-2] 

MI 28-2 (2.5)

RCB vs MI Live: 4, 6, 6 - Rohit slams Hazlewood!

Rohit Sharma charged at Josh Hazlewood and ended up smashing two sixes and a four in the over. He started with a four and then smashed a pull shot for a six. On the final delivery, Rohit got a thick top edge, but the ball flew over short third, sailing over the fence.

MI 22-1 (2)

RCB vs MI Live: OUT!

OUT! Ryan Rickelton is GONE! Bhuvneshwar Kumar strikes on the final ball of his first over. Rickelton tried to go for an aerial shot but ended up finding the fielder inside the circle. Mumbai Indians are one down.

Ryan Rickelton c Rajat Patidar b Bhuvneshwar Kumar 2(4)

MI 4-1 (1)

RCB vs MI Live: The game begins!

The game is underway in Raipur! Bhuvneshwar Kumar begins with a fuller delivery outside off stump, and Ryan Rickelton nearly offered a catch to mid-off. His bat twisted, and the batter ended up hitting the ball just inches short of the mid-off fielder for a single.

RCB vs MI Live: Impact Substitutes -

Mumbai Indians Impact Subs: Trent Boult, Raghu Sharma, Mayank Rawat, Robin Minz, Shardul Thakur

Royal Challengers Bengaluru Impact Subs: Devdutt Padikkal, Jordan Cox, Mangesh Yadav, Swapnil Singh, Venkatesh Iyer

RCB vs MI Live: Here are the Playing XIs -

Mumbai Indians (Playing XI): Rohit Sharma, Ryan Rickelton(w), Naman Dhir, Suryakumar Yadav(c), Tilak Varma, Will Jacks, Raj Bawa, Corbin Bosch, Deepak Chahar, Jasprit Bumrah, AM Ghazanfar.

Royal Challengers Bengaluru (Playing XI): Virat Kohli, Jacob Bethell, Rajat Patidar(c), Jitesh Sharma(w), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Suyash Sharma, Rasikh Salam Dar

RCB vs MI Live: MI playing with same team!

"We are pretty confident to bat first. Big ground, black soil wicket and runs on the board will always be pressure on the other team. We are going with the same team. We have always had a good chat around the bowling. It's harsh on the bowlers. We keep trying to improve and get better each day," said Mumbai Indians captain Suryakumar Yadav.

RCB vs MI Live: RCB are unchanged!

"We will bowl first. Pretty obvious, surface is good and pretty hard. But we will try to get them as early as possible and go for the chase. Conditions are not unfamiliar to be honest. It's a new stadium, good supporters and great outfield I would say and everyone is looking forward to the game. We are going with the same team. Yes we had a couple of losses but it's important to be in the present and play on your strengths. So we will be focusing more on ourselves rather than other teams," said RCB captain Rajat Patidar after winning the toss.

RCB vs MI Live: RCB opt to bowl vs MI!

RCB captain Rajat Patidar has won the toss and opted to bowl first against Mumbai Indians. Suryakumar Yadav is serving as MI’s stand-in captain once again, with Hardik Pandya remaining rested.

RCB vs MI Live: No Hardik Pandya!

Hardik Pandya misses out on tonight's game. He travelled to Raipur with the team, but won't play this game. Suryakumar Yadav continues to serve as Mumbai Indians' stand-in captain. We are set for the toss. Stay connected!

IPL 2026 Live: In case you missed it!

Chennai Super Kings batter Urvil Patel smashed the joint-fastest fifty in IPL history, racing to the milestone in just 13 balls to equal Yashasvi Jaiswal’s record. Urvil went on to score a blistering 65 off 23 deliveries. CSK now need 62 runs from 48 balls to clinch the game. Follow the contest live HERE

RCB vs MI LIVE: Suryakumar, Tilak not in form

Apart from a game or two, MI's star India middle-order batters Suryakumar Yadav and Tilak Varma have had seasons to forget. MI need to win every single match hereon to even have a mathematical chance of qualification, and need their two star batters to step up.

RCB vs MI LIVE: RCB's 'Rs 11 crore' concern

RCB have lost two games in a row, and one thing that will bother them is the poor form of wicket-keeper batter Jitesh Sharma, who was bought for Rs 11 crore. Jitesh has managed just 64 runs all season. It'll be interesting to see whether they persist with him, or consider a different option.

RCB vs MI LIVE: The Raipur test

For Royal Challengers Bengaluru, it is a home game on paper, but they'll be no more familiar to the conditions in Raipur than Mumbai Indians, as it is their first game in the city too. It'll be interesting to see Rajat Patidar and co. cope with their new home, but they do have a well-balanced side.

One thing's for sure, they'll have a lot of fan support!

RCB vs MI Live: Virat Kohli chases big record!

RCB batting maestro Virat Kohli is on the cusp of scripting a historic milestone. Kohli needs just 28 runs to become the first player to score 1,000 runs against MI in IPL. In 34 matches, Kohli has scored 972 runs against the five-time champions at an average of 32.4.

RCB vs MI Live: Mumbai look to settle score

When the two sides met earlier in the season, Royal Challengers Bengaluru handed Mumbai Indians an 18-run defeat. The Hardik Pandya-led outfit will be keen to settle the score this time around and turn the tables in this high-stakes contest.

RCB vs MI Live: Rohit, Virat up against each other!

This is the beauty of IPL that even India teammates and good friends come up against each other on the cricket ground. While Virat Kohli will aim to win the game for RCB, his dear friend Rohit Sharma will focus on stopping the side and let MI take the two crucial points.

Welcome folks!

Hello everyone, welcome to the 'El Clasico' of the Indian Premier League. It's a match between Royal Challengers Bengaluru and Mumbai Indians at the Shaheed Veer Narayan Singh International Stadium, Raipur. Stay connected for live scores and updates.

See New Posts

Featured Video Of The Day

IPL 2026 News | Shami's Sensation Leads Lucknow to First Win of Season

Get the Latest Cricket Updates, Check IPL 2026 News, Schedule , and Points Table at NDTV Sports. Like Us On Facebook Or Follow Us On Twitter For More Sports Updates. You Can Also Download The NDTV Cricket App For Android Or iOS.