Story ProgressBack to home

Rajasthan Royals vs Royal Challengers Bengaluru Highlights: Virat Kohli and Phil Salt slammed half-centuries as Royal Challengers Bengaluru (RCB) cruised to a nine-wicket victory over Rajasthan Royals (RR) in IPL 2025. Batting first, RR managed a total of 173/4 in 20 overs, led by Yashasvi Jaiswal's excellent 75 off 47 balls. RCB got off to a flying start in their run chase as Salt smashed a 33-ball 65, before Kohli and Devdutt Padikkal steered them home. With the win, RCB jump up to third spot in the IPL 2025 points table. (SCORECARD) (DC vs MI Live Updates)

Watch: 'Knuckleball by NDTV' Podcast, ft. KKR hero Manvinder Bisla

IPL 2025 Highlights - Rajasthan Royals vs Royal Challengers Bengaluru Score

RR vs RCB LIVE: Thank you!

That's a wrap for today's coverage of the RR v RCB clash. The visitors came in their unique green jersey, and put in a complete performance. But IPL 2025 action isn't over. We have a double-header today, as Delhi Capitals take on Mumbai Indians.

Follow our live coverage of that match! CLICK HERE

Thank you, and see you there.

RR vs RCB LIVE: How can RR improve?

Rajasthan Royals struggled to fire with the bat early on, and lacked the bite with ball in hand. Their fourth loss in six games, and another jolt to their momentum. They need to string some wins together now to stay in playoff contention. 

RR next face table-toppers Delhi Capitals on April 16.

RR vs RCB LIVE: A great win

A superb win for RCB. Won the toss, opted to bowl and did their job well. Yes, a couple of catches dropped, but otherwise a complete showing by Rajat Patidar's men. They restricted RR to just 173, and then chased it down with conviction.

RCB move up to 3rd in the IPL 2025 table, with 4 wins in 6 games. Their next two games are against Punjab Kings, home and away, on April 18 and 20.

RR vs RCB LIVE: RCB WIN!

Royal Challengers Bengaluru win! Devdutt Padikkal brings up the winning runs with a boundary. He ends on 40, Kohli remains unbeaten on 62. Phil Salt smashed 65 earlier, and this is been a dominant win for RCB in green stripes.

RCB 175/1 (17.3) beat RR 173/4 (20) by 9 wickets.

RR vs RCB LIVE: One hit away!

RCB are one hit away from victory. 9 comes off Archer's final over. Padikkal has placed a good knock here too. He is on 36 off 27. Can chasemaster Kohli finish this off in style?  

RCB 168/1 (17)

RR vs RCB LIVE: Another chance dropped

Devdutt Padikkal mistimes his shot, but Maheesh Theekshana has put the catch down at third man. RR have been below par in the outfield today, and they've paid the price for it. RCB need just 15 more runs to win.

RCB 159/1 (16)

RR vs RCB LIVE: 4. 6 Padikkal!

Devdutt Padikkal now in the mood. Boundary through mid-off on the first ball, and then pulled over fine-leg for a maximum. Tushar Deshpande has been brought in to the attack, but nothing seems to be able to stop RCB from winning today.

RCB 158/1 (15.4)

RR vs RCB LIVE: Kohli 4!

Less than run-a-ball now in the run chase for RCB! Virat Kohli is accelerating now, he gets 4 more, through mid-wicket. The men in green are romping to victory at this rate. Superb knock for him. 28 runs needed off 30 balls.

RCB 146/1 (15)

RR vs RCB LIVE: 50 for Virat Kohli!

Virat Kohli reaches his half-century with a maximum! The Chasemaster is doing his business out there. Comes down the track and hammers Hasaranga over long-on. 50 off 39 balls, he has anchored this run chase!

RCB 142/1 (14.4)

RR vs RCB LIVE: 4 more!

Virat Kohli is shifting gears here. Six earlier, and now another boundary. He's played the anchor role to perfection today, and this knock should ensure that RCB get home safe and sound. Kohli up to 45 off 37, asking rate under 7.

RCB 132/1 (14)

RR vs RCB LIVE: SIX!

Welcome to the party, Virat Kohli! Kartikeya has bowled a tight spell, but now the 36-year-old 'chasemaster' unleashes himself. Heaves one, just over long-on, for a maximum. Kohli up to 39, RCB in safe hands in this run chase.

RCB 124/1 (13)

