
Match Overview
Royal Challengers Bangalore are playing one of the most exciting matches of IPL 2026 and have come out on top. They defeated Mumbai Indians by just 2 wickets in Raipur on 10th May 2026. This is a match that fans will remember for a long time. RCB came out of a very difficult situation and won with just one ball left in the game.
This result means something big for Mumbai Indians too – they are now officially out of IPL 2026. Their dream of making it to the playoffs is over.
RCB captain Rajat Patidar won the toss and elected to field first. Mumbai Indians are being led by Suryakumar Yadav in this match. Hardik Pandya is not available yet, so Suryakumar will continue as captain.
RCB Playing XI: Virat Kohli, Jacob Bethel, Rajat Patidar (c), Jitesh Sharma (wk), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Suyash Sharma, Rasik Salam
MI Playing XI: Rohit Sharma, Ryan Rickelton (wk), Naman Dhir, Suryakumar Yadav (c), Tilak Verma, Will Jacks, Raj Bawa, Corbin Bosh, Deepak Chahar, Allah Ghazanfar, Jasprit Bumrah
Mumbai Indians bat first and the start is very tough. Bhuvneshwar Kumar has been bowling strongly from the start. He has dismissed Ryan Rickelton, Rohit Sharma and Suryakumar Yadav – three big wickets – in just the first three overs. Mumbai’s score has come down to 28 for 3, and the situation looks very bad for them.
But then Tilak Verma and Naman Dhir come forward. They play smart cricket and rebuild the innings well. Tilak scores 57 and Naman Dhir scores 47. Together, they take Mumbai to a fighting score. But RCB bowlers keep taking wickets at the right time.
In the end, MI finish at 166 for 7 in 20 overs. Bhuvneshwar Kumar is the star of the bowling – he took 4 wickets for just 26 runs. Josh Hazlewood, Rasik Salam and Romario Shepherd took one wicket each.
| Batter | Runs | Balls | Fours | Sixes |
|---|---|---|---|---|
| Rohit Sharma (early out, high strike rate) |
— | — | — | — |
| Naman Dhir | 47 | — | 5 | — |
| Tilak Varma | 57 | — | — | — |
| Bowler | Overs | Wickets | Runs |
|---|---|---|---|
| Bhuvneshwar Kumar | 4 | 4 | 26 |
| Josh Hazlewood | 4 | 1 | — |
| Rasikh Salam | 4 | 1 | — |
| Romario Shepherd | 4 | 1 | — |
RCB need 167 runs to win. But this is the most tense chase of the IPL season.
Things were looking grim for RCB from the start. One of the best batsmen in the world, Virat Kohli, was dismissed for a golden duck off the very first ball of Deepak Chahar. The Raipur crowd could not believe it. Then Devdutt Padikkal was dismissed for 12 runs. Captain Rajat Patidar was also dismissed cheaply. RCB were in serious trouble at 3 for 3.
This is where Krunal Pandya becomes the hero of the night.
Krunal comes in and takes control of the game through the collar. He plays a brilliant innings of 73 runs off just 46 balls. He hits 5 sixes and stops RCB from chasing alone. Jacob Bethel gives him good support and helps RCB cross the 74-run mark in 10 overs.
But wickets keep falling. Tim David is out for a golden duck – two golden ducks in a single match for different RCB batsmen. Jitesh Sharma hits a quick 18 and then gets out. RCB still need 36 runs in 25 balls. The pressure is on.
Finally, it comes down to the last ball. Bhuvneshwar Kumar – who has taken 4 wickets with the ball – hits a six in the final over to seal RCB’s victory. They win by 2 wickets with 1 ball to spare.
The dressing room is in an uproar. The Raipur fans are going crazy. RCB does this in the most dramatic way possible.
| Batter | Runs | Balls | Sixes |
|---|---|---|---|
| Virat Kohli | 0 (Golden Duck) | 1 | 0 |
| Krunal Pandya | 73 | 46 | 5 |
| Jitesh Sharma | 18 | — | — |
| Bhuvneshwar Kumar | 7* | — | 1 (match-winning six) |
| Bowler | Overs | Wickets | Runs | Dots |
|---|---|---|---|---|
| Corbin Bosch | 4 | 4 | 26 | 14 |
| Deepak Chahar | 4 | 2 | — | — |
| Jasprit Bumrah | 4 | — | — | — |
| Batter | Dismissal | Runs | Balls | 4s | 6s |
|---|---|---|---|---|---|
| Rohit Sharma | b Bhuvneshwar | — | — | — | — |
| Ryan Rickelton (wk) | b Bhuvneshwar | — | — | — | — |
| Naman Dhir | c & b (RCB) | 47 | — | 5 | — |
| Suryakumar Yadav (c) | b Bhuvneshwar | — | — | — | — |
| Tilak Varma | b (RCB) | 57 | — | — | — |
| Will Jacks | c (RCB fielder) | — | — | — | — |
| Raj Bawa | not out | — | — | — | — |
| Corbin Bosch | not out | — | — | — | — |
| Extras: 11 wides + additional extras | |||||
| Batter | Dismissal | Runs | Balls | 4s | 6s |
|---|---|---|---|---|---|
| Virat Kohli | b Chahar | 0 | 1 | 0 | 0 |
| Jacob Bethell | (played key innings) | — | — | — | — |
| Devdutt Padikkal | b Chahar | 12 | 10 | — | — |
| Rajat Patidar (c) | b Bosch | — | — | — | — |
| Krunal Pandya | b (MI) | 73 | 46 | — | 5 |
| Jitesh Sharma (wk) | c (MI fielder) | 18 | — | — | — |
| Tim David | b Bosch | 0 | — | 0 | 0 |
| Romario Shepherd | — | — | — | — | — |
| Bhuvneshwar Kumar | not out | 7 | — | 0 | 1 |
| Rasikh Salam | not out | — | — | — | — |
| Award | Player | Team | Performance |
|---|---|---|---|
| Player of the Match | Bhuvneshwar Kumar | RCB | 4/26 with ball + 7 runs with bat |
| Most Runs | Krunal Pandya | RCB | 73 off 46 balls |
| Most Wickets | Bhuvneshwar Kumar | RCB | 4/26 |
| Top Striker | Rohit Sharma | MI | High strike rate |
| Most Sixes | Krunal Pandya | RCB | 5 sixes |
| Most Fours | Naman Dhir | MI | 5 fours |
| Most Dot Balls | Corbin Bosch | MI | 14 dots |
| Pos | Team | Played | Won | Lost | NR | NRR | Points |
|---|---|---|---|---|---|---|---|
| 1 | Royal Challengers Bengaluru | 11 | 7 | 4 | 0 | +1.10 | 14 |
| 2 | Sunrisers Hyderabad | 11 | 7 | 4 | 0 | +0.737 | 14 |
| 3 | Gujarat Titans | 11 | 7 | 4 | 0 | -0.228 | 14 |
| 4 | Punjab Kings | 10 | 6 | 3 | 1 | +0.571 | 13 |
| 5 | Rajasthan Royals | 11 | 6 | 5 | 0 | +0.082 | 12 |
| 6 | Chennai Super Kings | 10 | 5 | 5 | 0 | +0.151 | 10 |
| 7 | Kolkata Knight Riders | 10 | 4 | 6 | 0 | -0.169 | 9 |
| 8 | Delhi Capitals | 11 | 4 | 7 | 0 | -1.154 | 8 |
| 9 | Mumbai Indians (ELIM) | 11 | 3 | 8 | 0 | -0.582 | 6 |
| 10 | Lucknow Super Giants (ELIM) | 10 | 3 | 7 | 0 | -0.934 | 6 |
| Stat | RCB | MI |
|---|---|---|
| Matches Played | 37 | 37 |
| Won | 15 | 22 |
| Lost | 22 | 15 |
Mumbai Indians have a stronger head-to-head record overall. But on this night in Raipur, RCB take a very important win.
Related Post:
This match is a perfect example of why cricket is the most exciting game in the world. No one expects RCB to win when Kohli gets out first. No one thinks they can do it when they get out for 39. But Krunal Pandya changes everything.
He bats with a cool head and a big heart. He hits the ball cleanly and powerfully. Whenever MI feels they have the match, Krunal pulls RCB back. And when the last over comes when RCB still needs runs, Bhuvneshwar Kumar – who has already dismissed the entire team – hits a six to win the match.
Poor discipline cost MI 16 extra runs, including 11 wides. In such a close game, those runs cost them everything.
The win takes RCB to 14 points and a top-3 spot. They now have a very good chance of making it to the playoffs. For Mumbai Indians, this defeat brings an end to their tournament.
| Factor | Details |
|---|---|
| Stadium | Shaheed Veer Narayan Singh International Stadium, Raipur |
| Pitch Type | Good for batting in the first half |
| Average T20 Score | Around 160–175 |
| Dew Effect | Dew appears in the second innings |
| Toss Advantage | Teams prefer to field first |
RCB choose to field first after winning the toss — and that decision pays off perfectly. The surface stays true for batting but the early pace of Bhuvneshwar Kumar and Hazlewood makes a real difference.
Overs 1-3 (MI batting): Bhuvneshwar Kumar dismisses Rickelton, Rohit Sharma and Suryakumar Yadav. MI are 28/3. The crowd has calmed down.
Overs 8-14 (MI batting): Tilak Verma and Naman Dhir put up a great fight. They put up a 70+ run partnership and MI are over 100.
Overs 15-20 (MI batting): RCB break the partnership and bowl MI out for 166/7. Bhuvi takes 4 wickets.
Over 1 (RCB batting): Deepak Chahar takes Kohli’s wicket on the very first ball. RCB are shocked.
Overs 1-6 (RCB batting): Padikal and Patidar also fall. RCB are 39/3 and in big trouble.
Overs 7-15 (RCB batting): Krunal Pandya and Bethel steady the ship. RCB scored 74 runs in 10 overs.
Overs 16-19 (RCB batting): Tim David golden duck, Jitesh out. Still need 36 runs in 25 balls.
Last ball: Bhuvneshwar hits a six. RCB win by 2 wickets. Amazing scenes in Raipur!
CricBite Match Insight: This is one of the best matches of IPL 2026. RCB has shown that cricket is never over until the last ball is bowled. Krunal Pandya plays the innings of his IPL career when it matters most. Bhuvneshwar Kumar proves that he is still one of India’s best players – he takes 4 wickets and then finishes the match with the bat. For Mumbai Indians, the season is over. But they give their all in this match and the fans salute them for their effort.
Related Post:
All match data, scorecard details and statistics provided in this article are based on the official match records of IPL 2026 Match 54 played on 10 May 2026. Cricket is a game of grand uncertainty – and this match is a prime example of that. All information is accurate at the time of publication.
Royal Challengers Bangalore win by 2 wickets.
Bhuvneshwar Kumar won the Player of the Match award for his figures of 4 for 26 and a match-winning six with the bat.
This match is being played at Shaheed Veer Narayan Singh International Stadium, Raipur.
Mumbai Indians scored 166/7 in 20 overs.
Krunal Pandya scored 73 runs in 46 balls with 5 sixes. He is the top scorer of the match.
Yes. This defeat confirms that Mumbai Indians are officially out of the IPL 2026 playoffs.
Virat Kohli was out for a golden duck on the very first ball off Deepak Chahar.