The Royal Challengers Bengaluru (RCB) will take on the Rajasthan Royals (RR) in the 42nd match of the IPL 2025 at the M. Chinnaswamy Stadium, Bengaluru. The home team is racing towards the play-offs with five wins in eight matches, and is in third position in the points table. Against the Punjab Kings (PBKS) on April 20, RCB won by seven wickets. It was a power-packed performance by Virat Kohli and Devdutt Padikkal while chasing 158 runs.
However, the Rajasthan-based franchise has failed to impress this season as well. Currently, they are in the eighth position in the points table with two wins in eight games. From here on, they have to win all of their matches to qualify for the playoffs. RR made a solid comeback in the middle of the tournament, but could not capitalise on their winning momentum.
Interestingly, RCB’s home record isn’t great this season. Hence, RR might have an edge over RCB. It will be interesting to watch how the battle of the Royals proceeds in Bengaluru. The home team will look to win the match and move a step closer to the play-offs.
Match Details
Match | Royal Challengers Bengaluru vs Rajasthan Royals, Match 42, IPL 2025 |
Venue | M. Chinnaswamy Stadium, Bengaluru |
Date & Time | Thursday, April 24, 2025, 7:30 PM (IST) |
Live Broadcast and Streaming Details | JioStar Network Channels, JioHotstar (app & website) |
Pitch Report
The M. Chinnaswamy Stadium in Bengaluru is known as a batting paradise. However, we haven’t seen any high-scoring games at this particular ground yet. Moreover, chasing has been easier on this ground, so the captain who wins the toss will look to field first.
Head-to-Head Record
RCB and RR have played 24 matches against each other so far, with the former winning 16 and the latter 14.
Matches | 33 |
Won by Royal Challengers Bengaluru | 16 |
Won by Rajasthan Royals | 14 |
No Result | 03 |
First Played |
April 26, 2008 – RR won |
Last Played | May 22, 2025 – RR won |
Check Here:
Predicted Playing 11s
Royal Challengers Bengaluru (RCB)
Philip Salt, Virat Kohli, Rajat Patidar (c), Jitesh Sharma (wk), Tim David, Krunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Suyash Sharma, Josh Hazlewood, Yash Dayal.
Impact Player: Devdutt Padikkal
Rajasthan Royals (RR)
Yashasvi Jaiswal, Shubham Dubey, Riyan Parag (c), Nitish Rana, Dhruv Jurel (wk), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Sandeep Sharma, Tushar Deshpande.
Impact Player: Vaibhav Suryavanshi