RR vs RCB LIVE: 4 more, Padikkal!

Riyan Parag was bowling a pretty decent over, but RCB get 4 runs off the last ball. Parag sends it down the leg side, and Padikkal just jabs it fine for the boundary. RCB are cruising now, 10 off the over.

RCB 116/1 (12)

RR vs RCB LIVE: Good over by Archer

Jofra Archer concedes just 5 runs in this over back, but cannot deliver a wicket. With Kohli well set and wickets in hand, RCB are still comfortably on top in this run chase. Who can create the moment of magic for RR?

RCB 106/1 (11)

RR vs RCB LIVE: 100 up!

100 up for RCB! It has come in just 9.3 overs. They're going at well over 10 runs an over, and require just 7 runs per over from hereon to win the game. The ever-reliable Virat Kohli is still at the crease to marshall the innings.

RCB 100/1 (9.3)

RR vs RCB LIVE: OUT!

Phil Salt departs! He had hit a six off the last ball over mid-wicket, tries to go for the same region again but this time picks out the fielder at long-on. Good catch taken by Yashasvi Jaiswal, who had dropped him earlier.

Much-needed wicket for RR.

RCB 92/1 (8.4)

RR vs RCB LIVE: 50 for Salt!

Half-century for Phil Salt! It has come off just 28 balls. Tricky target in front, but this has been a superb innings to relieve pressure. First 50 of IPL 2025 for Phil Salt. RCB are well on their way towards chasing this down.

RCB 74/0 (7.2)

RR vs RCB LIVE: Kumar Kartikeya in

Kumar Kartikeya has come in to the attack for Rajasthan Royals. The left-arm spinner has been brought on as an impact sub, with Nitish Rana going out. RR need to find a solution soon, and end this opening stand. Bowls a tidy over. Just 5 off it.

RCB 70/0 (7)

RR vs RCB LIVE: Powerplay done

65 runs in the powerplay for RCB. No wicket lost. They've made the perfect start to the run chase. Phil Salt has gone berserk at one end, Kohli has been steady. Both batters have been given a lifeline each with RR dropping catches.

RCB 65/0 (6)

RR vs RCB LIVE: Dropped!

Yashasvi Jaiswal has put Phil Salt down! Needed to be a sharp, low catch but Jaiswal cannot hang on. And then a run out chance is squandered at the non-striker's end! Had it hit, Salt was gone by a mile. Sandeep Sharma not there to collect and dismiss.

Salt survives twice on the same ball. Drama.

RCB 59/0 (5.3)

RR vs RCB LIVE: 6 more

Phil Salt into the 40s! Another maximum. He's going at a strike rate of 200. Comes down the track, cleanly hits it over long-off for 6. What a shot, off Sandeep Sharma. Today seems to be Salt's day, RR need to stop this onslaught.

RR 58/0 (5.2)

RR vs RCB LIVE: 4, 6 Salt!

Phil Salt continues the rampage! Samson has handed the ball to Theekshana, but nothing seems to be able to stop the Englishman at the moment. He got out after a good start in the previous game, can this be the match he converts it to a big score?

50 up for RCB in 5 overs.

RCB 50/0 (5)

RR vs RCB LIVE: Dropped!

Virat Kohli has been put down by Riyan Parag! No timing on it, went up very high, Parag got both hands to it, but the ball bobbles out! Kohli responds with a boundary in the next ball. Huge lifeline handed to Kohli.

RCB 36/0 (3.2)

RR vs RCB LIVE: 4, 6 Salt!

PHIL SALT IS IN THE MOOD! Jofra Archer is being taken to the cleaners. First a boundary through mid-wicket, and then handsomely hit over deep square-leg for a maximum. What a hit. RCB off to a superb start in this chase.

RCB 29/0 (2.3)

RR vs RCB LIVE: 4!

Virat Kohli is up and running. Chipped over mid-wicket, he gets 4. Great timing by the 'chasemaster', first boundary of the innings for him. Deshpande had bowled a decent over until then, but overall concedes 8.

RCB 18/0 (2)

RR vs RCB LIVE: Deshpande takes new ball

We have seen Rajasthan Royals hand Maheesh Theekshana the new ball a couple of times this season, but not today. Tushar Deshpande takes that responsibility from the other end. 

RCB 11/0 (1.1)

RR vs RCB LIVE: SIX!

