
The 42nd match of IPL 2025 is set to take place on April 24, 2025, featuring an exciting clash between Royal Challengers Bangalore (RCB) and Rajasthan Royals (RR) at the M. Chinnaswamy Stadium in Bangalore. RCB has been in strong form this season, sitting in third place on the points table with 10 points. Meanwhile, RR is struggling at eighth place, needing a turnaround in their performances to stay in contention for a playoff spot.
Royal Challengers Bengaluru (RCB) Team Preview
RCB comes into this match with confidence, having secured a dominant seven-wicket win against Punjab Kings in their previous outing. Virat Kohli was the star performer, delivering a match-winning knock of 73 runs*, remaining unbeaten. Devdutt Padikkal complemented Kohli’s efforts, playing a blistering innings of 61 off just 35 balls. With their top-order firing and momentum on their side, RCB will look to capitalize on their home advantage and continue their winning streak against RR.
Rajasthan Royals (RR) Team Preview
Rajasthan Royals faced a heartbreaking two-run defeat in their last match against Lucknow Super Giants (LSG) while chasing a target of 181 runs. They seemed comfortable throughout the chase, but Avesh Khan’s brilliant three-wicket spell turned the game in Lucknow’s favor, securing a narrow victory. RR now needs to refine their approach, especially in close encounters, to climb the points table and strengthen their playoff chances.
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Match Details
Date and Time: 24th April, Thursday, 7:30 PM IST
Venue: M.Chinnaswamy Stadium, Bengaluru
Live Streaming: JioHotstar (app & website)/ Star Sports Network
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Pitch Report
The pitch at this ground is known for being highly favorable to batters throughout the game, making it a paradise for stroke-makers in both innings. While the surface appears dry, it still offers good bounce, ensuring that batters can play their shots with confidence. The presence of a fair amount of grass makes the pitch firm and solid, allowing the ball to come nicely onto the bat.
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Weather Report
The conditions at M. Chinnaswamy Stadium, Bengaluru, look perfect for cricket as RCB takes on RR in the 42nd match of IPL 2025. The skies are expected to remain clear, with a warm and humid temperature of 28.6°C. Fortunately for fans, there’s no sign of rain, ensuring an uninterrupted contest between the two teams.
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Toss Report
Over the years, this ground has hosted 98 IPL matches, with teams chasing emerging victorious more often. While 41 matches have been won by the side batting first, the chasing team has triumphed 53 times, indicating that fielding first is a smart tactical choice after winning the toss. The trend suggests that teams prefer to assess the pitch early and chase down targets effectively.

IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Team Analysis
Royal Challengers Bengaluru (RCB) Strength
RCB has been one of the most consistent teams this season, sitting comfortably in third place on the points table with five wins in eight matches. Their batting lineup has been a powerhouse, with Virat Kohli, Philip Salt, and Devdutt Padikkal leading the charge. The team’s bowling attack has also been well-balanced, with Josh Hazlewood and Bhuvneshwar Kumar providing early breakthroughs, while Suyash Sharma and Krunal Pandya have controlled the middle overs effectively.
Royal Challengers Bengaluru (RCB) Weakness
RCB has struggled with home-game consistency, losing all three matches played at the M. Chinnaswamy Stadium this season. Their death-over bowling has been a concern, with bowlers leaking runs in crucial moments, making it difficult to close out games. Additionally, their middle-order stability has been inconsistent, relying heavily on their top three batters to deliver.
Rajasthan Royals (RR) Strength
Rajasthan Royals has shown flashes of brilliance, particularly in their top-order batting. Yashasvi Jaiswal has been a standout performer, consistently providing explosive starts in the powerplay. Sanju Samson’s leadership and batting have also been crucial, offering stability in the middle order. Additionally, RR boasts a strong bowling attack, with Jofra Archer and Wanindu Hasaranga leading the charge.
Rajasthan Royals (RR) Weaknesse
RR’s biggest struggle this season has been consistency, particularly in close matches. Their middle-order batting has been unreliable, often failing to capitalize on strong starts. Additionally, their death-over bowling has been a concern, with bowlers leaking runs in crucial moments. Injuries and squad selection have also raised questions, with some experts criticizing RR’s over-reliance on young players rather than experienced match-winner
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Key Players
Royal Challengers Bengaluru (RCB)
Virat Kohli: Kohli has been in exceptional form in IPL 2025, consistently delivering strong performances at the top of the order for Royal Challengers Bengaluru (RCB). In his latest match against Punjab Kings (PBKS), he played a match-winning unbeaten knock of 73 runs off 54 balls, reinforcing his reputation as one of the best white-ball batters. So far, Kohli has amassed 322 runs in 8 matches, averaging 64.40 with a strike rate of 140, including 4 half-centuries.
Suyash Sharma: Suyash has emerged as a valuable budget pick for RCB, consistently troubling batters with his spin variations, including leg-spin, googly, and flipper. His ability to maintain precise line and length has made it difficult for opponents to score freely against him.
Rajat Patidar: RCB skipper has been a consistent performer for RCB at number three, bringing an aggressive approach, especially against spinners in the middle overs. His ability to play attacking shots while rotating the strike makes him a crucial batter for his team. Patidar recently became the second-fastest Indian to reach 1,000 IPL runs, achieving the milestone in 30 innings. His ability to anchor the innings and accelerate when needed makes him a vital cog in RCB’s batting lineup.
Rajasthan Royals (RR)
Yashasvi Jaiswal: He has been a standout performer for Rajasthan Royals (RR), showcasing his aggressive batting style, particularly against pacers in the powerplay. His ability to play both pace and spin comfortably allows him to build his innings based on match situations. Jaiswal has already registered 233 runs in 7 matches, averaging 38.83 with a strike rate of 139.52, including three half-centuries.
Dhruv Jurel: Jurel has been a key lower-order batter for RR, stepping up in the death overs with his explosive batting. His ability to accelerate the scoring rate and play a variety of shots makes him a vital asset for RR. While his IPL 2025 stats are not readily available, his previous seasons have shown his capability to deliver match-winning performances.
Riyan Parag: Riyan has been RR’s most talented all-rounder, delivering strong performances with both bat and ball. He has been in great form, scoring 212 runs in 8 matches at an average of 30.28 and a strike rate of 148.25. His ability to play impactful knocks and contribute crucial overs as a right-arm off-spinner makes him an essential player for RR.

IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Probable Playing XIs
Royal Challengers Bengaluru (RCB) probable playing XI: Phil Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar (c), Jitesh Sharma (wk), Romario Shepherd, Tim David, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood, Suyash Sharma (IP).
Rajasthan Royals (RR) probable playing XI: Yashasvi Jaiswal, Vaibhav Suryavanshi, Riyan Parag (c), Nitish Rana, Dhruv Jurel (wk), Shimron Hetmyer, Wandindu Hasaranga, Jofra Archer, Maheesh Theekshana/Kwena Maphaka, Sandeep Sharma, Tushar Deshpande, Shubham Dubey (IP).
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Head-to-Head Records
Royal Challengers Bengaluru and Rajasthan Royals have shared a fierce rivalry over the years, with RCB edging ahead in their head-to-head battles. Out of 30 encounters, RCB has secured 16 victories, while RR has managed to win 14 times.
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Dream 11 Prediction
Wicket- Keeper: Dhruv Jurel, Phil Salt
Batters: Virat Kohli (C), Rajat Patidar, Yashasvi Jaiswal (vc), Nitish Rana
All-rounders: Krunal Pandya, Wanindu Hasaranga
Bowlers: Josh Hazelwood, Maheesh Theekshana, Jofra Archer
IPL 2025, Match 42: Royal Challengers Bengaluru (RCB) vs Rajasthan Royals (RR) – Full Squad
Royal Challengers Bengaluru (RCB) full squad for IPL 2025: 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 (RR) full squad for IPL 2025: 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.
Get the latest cricket news here, like us on Facebook, and follow us on Twitter and Instagram for more such updates.
![[WATCH]- Viral Vaibhav Suryavanshi Clip Prompts Clarification From Harsha Bhogle](https://cricfit.com/wp-content/uploads/2026/06/IMG_4140-100x75.webp)

![[WATCH] RCB Stars Pull Off Fun Water Prank on Coach During Title Celebrations](https://cricfit.com/wp-content/uploads/2026/06/IMG_3872-100x75.webp)

![[WATCH]- Virat Kohli Teases Krunal Pandya After All-Rounder Flaunts Five IPL Titles](https://cricfit.com/wp-content/uploads/2026/06/IMG_3863-100x75.webp)