RCB vs RR Highlights, IPL 2025: Royal Challengers Bengaluru beat Rajasthan Royals by 11 runs at M Chinnaswamy Stadium on Thursday to end their home ground jinx in IPL 2025. This was the first match that RCB won in Bengaluru this season, having lost the previous three games at the venue. Coming to the game, Virat Kohli and Devdutt Padikkal scored fifties as RCB posted 205 for 5 after getting an invitation to bat first. Kohli scored 70 runs off 42 balls while Devdutt Padikkal hit 50 off 27 balls. The duo stitched a solid 95-run stand for the second wicket. For RR, Sandeep Sharma was the pick of the bowlers with figures of 2 for 45. In the chase, RR were in command at several points but Josh Hazlewood's 4 for 33 and Krunal Pandya's 2 for 31 eventually sealed the game for RCB. (Scorecard)
Watch: 'Knuckleball by NDTV' Podcast, ft. ex-RCB CEO Charu Sharma
Here are the Highlights from RCB vs RR, IPL 2025 match -
RCB vs RR Live: Royal Challengers Bengaluru win!!!
Royal Challengers Bengaluru have won the game by 11 runs. They have eventually broken the jinx of not winning a home match in IPL 2025. The side has defeated Rajasthan Royals by a narrow margin in this last-over thriller. What a game this was!
RCB vs RR Live: RUN-OUT!
A desperate attempt to take a couple and Wanindu Hasaranga has been run-out! Rajasthan Royals need 15 runs in 3 balls. This is RCB's game to lose from this point. They just need to do the formalities to win this game.
RCB vs RR Live: OUT!
Shubman Dubey is OUT! It was a full toss from Yash Dayal but Shubham has hit it right into the hands of the fielder. Rajasthan Royals need 17 runs in 5 balls.
RR 189/8 (19.1)RCB vs RR Live: Sensational over!
Josh Hazlewood has turned the game on its head. He has put RCB right on top with a terrific over. Only a single came in it and two wickets. The right-arm pacer missed his hat-trick but his sensational performance has put RCB on the brink of win. RR need 17 off the final over.
RR 189/7 (19)
RCB vs RR Live: Hazlewood on a hat-trick!
This is a massive blow for Rajasthan Royals! Josh Hazlewood has struck twice in two balls. He has dismissed Dhruv Jurel and Jofra Archer on consecutive deliveries. The Australian pacer is now on a hat-trick!
RR 189/7 (18.4)
RCB vs RR Live: Expensive over!
Bhuvneshwar Kumar has leaked 22 runs in his final over. Dhruv Jurel slammed a six and two fours in it while Shubham Dubey also hit a six. Rajasthan Royals are now going well in this chase. They need 18 runs in 12 balls.
RR 188/5 (18)
RCB vs RR Live: FOUR!
Shubham Dubey slams a four on the final ball of Josh Hazlewood's third over. Rajasthan Royals need 40 runs in 18 balls. Bhuvneshwar Kumar will bowl the next over. Here we go.
RR 166/5 (17)RCB vs RR Live: OUT!
Shimron Hetmyer is gone! A back of a length delivery from Josh Hazlewood that rose beautifully off the surface and took the inside edge of Hetmyer's bat and went into the hands of RCB wicketkeeper Jitesh Sharma.
RR 162/4 (16.2)RCB vs RR Live: Krunal goes expensive!
Krunal Pandya leaked 12 runs in his final over. Rajasthan Royals need 46 runs in 24 balls. This match is on the knife's edge. Josh Hazlewood will bowl the next over.
RR 160/4 (16)RCB vs RR Live: SIX!
Another short ball and another six from Dhruv Jurel. He is turning the match on! It was slammed over the deep mid-wicket for a biggie. Jurel is now looking in great touch. He is getting it from the middle of his bat.
RR 155/4 (15.3)RCB vs RR Live: SIX!
A short ball from Suyash Sharma and Dhruv Jurel has pulled it away for a six on the leg side. It was turning out to be a superb over from Suyash but that six makes it an eight-run over. Rajasthan Royals need 58 runs in 30 balls.
RR 148/4 (15)RCB vs RR Live: FOUR!
Poor ball down the leg side from Krunal Pandya and Shimron Hetmyer will get a four from it. He flicked it through the fine leg for the boundary. 8 runs and a wicket came off the over from Krunal. Rajasthan Royals need 66 runs in 36 balls.
RR 140/4 (14)
RCB vs RR Live: OUT!
Krunal Pandya has struck again! It was bowled fast from the spinner and Nitish Rana played it into the hands of Bhuvneshwar Kumar at short fine leg. The southpaw tried to play a sweep shot but failed to hit it away from the fielder. Rajasthan Royals need 72 runs in 39 balls.
RR 134/4 (13.3)RCB vs RR Live: Brilliant bowling!
Only four singles came off the over from Suyash Sharma. This was a brilliant over in the given circumstance. He even produced an outside edge from the bat of Dhruv Jurel when the batter tried to play cut shot but it was an extremely tough chance that was dropped by RCB wicketkeeper. Rajasthan Royals need 74 runs in 42 balls.
RR 132/3 (13)
RCB vs RR Live: FOUR!
Eight runs came off the second over from Krunal Pandya. Dhruv Jurel hit a reverse-sweep for a four on the fourth ball of the over. The fielders were inside the 30-yard circle and Jurel slammed it over them to earn the boundary. Rajasthan Royals need 78 runs in 48 balls.
RR 128/3 (12)RCB vs RR Live: Economical over!
Suyash Sharma conceded 7 runs in his second over. He has remained economical this time. Rajasthan Royals need 86 runs in 54 balls. The asking rate for them has gone to 9.56. Royal Challengers Bengaluru are back in the game.
RR 120/3 (11)RCB vs RR Live: Good review!
The fourth ball of Krunal Pandya's over hit Dhruv Jurel on the pad and umpire raised his finger over the appeal for an LBW. Jurel reviewed it and the UltraEdge revealed that he had nicked the ball before it hit his pad. Three runs came off the over and a wicket.
RR 113/3 (10)RCB vs RR Live: OUT!
Krunal Pandya strikes on the first ball of his spell. Riyan Parag tried to play a slog-sweep and ended up hitting the ball high in the air. Jitesh Sharma ran to the side of the pitch and took the catch. Parag departs for 22 off 10 balls.
RR 110/3 (9.1)RCB vs RR Live: 100 up for Rajasthan Royals!
11 runs came off the second over of Yash Dayal. Nitish Rana slammed the left-arm pacer for two fours through extra-cover. Rajasthan Royals need 96 runs in 66 balls. The asking rate for them is 8.73. Krunal Pandya has been brought into the attack.
RR 110/2 (9)RCB vs RR Live: Asking rate below 9!
12 runs came off Suyash Sharma's first over. Riyan Parag hit a six and a four in it. Rajasthan Royals are cruising in this chase despite losing two wickets. They need 107 runs in 72 balls. The asking rate has gone below 9 for them now.
RR 99/2 (8)RCB vs RR Live: SIX!
Suryash Sharma gave it flight and Riyan Parag whipped it away for a massive hit over the backward sqare leg. That was a powerful shot from Parag. He is so confident with his stroke play!
RR 94/2 (7.2)RCB vs RR Live: OUT!
Big wicket for RCB that is! Yashasvi Jaiswal, who was firing on all cylinders is gone! He has mistimed a pull shot into the hands of the mid-wicket fielder on the bowling of Josh Hazlewood. The southpaw departs for 49 off 19 balls.
RR 72/2 (5.5)
RCB vs RR Live: Asking rate under 10!
Bhuvneshwar Kumar leaked 12 runs in the over but managed to get the wicket of Suryavanshi in that. Nitish Rana, who came in at number 3, slammed a six on the third ball he faced. Rajasthan Royals need 148 runs in 90 balls. The asking rate has gone below 10 for them.
RR 58/1 (5)RCB vs RR Live: OUT!
Vaibhav Suryavanshi is OUT! He was playing carelessly and ends up losing his wicket in a similar manner. The southpaw tried to create room for himself but missed the fuller ball completely as it rattled his stumps.
RR 52/1 (4.2)RCB vs RR Live: Hat-trick of FOURS!
Yashasvi Jaiswal is on fire! He slammed Josh Hazlewood for hat-trick of fours. Two went through the cow corner while one was hit on the off-side. Rajasthan Royals openers are making good use of the powerplay.
RR 46/0 (4)RCB vs RR Live: Good bowling!
Vaibhav Suryavanshi slammed Bhuvneshwar Kumar for a six on the second ball of the over but the right-arm pacer made a brilliant comeback, conceding only two runs on the remaining four balls. Eight runs came off the over.
RR 34/0 (3)RCB vs RR Live: What a shot!
That was smashed hard down the ground for a four by Yashasvi Jaiswal. It was a fuller delivery outside off from Yash Dayal and Jaiswal hit it down the ground for the boundary. "That was really murdered," said former India player Sunil Gavaskar on-air.
RR 18/0 (1.4)RCB vs RR Live: Good start for Bhuvi!
Despite being hit for a six on the first ball, Bhuvneshwar Kumar conceded only two runs in the remaining five balls. He troubled Vaibhav Suryavanshi and Jaiswal both.
RR 8/0 (1)RCB vs RR Live: SIX!
Rajasthan Royals and Yashasvi Jaiswal are off the mark in the chase with a six. It was back of a length ball from Bhuvneshwar Kumar and Jaiswal slammed it for a biggie.
RCB vs RR Live: Pitch "was a little sticky throughout"
"It (the wicket) was a little sticky throughout and I feel it is going to be challenging in the second innings as well. We had clear plans before the game because the last few games here we didn't bat particularly well, it was important we ran hard and hit the gaps. I have done a lot of hardwork, last couple of years didn't go my way, but I worked really hard on my game, not just tactically but also mentally. Having DK and Andy around helped a lot. We should be able to restrict them," said RCB batter Devdutt Padikkal.
RCB vs RR Live: RCB post 205 for 5!
Eight runs came off Jofra Archer's final over. Royal Challengers Bengaluru have still managed to cross the mark of 200. They have good runs on the board as ball on this pitch is sticking a bit and batting is not that easy. A good start in bowling could keep at a good spot RCB in the game.
RCB 205/5 (20)RCB vs RR Live: Another expensive over!
Sandeep Sharma leaked 16 runs in his last over. He ended with figures of 2 for 45 in his quota of four overs. RCB are only a hit away from the 200-run mark. Jofra Archer will bowl the final over of the innings. Here we go.
RCB 197/4 (19)RCB vs RR Live: Poor captaincy!
That was an expensive over from Fazalhaq Farooqi. This is poor captaincy from Riyan Parag. Jofra Archer could have been brought to bowl this over as Tim David was really struggling against him. Archer had even claimed a wicket in his previous over while giving away just four runs.
RCB 181/4 (18)RCB vs RR Live: OUT!
Another wicket for Sandeep Sharma. What a over this is turning out to be! The right-arm pacer has dismissed Rajat Patidar as well. RCB have lost the plot after the wicket of Virat Kohli. They might even fail to cross 200.
RCB 163/4 (16.5)RCB vs RR Live: WICKET!
Devdutt Padikkal is out! He has handed a catch to Nitish Rana at extra cover. The fielder did a bit of juggling before finally holding onto the catch. He fell for 50 off 27 balls. A superb knock comes to an end. Sandeep Sharma claimed the wicket.
RCB 161/3 (16.1)RCB vs RR Live: Briiliant bowling!
What an over from Jofra Archer! He is breathing fire at the moment. This pitch has some great pace and bounce and Archer made the best use of it. Only a four came off the over that too after Tim David got a big outside edge.
RCB 160/2 (16)RCB vs RR Live: OUT!
Virat Kohli is gone! He is out for 70 runs off 42 balls. Jofra Archer provides Rajasthan Royals the crucial breakthrough. It might have come too late for them. 'Better late than never' is the saying and that is how RR should think about it as 29 balls are still remaining in this innings.
RCB 156/2 (15.1)
RCB vs RR Live: Padikkal scores fifty!
Devdutt Padikkal has scored his fifty in just 26 balls. He gets there with a six. What a terrific knock this has been. Padikkal never took his foot off the accelerator. The southpaw continues his terrific form.
RCB 156/1 (15)RCB vs RR Live: Expensive over!
Riyan Parag goes expensive this time. He was slammed for two sixes in the over. Devdutt Padikkal hit one on the first ball of the over while Virat Kohli slammed the fifth ball for a biggie. RCB are on course for a 200-plus total.
RCB 134/1 (14)RCB vs RR Live: Brilliant running!
Virat Kohli tapped the ball towards the mid-wicket and stole a couple. It was brilliant running from Kohli and his fellow partner Devdutt Padikkal. On the fifth ball of the over, Padikkal's catch was dropped at backward square leg. A total of 10 runs came off the over.
RCB 119/1 (13)
RCB vs RR Live: Fifty for Virat Kohli!
Virat Kohli slammed his fifty in 32 balls. This is his first half-century at M Chinnaswamy Stadium, Bengaluru and fifth overall this season. It was an expensive over from Sandeep Sharma as he leaked 15 runs in it.
RCB 109/1 (12)
RCB vs RR Live: Hasaranga goes expensive!
Wanindu Hasaranga leaked 11 runs in his third over. Devdutt Padikkal slammed a four on the first ball of the over. This partnership for the second wicket between Kohli and Padikkal has once again put RCB in command.
RCB 94/1 (11)RCB vs RR Live: Good review!
On the fifth ball of Riyan Parag's second over, umpire gave a wide as the ball seemed to be missing the legs of Devdutt Padikkal. RR decided to review it and rightly so as the ball was found to be have brushed the gloves of Padikkal. Eight runs came off the over.
RCB 83/1 (10)
RCB vs RR Live: Rajasthan Royals back in game!
Royal Challengers Bengaluru have scored just 16 runs in the three overs post the powerplay and also lost the wicket of Phil Salt. This is a good comeback from Rajasthan Royals after the first six overs that saw RCB bossing the game.
RCB 75/1 (9)RCB vs RR Live: OUT!
OUT! The pressure of scoring quick runs gets better of Phil Salt. He turned out to be a bit slow of late and ended up losing his wicket while trying to re-accelerate his innings. The right-handed batter went for a slog-sweep but edged the Wanindu Hasaranga delivery high in the air before Shimron Hetmyer took a good catch after running in from deep square leg.
RCB 61/1 (6.4)RCB vs RR Live: End of powerplay!
Just eight runs came off Sandeep Sharma's first over. It was a good over from the right-arm pacer when other bowlers like Jofra Archer and Fazalhaq Farooqi leaked runs.
RCB 59/0 (6)RCB vs RR Live: FOUR!
Wow! That is a fantastic drive from Virat Kohli for a four. It was bowled fuller from Sandeep and Kohli put his front foot forward and drove it past the mid-off fielder for a classy boundary.
RCB vs RR Live: RCB on top!
Nine runs came off the Fazalhaq Farooqi over before Tushar Deshpande was slammed for 14 runs. Both Virat Kohli and Phil Salt are dealing in boundaries. Rajasthan Royals are running out of options. Now comes Sandeep Sharma to bowl the final over of powerplay.
RCB 51/0 (5)RCB vs RR Live: Lucky there!
Virat Kohli got an inside edge on the ball of Jofra Archer but the ball missed the stumps and raced away for a four through the fine leg. On the next ball, Kohli played a beautifullly timed shot on through the backward square leg for a four. With it, Virat Kohli has become the first-ever player to score 3500 T20 runs at a venue. He has done it at M Chinnaswamy Stadium, Bengaluru.
RCB 28/0 (3)
RCB vs RR Live: Huge DROP!
1.2 - Riyan Parag has dropped the catch of Phil Salt. The RR's stand-in captain was stationed at mid-off. It was a full toss from Fazalhaq Farooqi and Salt chipped it to the right of Parag. The fielder dived but the ball spilled out his hands.
RCB vs RR Live: FOUR!
A fiery short ball from Jofra Archer outside off-stump and Virat Kohli got an outside edge on it. The ball flew over the slip for a four. The third man was wide and hence failed to stop the ball from going to the boundary line. A dot ball follows. 11 runs came off the first over from Jofra Archer.
RCB 11/0 (1)
RCB vs RR Live: Match begins!
Jofra Archer is set to bowl the first over. Phil Salt is on the strike, Virat Kohli is at the other end. Here we go...
RCB vs RR Live: Pitch report here -
"We are in the dead centre of the middle out here. 73 metres down the ground and 64 metres either side of the square. The surface looks a lot drier and the average first innings score this season has been 166. There has been something for the quicks, it's been a bit two-paced and extra bounce as well, the surface today looks much better though," said Eoin Morgan and Simon Katich while talking about the surface on offer for tonight's game.
RCB vs RR Live: Here are the impact subs -
Rajasthan Royals Impact Subs: Vaibhav Suryavanshi, Yudhvir Singh Charak, Akash Madhwal, Kumar Kartikeya, Kunal Singh Rathore
Royal Challengers Bengaluru Impact Subs: Suyash Sharma, Rasikh Dar Salam, Manoj Bhandage, Jacob Bethell, Swapnil Singh
RCB vs RR Live: Here are the playing XIs -
Rajasthan Royals (Playing XI): Yashasvi Jaiswal, Shubham Dubey, Nitish Rana, Riyan Parag(c), Dhruv Jurel(w), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Fazalhaq Farooqi, Tushar Deshpande, Sandeep Sharma
Royal Challengers Bengaluru (Playing XI): Philip Salt, Virat Kohli, Rajat Patidar(c), Devdutt Padikkal, Jitesh Sharma(w), Tim David, Krunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal
RCB vs RR Live: RCB are unchanged!
"We would have loved to bowl first as well, the surface has been tricky and unpredictable this season and we will try to adapt as quickly as we can. We have to be good at shot-selection. We are going with the same team," said RCB captain Rajat Patidar.
RCB vs RR Live: Farooqi replaces Theekshana!
"We will bowl first. The wicket looks a bit sticky and should get better later on. It's back to our ethics now, if we can give our 100 percent, the results will take care of themselves. Sanju bhai is recovering and hopefully he will be back soon. One change for us. Theekshana is out and Farooqi is in," said RR captain Riyan Parag.
RCB vs RR Live: Rajasthan Royals opt to bowl!
RCB captain Rajat Patidar and RR's stand-in captain Riyan Parag are there at the middle for the toss. It's the time now. Patidar flips the coin in the air and "head" says Parag. Head it is. Parag has opted to bowl first. Another toss lost by RCB at home and they will be batting first once again.
RCB vs RR Live: Toss coming next!
We are around 5 minutes away from the toss for the game. The team that wins the flip of the coin is likely to bowl first as chasing in the second innings becomes easier.
RCB vs RR Live: A forgettable run for RR
Rajasthan Royals have a messy house to deal with. Sanju Samson will miss this match with an abdominal injury that earlier forced him to skip the game against Delhi Capitals as well. Riyan Parag will continue to lead the Royals, who are currently tottering at eighth on the table with four points, in the absence of their regular captain.
RCB vs RR Live: RCB eye crucial two points
RCB currently have 10 points to be placed at third on the table but Punjab Kings, Lucknow Super Giants, and Mumbai Indians also have 10 points. Therefore, a favourable result will help RCB to stay above the possible mid-table logjam of four teams with 10 points.
RCB vs RR Live: RCB look for a win at home
Struggling to find form in their own den, Royal Challengers Bengaluru will look to regain control of their IPL campaign at home when they meet a floundering Rajasthan Royals. RCB's three defeats at the Chinnaswamy Stadium in as many matches offer one of the biggest paradoxes of this edition. An outfit that has steam-rolled opposition in all parts of the country has been left chasing shadows in their own backyard.
RCB vs RR Live: RCB's bizarre record!
It will sound bizarre as well as intersting that Royal Challengers Bengaluru hold a 100 per cent win record at away venues and 100 per cent loss record at home in the ongoing season of the Indian Premier League. Even before this season, RCB's home soil performances were not that great and this new show has only added to their troubled past.
RCB vs RR Live: No Samson for tonight's game!
Rajasthan Royals had earlier confirmed that skipper Sanju Samson would miss the side's away game against Royal Challengers Bengaluru as he continues his recovery from the side-strain he suffered during the game against Delhi Capitals. Samson has already missed Royals' home against Lucknow Super Giants. The Royals' medical staff hasn't set a date for Samson's return.
RCB vs RR Live: Have a look at squads -
Royal Challengers Bengaluru Squad: Philip Salt, Virat Kohli, Rajat Patidar(c), Devdutt Padikkal, Jitesh Sharma(w), Tim David, Krunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Suyash Sharma, Josh Hazlewood, Yash Dayal, Rasikh Dar Salam, Manoj Bhandage, Jacob Bethell, Swapnil Singh, Liam Livingstone, Nuwan Thushara, Lungi Ngidi, Mohit Rathee, Swastik Chikara, Abhinandan Singh
Rajasthan Royals Squad: Yashasvi Jaiswal, Vaibhav Suryavanshi, Nitish Rana, Riyan Parag(c), Dhruv Jurel(w), Shimron Hetmyer, Shubham Dubey, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Sandeep Sharma, Tushar Deshpande, Yudhvir Singh Charak, Kumar Kartikeya, Akash Madhwal, Kunal Singh Rathore, Fazalhaq Farooqi, Kwena Maphaka, Ashok Sharma
RCB vs RR Live: Eyes on Virat Kohli!
Virat Kohli, who has scored four fifties in eight matches in IPL 2025, has failed to perform with the bat on home soil this season. His performance will surely be in the spotlight during RCB's match vs RR tonight! Kohli needs only 3 sixes to become the first RCB batter with 300 sixes in T20 cricket.
Welcome folks!
Hello everyone, welcome to the live blog of Royal Challengers Bengaluru vs Rajasthan Royals, IPL 2025 match at M Chinnaswamy Stadium, Bengaluru. Stay connected for the live score and updates related to the game.