The Royal Challengers Bengaluru (RCB) will face the Rajasthan Royals (RR) in the 42nd match of the Indian Premier League (IPL) 2025. The match will be played at the M Chinnaswamy Stadium, Bengaluru, on 24 April 2025 at 07:30 PM IST. Royal Challengers Bengaluru Royal Challengers Bengaluru is set to play their fourth home game of IPL 2025 against the Rajasthan Royals. They have lost all three matches they played here in Bengaluru. They are coming into this match after thrashing the Punjab Kings and avenging their first clash loss against the same team. They beat PBKS by three wickets, thanks to the brilliant half-centuries from Virat Kohli and Devdutt Padikkal. The biggest challenge RCB is facing this year is their own home ground, where they have yet to win a single match this season. However, they will be looking to improve the numbers going forward, and they won't get any better opportunity than this. Currently, they are sitting in the third position and would be eager to move in the top two after this clash. Rajasthan Royals Rajasthan Royals, on the other hand, would be disappointed with their consecutive poor performances. They lost their last match to Lucknow Super Giants by 2 runs. They have just a single victory in their last five matches. As Sanju Samson is ruled out of this match and is likely to miss the remainder of the matches as well, Riyan Parag will be seen captaining the side yet again. One of the current weak links is their middle-order batting, which has been evident in the last two encounters where they failed to chase down the target in a close match. RR is currently at the 8th spot in the IPL 2025 leaderboard. Pitch Report The pitch at the M. Chinnaswamy Stadium used to be known for the batting paradise till IPL 2024, but this has been reversed for IPL 2025. Now, where the surface used to help batters to post big totals, is helping bowling to clinch good wickets on a slow and sluggish wicket. The average first innings total has been drastically reduced from 183 in IPL 2024 to just 142 in IPL 2025. Off-break bowlers are likely to get good assistance from the surface. RCB vs RR Head-to-Head at M Chinnaswamy RCB vs RR head-to-head at M Chinnaswamy Matches Played 9 Won by Royal Challengers Bengaluru 3 Won by Rajasthan Royals 4 No Result 2 Tied 0 Probable XI Royal Challengers Bengaluru: Philip Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar (c), Romario Shepherd, Jitesh Sharma (wk), Tim David, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal (Impact Subs: Suyash Sharma, Rasikh Salam, Manoj Bhandage, Romario Shepherd, Swapnil Singh) Rajasthan Royals: Yashasvi Jaiswal, Shubham Dubey, Nitish Rana, Riyan Parag (c), Dhruv Jurel (wk), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Tushar Deshpande, Sandeep Sharma. (Impact Subs: Kumar Karthikeya, Kunal Singh Rathore, Akash Madhwal, Shubham Dubey, Fazalhaq Farooqi) Must-Pick Players for RCB vs RR Top Wicketkeeper to Pick Phil Salt | RCB: So far, in 8 matches, Salt has scored 213 runs, with the highest being 65, which came against RR in their first clash. The RCB opener is known for his attacking nature, and he will enjoy opening his arms against RR. He should be included in your fantasy side. Top Batters to Pick Virat Kohli | RCB: Kohli is slowly climbing the ladder for the Orange Cup. He has scored 322 runs in 8 matches with an average of 64, he scored an unbeaten 73 runs in the last match against PBKS to seal a comfortable victory for his team. His presence in your fantasy team will surely add immense value. Yashasvi Jaiswal | RR: This 23-year-old RR left-hander opener has regained his form; he has added 307 runs in the 8 matches this season so far. He scored a brilliant half-century against LSG and added 74 runs in the last match. He has four fifty-plus scores in the last five matches. His addition to your team will surely benefit you. Top All-Rounders to Pick Krunal Pandya | RCB: Krunal Pandya is undoubtedly the ace of this team this season. He might not be performing with the bat as per the expectations, but his wicket-taking abilities are something no one should underestimate. He has added 24 runs so far and has taken 10 wickets in 8 matches; he would be licking to take a few more in this match. Riyan Parag | RR: Riyan Parag has scored 212 runs in 8 matches so far. He scored 39 runs in the last match against LSG and would be a good option for the addition to your fantasy side. Top Bowlers to Pick Josh Hazlewood | RCB: Josh Hazlewood has been a regular wicket-taker for the RCB this season and has been so good in the death overs, especially. In 8 matches this season, he has taken 12 wickets at a bowling strike rate of 14. He would be aiming to add a few more in this match. Jofra Archer | RR: Archer has taken 8 wickets in 8 matches so far, his numbers might not be that impressive this season but he is capable enough to fetch you crucial fantasy points in this match.