Phil Salt is taking full advantage of Jofra Archer's pace. Pitched short, and Salt plays it back over the wicket-keeper's head, all the way for a maximum. Might have gloved it even. Salt will be itching to do well today.

RCB 10/0 (0.4)

RR vs RCB LIVE: Perfect game for the 'Chasemaster'?

Virat Kohli has hit two half-centuries in IPL 2025, while Phil Salt hasn't even managed that. With a tricky chase of 174 on the cards, could this bring out the best in Kohli? RCB have won 3 of their first 5 games, and a win is necessary to stay in touch with the leading group.

First ball, inside edge for 4! Salt against Archer.

RCB 4/0 (0.1)

RR vs RCB LIVE: Under par score?

The average first innings score at the Sawai Mansingh Stadium is 180. RR have fallen 7 runs short of that. How do Virat Kohli and Phil Salt go about this run chase now? Onus on them to make a difference. They'll be up against the ferocious Jofra Archer now, who's in great form.

RR vs RCB LIVE: Great knock by Jaiswal

Yashasvi Jaiswal played very well today. No RR batter seemed to be free-flowing, so a knock of 75 off 46 is an excellent one by the southpaw. Started well when Samson struggled, and scored big for his highest score of IPL 2025.

Dhruv Jurel was put down by Kohli, and he played a valuable 23-ball 35 too!

RR vs RCB LIVE: RR end on 173

Nitish Rana slaps a boundary off the final ball, as Rajasthan Royals post a total of 173. Good bowling by RCB, and it will be interesting to see how Virat Kohli and co. go about this run chase. Should be a tight affair!

RR 173/4 (20 overs)

RCB Target: 174

RR vs RCB LIVE: OUT!

Shimron Hetmyer departs on the penultimate ball of the innings. This has been a top over from Bhuvneshwar, who picks up his first wicket of the innings. Good catch at deep mid-wicket!

RR 169/4 (19.5)

RR vs RCB LIVE: 1 to go

One over to go for Rajasthan Royals. Can they have a mighty final over and finish with a total of 180+? Jurel will be on strike. Bhuvneshwar Kumar has been entrusted with the responsibility. Bowled very well in the powerplay today.

RR 162/3 (19)

RR vs RCB LIVE: SIX!

Dhruv Jurel smashes Yash Dayal for 6 on the first ball of the penultimate over. And the next ball is pummelled for 4! Remember, he was dropped by Virat Kohli. Jurel now on 25 off 17, and breaking loose. Rajasthan Royals cross 150.

RR 157/3 (18.2)

RR vs RCB LIVE: 4!

Boundary for Shimron Hetmyer! The West Indian has been in good form off late, and these can be some valuable runs for Rajasthan Royals. Well-timed through mid-wicket on this occasion, placed between two fielders.

RR 147/3 (18)

RR vs RCB LIVE: Kohli drops!

Dhruv Jurel, big shot! Into the crowd, over mid-wicket. He has timed the slog sweep to perfection. Oh, and has Kohli put a catch down? That is a sitter put down at long-off! Kohli sinks his head. Big chance goes begging. 

Suyash Sharma wicketless in 4 overs.

RR 137/3 (17)

RR vs RCB LIVE: OUT!

BIG WICKET FOR RCB! Yashasvi Jaiswal is out! Josh Hazlewood was smashed for a 6 and 4 earlier in the over, but now he has trapped Jaiswal plumb. LBW, no question. He goes up with a DRS review, but that doesn't work either.

RR 126/3 (16)

RR vs RCB LIVE: 5 overs to go!

We have just 5 overs left in the Rajasthan Royals innings. They have wickets in hand, but the run-rate is under 8. It is high time for the men in pink to go hard now. And Jaiswal seems to have got the message. Ramp shot for 6 off Hazlewood!

RR 120/2 (15.1)

RR vs RCB LIVE: 4!

Jaiswal starts the 15th over with a boundary. Tried to go over cover, doesn't get the perfect timing but it still runs away for 4 through deep point. Jaiswal into the 60s now! He will have to take responsibility if RR want a score of 180.

RR 111/2 (14.1)

RR vs RCB LIVE: OUT!

Yash Dayal delivers! Is he one of the most underrated bowlers in IPL right now? Parag with the shot, straight at Virat Kohli at short cover. He departs for 30 runs off 22 balls. RR's vice-captain is on his way back.

RR 105/2 (13.2)

