Royal Challengers Bengaluru will be up against the Rajasthan Royals in the 42nd match of the Indian T20 League, 2025 at the M. Chinnaswamy Stadium, Bengaluru on 24th April 2025 at 07:30 PM IST.

RCB vs RR (Royal Challengers Bengaluru vs Rajasthan Royals), Match 42 - Match Information
Match: Royal Challengers Bengaluru vs Rajasthan Royals, Match 42
Date: 24th April 2025
Time: 07:30 PM IST
Venue: M. Chinnaswamy Stadium, Bengaluru
Match Officials: Umpires: Michael Gough (ENG), Ulhas Gandhe (IND) and Virender Sharma (IND), Referee: Rajiv Seth (IND)
RCB vs RR, M. Chinnaswamy Stadium, Bengaluru Pitch Report and Weather Conditions
The pitch at the M. Chinnaswamy Stadium, Bengaluru will allow for good stroke play and the batters will find it easy to bat on the surface. It will not allow a lot of assistance to the bowlers and wicket taking is going to be difficult. The average 1st innings score at this venue in the last 20 matches is 164 runs. The pitch at the M. Chinnaswamy Stadium, Bengaluru is a balanced one with decent assistance for both batters and bowlers on offer. The team winning the toss may decide to bat or bowl depending on the ground conditions today.
Weather Report for M. Chinnaswamy Stadium, Bengaluru
Temperature is expected to be around 31.56 °C with 38% humidity. Winds at a speed of 6.09 m/s are expected. Cloud cover expected, so expect some movement to aid the pace bowlers.
Pace or Spin?
The pacers have taken 80% of the total wickets at this venue. Hence picking up pacers for your fantasy team should be a good idea. Based on the stats available, We predict that the pitch will continue to assist the pacers.
RCB vs RR, Head to Head
In the 33 matches played between these 2 teams, Royal Challengers Bengaluru Batters have earned the most fantasy points for their team, while Bowlers have earned the most fantasy points for Rajasthan Royals.
Recommended Fantasy Contests For RCB vs RR
Some Fantasy Games involve an element of financial risk and may be addictive. Please play responsibly and at your own risk.
RCB vs RR Dream11 Prediction: Top Batter and Wicket-Keeper Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Yashasvi Jaiswal | 5 | 273 | 54.6 | 0 | - | 74, 51, 75, 6, 67 | - |
Virat Kohli | 5 | 225 | 75 | 0 | - | 73, 1, 62, 22, 67 | - |
Phil Salt | 5 | 111 | 22.2 | 0 | - | 1, 4, 65, 37, 4 | - |
- Yashasvi Bhupendra Kumar Jaiswal
Yashasvi Jaiswal is a Batter and has an average of 56 match fantasy points in the last 10 games, a fantasy rating of 9.5 and is fairly consistent player in terms of fantasy points. He is a top order opening batter, bats Left Handed. In the recently played 5 matches this player has scored 74, 51, 75, 6, 67 runs averaging 54.6 per match.
- Virat Kohli
Virat Kohli is a Batter and has an average of 59 match fantasy points in the last 10 games, a fantasy rating of 9.2 and can be a good pick for your Dream11 Team. Virat Kohli is a top order opening Right Handed Batter. In the recently played 5 matches he has scored 73, 1, 62, 22, 67 runs at an average of 75 per match.
- Philip Dean Salt
Phil Salt is fairly consistent player in terms of fantasy points. This player has an average of 53 match fantasy points in the last 10 games and a fantasy rating of 8.8. Phil Salt is a top order opening batter, bats Right Handed and also keeps wickets. In the recently played 5 matches he has scored 1, 4, 65, 37, 4 runs averaging 22.2 per match.
RCB vs RR Dream11 Prediction: Top Bowler Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Bhuvneshwar Kumar | 4 | 9 | 9 | 3 | 28 | 0, 8, 0, 0, 1 | 0, 0, 2, 1, 0 |
Josh Hazlewood | 4 | 0 | - | 4 | 29.8 | 0, 0, 0, 0, 0 | 0, 0, 3, 1, 0 |
Jofra Archer | 4 | 4 | 4 | 4 | 32.5 | 0, 0, 0, 0, 4 | 1, 2, 0, 1, 0 |
- Bhuvneshwar Kumar Singh
Bhuvneshwar Kumar is a Bowler and has an average of 44 match fantasy points in the last 10 games, a fantasy rating of 8.7 and is a good to have player for your Fantasy Team. This player bowls right-arm medium and in the recently played 4 matches Bhuvneshwar Kumar has taken 0, 0, 2, 1, 0 wickets at an average of 28. He has been very successful against this team, taking 1, 0, 3, 1, 0 wickets in the recent matches. This player has a good record at this venue in the recent 4 matches Bhuvneshwar Kumar played here and has taken 0, 2, 0, 2, 0 wickets.
- Josh Reginald Hazlewood
Josh Hazlewood is a good to have player for your Dream11 Fantasy Team. He has an average of 46 match fantasy points in the last 10 games and a fantasy rating of 8.3. This player bowls right-arm fast medium and in the last 4 matches Josh Hazlewood has taken 0, 0, 3, 1, 0 wickets at an average of 29.8. He has been very successful against this team, taking 1, 0, 2, 2, 0 wickets in the recent matches. This player has been very successful at this venue in the recent 4 matches Josh Hazlewood played here and has taken 4 wickets.
- Jofra Chioke Archer
Jofra Archer is a very consistent player in terms of fantasy points. He has an average of 36 match fantasy points in the last 10 games and a fantasy rating of 7.3. This player bowls right-arm fast and in the recent 4 matches Jofra Archer has taken 4 wickets at an average of 32.5. He has done very well against this opposition, taking 0, 0, 0, 0, 0 wickets in the recent matches.
RCB vs RR Dream11 Prediction: Top All-Rounder Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Wanindu Hasaranga | 5 | 4 | 4 | 4 | 34.5 | 0, 0, 0, 0, 4 | 2, 1, 0, 1, 0 |
Riyan Parag | 3 | 77 | 25.7 | 0 | - | 39, 0, 8, 30, 0 | 0, 0, 0, 0, 0 |
Krunal Pandya | 4 | 19 | 9.5 | 3 | 21.3 | 0, 1, 0, 0, 18 | 2, 0, 0, 1, 0 |
- Pinnaduwage Wanindu Hasaranga De Silva
Wanindu Hasaranga is an All Rounder and has an average of 48 match fantasy points in the last 10 games, a fantasy rating of 8.8 and is a safe bet for your Dream11 Fantasy Team. This player is a leg break Bowler and in the recent 5 matches Wanindu Hasaranga has taken 2, 1, 0, 1, 0 wickets at an average of 34.5. He has a very good record against this opponent, taking 0, 0, 2, 0, 0 wickets in the recent matches. This player has been very successful at this venue in the recent 5 matches Wanindu Hasaranga played here and has taken 3 wickets.
- Riyan Parag
Riyan Parag is an All Rounder and has an average of 50 match fantasy points in the last 10 games, a fantasy rating of 7.5 and is fairly consistent player in terms of fantasy points. He is a top order Right Handed Batter. In the recent 3 matches this player has scored 39, 0, 8, 30, 0 runs averaging 25.7 per match.
- Krunal Himashu Pandya
Krunal Pandya is an All Rounder and has an average of 40 match fantasy points in the last 10 games, a fantasy rating of 7.4 and is fairly consistent player in terms of fantasy points. Krunal Pandya is a slow left-arm orthodox Bowler and in the last 4 matches he has taken 2, 0, 0, 1, 0 wickets at an average of 21.3. This player has done very well against this opposition, taking 1, 0, 0, 0, 0 wickets in the recent matches.
Fantasy Tips Prediction | Dream Lineup | Team News | Team Head To Head Records | Player Head To Head Records
RCB vs RR Dream11 Prediction: Top Players of the Last Match
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Tim David | 5 | 142 | 142 | 0 | - | 50, 37, 1, 32, 22 | - |
Josh Hazlewood | 4 | 0 | - | 4 | 29.8 | 0, 0, 0, 0, 0 | 0, 0, 3, 1, 0 |
Yashasvi Jaiswal | 5 | 273 | 54.6 | 0 | - | 74, 51, 75, 6, 67 | - |
Nitish Rana | 5 | 76 | 19 | 0 | - | 8, 51, 4, 1, 12 | - |
Bhuvneshwar Kumar | 4 | 9 | 9 | 3 | 28 | 0, 8, 0, 0, 1 | 0, 0, 2, 1, 0 |
Jofra Archer | 4 | 4 | 4 | 4 | 32.5 | 0, 0, 0, 0, 4 | 1, 2, 0, 1, 0 |
The Top Point Getters for Royal Challengers Bengaluru are Tim David with 95 match fantasy points. Josh Hazlewood with 89 match fantasy points and Bhuvneshwar Kumar with 63 match fantasy points.
The Top Point Getters for Rajasthan Royals are Yashasvi Jaiswal with 84 match fantasy points. Nitish Rana with 79 match fantasy points and Jofra Archer with 54 match fantasy points.
RCB vs RR Dream11 Prediction: Top Captain and Vice-Captain Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Yashasvi Jaiswal | 5 | 273 | 54.6 | 0 | - | 74, 51, 75, 6, 67 | - |
Virat Kohli | 5 | 225 | 75 | 0 | - | 73, 1, 62, 22, 67 | - |
Wanindu Hasaranga | 5 | 4 | 4 | 4 | 34.5 | 0, 0, 0, 0, 4 | 2, 1, 0, 1, 0 |
Phil Salt | 5 | 111 | 22.2 | 0 | - | 1, 4, 65, 37, 4 | - |
Bhuvneshwar Kumar | 4 | 9 | 9 | 3 | 28 | 0, 8, 0, 0, 1 | 0, 0, 2, 1, 0 |
- Yashasvi Bhupendra Kumar Jaiswal
Yashasvi Jaiswal is a Batter and has an average of 56 match fantasy points in the last 10 games, a fantasy rating of 9.5 and is fairly consistent player in terms of fantasy points. Yashasvi Jaiswal is a top order opening batter, bats Left Handed. In the recently played 5 matches he has scored 273 runs averaging 54.6 per match.
- Virat Kohli
Virat Kohli can be a good pick for your Dream11 Team. This player has an average of 59 match fantasy points in the last 10 games and a fantasy rating of 9.2. Virat Kohli is a top order opening Right Handed Batter. In the recently played 5 matches he has scored 73, 1, 62, 22, 67 runs averaging 75 per match.
- Pinnaduwage Wanindu Hasaranga De Silva
Wanindu Hasaranga can be a good safe pick for your Dream11 Team. This player has an average of 48 match fantasy points in the last 10 games and a fantasy rating of 8.8. Wanindu Hasaranga is a leg break Bowler and in the recent 5 matches he has taken 4 wickets at an average of 34.5. This player has been very successful against this team, taking 0, 0, 2, 0, 0 wickets in the recent matches. Wanindu Hasaranga has bowled well at this venue in the recent 5 matches he played here and has taken 3 wickets.
- Philip Dean Salt
Phil Salt can be a good pick for your Dream11 Team. This player has an average of 53 match fantasy points in the last 10 games and a fantasy rating of 8.8. Phil Salt is a top order opening Right Handed Batter and also keeps wickets. In the recently played 5 matches he has scored 111 runs at an average of 22.2 per match.
- Bhuvneshwar Kumar Singh
Bhuvneshwar Kumar can be a good pick for your Dream11 Team. This player has an average of 44 match fantasy points in the last 10 games and a fantasy rating of 8.7. Bhuvneshwar Kumar bowls right-arm medium and in the recent 4 matches he has taken 0, 0, 2, 1, 0 wickets at an average of 28. This player has a very good record against this opponent, taking 1, 0, 3, 1, 0 wickets in the recent matches. Bhuvneshwar Kumar has been very successful at this venue in the recent 4 matches he played here and has taken 0, 2, 0, 2, 0 wickets.
RCB vs RR Squad Information
Royal Challengers Bengaluru (RCB) Squad: Virat Kohli, Josh Hazlewood, Swapnil Singh, Bhuvneshwar Kumar, Krunal Pandya, Jitesh Sharma, Phil Salt, Rajat Patidar, Romario Shepherd, Tim David, Devdutt Padikkal, Manoj Bhandage, Yash Dayal, Rasikh Salam, Jacob Bethell and Suyash Sharma
Rajasthan Royals (RR) Squad: Sandeep Sharma, Nitish Rana, Jofra Archer, Shimron Hetmyer, Wanindu Hasaranga, Tushar Deshpande, Riyan Parag, Fazalhaq Farooqi, Yashasvi Jaiswal, Kumar Kartikeya, Dhruv Jurel, Yudhvir Singh, Akash Madhwal, Shubham Dubey, Kunal Singh Rathore and Vaibhav Suryavanshi
RCB vs RR Dream11 Team Today
Wicket-Keepers: Phil Salt, Dhruv Jurel and Jitesh Sharma
Batters: Yashasvi Jaiswal, Virat Kohli and Rajat Patidar
All-Rounders: Wanindu Hasaranga and Riyan Parag
Bowlers: Bhuvneshwar Kumar, Josh Hazlewood and Rasikh Salam
Captain: Virat Kohli
Vice-Captain: Bhuvneshwar Kumar
RCB vs RR (Royal Challengers Bengaluru vs Rajasthan Royals), Match 42 Preview
Royal Challengers Bengaluru have played 8 matches in the series and they are currently ranked fourth on the points table, while Rajasthan Royals have also played 8 matches in the series and they are currently ranked eighth on the points table.
Indian T20 League, 2025 Points Table
The points table of Indian T20 League, 2025 Detailed table of matches played, matches won, matches lost, and Net run-rate.
In their previous encounter in this series Phil Salt was the Man of the Match and Phil Salt scored the highest fantasy points for Royal Challengers Bengaluru with 100 match fantasy points while Yashasvi Jaiswal topped the fantasy points leaderboard for Rajasthan Royals with 113 match fantasy points.
In the last match (Punjab Kings vs Royal Challengers Bengaluru Last Match Scorecard) played by Royal Challengers Bengaluru against Punjab Kings, Royal Challengers Bengaluru beat Punjab Kings by 7 wickets. The top fantasy player for Royal Challengers Bengaluru was Virat Kohli who scored 106 fantasy points.
In their last match in this series against Lucknow Super Giants, Lucknow Super Giants beat Rajasthan Royals by 2 runs. The top fantasy player for Rajasthan Royals was Yashasvi Jaiswal who scored 101 fantasy points.