RR vs RCB LIVE: What an effort!

Phil Salt, almost! That could've been the catch of the tournament. Jaiswal hit it very hard, was surely going for six, but Salt prevents it with an excellent piece of fielding. Times his jump perfectly and had he held on, what a catch it could've been.

RR 104/1 (13)

RR vs RCB LIVE: Jaiswal 50!

50 for Yashasvi Jaiswal! Took the run-scoring charge early on, and has completed a patient half-century. Comes off 35 balls. Jaiswal is now very well set, and has the chance to go berserk in the final overs. And he ramps Krunal for 4! 100 up for RR.

RR 103/1 (12.5)

RR vs RCB LIVE: Boundary!

Reverse sweep! Cheeky, but brilliantly timed. Pre-meditated it, and executed it to perfection. Suyash Sharma going for some runs here. Jaiswal is up to 47, he's held his end and played well on a two-faced pitch.

RR 90/1 (11.1)

RR vs RCB LIVE: SIX!

Riyan Parag, that is excellent! Krunal comes in for his third over, and Parag clears the ropes with an excellent shot over deep mid-wicket. The right-hander is in good rhythm now, as RR's run-rate climbs up.

RR 85/1 (11)

RR vs RCB LIVE: 4, 4 Parag!

Dropped chance? Riyan Parag is getting into the runs now. First timed well through extra cover, and then it was going straight at Yash Dayal but he can't grab it! Should've done a lot better on that occasion.

RR 77/1 (10)

RR vs RCB LIVE: Four!

First boundary for Riyan Parag. Like Samson, he's taking his time to settle in, but times it beautifully through third man. Late cut, placed between the fielders and it runs away for 4. Rajasthan Royals are barely going over 7 runs an over, though.

RR 65/1 (9)

RR vs RCB LIVE: 4!

Yashasvi Jaiswal continues the onslaught from his end. Pitched short by Liam Livingstone, and hit back hard by the left-hander. He is up to 37 off 24 balls now, and carrying the RR momentum. He'll be hoping to convert this to a big score today.

RR 57/1 (7.4)

RR vs RCB LIVE: OUT!

Krunal Pandya makes the difference! First over of spin for Royal Challengers Bengaluru, and the tactic has worked. Samson has had a terrible stay at the crease, and he gets stumped by Jitesh on this occasion. 15 runs off 19 balls for RR's captain.

RR 49/1 (6.5)

RR vs RCB LIVE: Powerplay ends

Samson finally gets the boundary, as Rajasthan Royals muster up 45 in the powerplay. Jaiswal has been the reason for most of the runs, but RR would hope their captain can get going soon. Krunal Pandya now brought in.

RR 45/0 (6)

RR vs RCB LIVE: Miscue!

Sanju Samson trying to break free, doesn't get the timing but it goes beyond the chasing fielders and lands safely. Samson really struggling, on 8 runs off 13 balls now. Jaiswal, on the other end, is on 30 off 20.

RR 40/0 (5.3)

RR vs RCB LIVE: SIX!

First maximum! Yashasvi Jaiswal comes down the track and clobbers it back over the bowler's head for 6. Impressive shot. Two balls later, cut away for 4! Exquisitely placed. He's doing the bulk of the work here for RR early on.

RR 34/0 (4.3)

RR vs RCB LIVE: Samson struggling

Sanju Samson has not got going in the early overs here. Just 5 runs off 10 balls for the right-hander. Jaiswal is dealing in boundaries at the other end, but the RR captain has been kept quiet by the RCB pacers so far.

RR 24/0 (4)

RR vs RCB LIVE: Big shout!

Josh Hazlewood is into the attack and he's creating problems straight away. A mishit for Jaiswal earns him a boundary on the first ball of the over, but Hazlewood comes back sharply with a big appeal for caught-behind. Umpire shakes his head.

Replays show it hit the pad! Could that have been LBW if they took a review?

RR 23/0 (3.2)

RR vs RCB LIVE: Good comeback by Bhuvneshwar

Economical from Bhuvneshwar Kumar in the early stages. Has given away just 11 runs in his first two overs. Only 19 runs in the first three overs for RR, they'll hope to get rolling soon. Samson particularly cautious at the beginning.

RR 23/0 (3.1)

RR vs RCB LIVE: 4 more!

Yashasvi Jaiswal dealing in boundaries in the early stages. Full by Bhuvneshwar Kumar, and driven down the ground stylishly by the left-hander. Rajat Patidar has some thinking to do in the early stages here.

RR 18/0 (2.3)

RR vs RCB LIVE: Interesting call by RCB

Royal Challengers Bengaluru haven't given the new ball to Josh Hazlewood. Yash Dayal has come in, but he fails to make an impact in his first over. Jaiswal ends the over with a boundary, well-timed over mid-wicket.

RR 13/0 (2)

IPL 2025 Live: Slashed down the ground!

Jaiswal, shimmies down the track and smashes that back. Breaks the shackles to beat mid-off. Decent start for RR.

RR: 6/0 (1)

IPL 2025 Live: First runs on the board!

Rajasthan Royals are off the mark. Jaiswal tucks it off the hip, but it's off the thigh pad. 

RR: 1/0 (0.1)

IPL 2025 Live: Can RR respond in style?

RCB had shared a graphic ahead of the game, highlighting the H2H stats since 2020. In that duration, RR has won four of their 11 games against RCB. They might've lost the social media battle, but have the chance to win the war on the field.

RR vs RCB Live: Here are the XIs!

Rajasthan Royals (Playing XI): Yashasvi Jaiswal, Sanju Samson (w/c), Nitish Rana, Riyan Parag, Dhruv Jurel, Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Sandeep Sharma, Tushar Deshpande

Royal Challengers Bengaluru (Playing XI): Philip Salt, Virat Kohli, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (w), Tim David, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Suyash Sharma, Yash Dayal

RR vs RCB Live: RCB to chase in Jaipur!

RCB have won the toss and they have decided to bowl first. The visitors remain unchanged. RR captain Sanju Samson says he doesn't mind batting first. Hasaranga is back for RR, and replaces Fazalhaq Farooqi.

RR vs RCB Live: Pitch report!

It's extremely hot in Jaipur. Looks like a good batting wicket. There are a few cracks but there is enough dead grass to bind it. Both captains have arrived for the toss

RR vs RCB Live: Virat Kohli eyes history!

Virat Kohli needs one fifty plus score to equal David Warner's record of 66 in the IPL. Can he get it today?

IPL 2025 LIVE: RCB Go Green!

RCB will be donning their special green kit. It is made of 95% textile and polyester waste, and can be recycled several times without losing quality, through Puma's ReFibre Fabric.

Great initiative, as always!

RR vs RCB Live: Just a reminder!

Well played, RCB admin. That's some mindgames from the visitors

RR vs RCB Live: Fantasy team suggestions!

If you're a fan of Fantasy gaming, you should check out this team:

Batters: Virat Kohli, Sanju Samson (C), Rajat Patidar, Shimron Hetmyer


Wicketkeepers: Phil Salt (vc), Sanju Samson


All-rounders: Riyan Parag, Krunal Pandya


Bowlers: Maheesh Theekshana, Josh Hazlewood, Yash Dayal and Sandeep Sharma

RR vs RCB Live: Rajat Patidar closing in on big milestone!

Rajat Patidar is 15 runs away from completing 1000 runs in IPL. The RCB captain has been in fine form this season, leading the scoring charts for his team alongside Kohli with 187 runs in five matches.

RR vs RCB Live: Virat Kohli vs Sandeep Sharma!

Another huge challenge awaits for Virat Kohli in the form of Sandeep Sharma who has dismissed him 7 times in IPL. That's the most by any bowler.

RR vs RCB Live: Can Kohli overcome his RR blues?

Virat Kohli has blown hot and cold this season, despite two half-centuries. However, his record against RR isn't too motivating either. He has scored 186 runs at an average of 46.5 and strike-rate of 145 including 2 fifties in IPL 2025. But, he has averaged just 30.6 against RR - the lowest for him against any team in his IPL Career. (min 300 runs). The challenge will only get tougher for him with RR's pace spearhead Jofra Archer back, bowling in full tilt

RR vs RCB Live: A very good afternoon!

Hello and welcome to our live coverage of the IPL 2025. First match of the day comes from Jaipir as Rajasthan Royals and Royal Challengers Bengaluru look to get back to winning ways. RCB, with three wins from five games, are placed in the top half of the table at fourth, while RR, with a win less in as many games, are languishing at number seven.

Get the Latest Cricket Updates, Check IPL 2025 News, Schedule, Points Table and Results 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.