RCB VS RR Match Prediction 

Prev
M.Chinnaswamy Stadium
24 Apr 2025, 02:00 PM
Next
Royal Challengers Bangalore

Royal Challengers Bangalore

205/5 (20 Ov)

Rajasthan Royals

Rajasthan Royals

194/9 (20 Ov)

BatterRB4S6SSR
Philip Salt
c Hetmyer b W Hasaranga
262340113.04
Virat Kohli
c Nitish Rana b Jofra Archer
704282166.67
Devdutt Padikkal
c Nitish Rana b Sandeep Sharma
502743185.19
Tim David
run out (Hetmyer/Dhruv Jurel)
231521153.33
Rajat Patidar (C)
c Dhruv Jurel b Sandeep Sharma
130033.33
Jitesh Sharma (W)
not out
201040200
Krunal Pandya
00000
Romario Shepherd
00000
Bhuvneshwar Kumar
00000
Josh Hazlewood
00000
Yash Dayal
00000
Suyash Sharma
00000
EXTRAS15 (b 0, lb 1, w 14, nb 0, p 0)
TOTAL205 (5 wkts, 20 Ov)
BatterRB4S6SSR
Philip Salt c Hetmyer b W Hasaranga262340113.04
Virat Kohli c Nitish Rana b Jofra Archer704282166.67
Devdutt Padikkal c Nitish Rana b Sandeep Sharma502743185.19
Tim David run out (Hetmyer/Dhruv Jurel)231521153.33
Rajat Patidar (C) c Dhruv Jurel b Sandeep Sharma130033.33
Jitesh Sharma (W)not out201040200
EXTRAS15 (b 0, lb 1, w 14, nb 0, p 0)
TOTAL205 (5 wkts, 20 Ov)
DID NOT BATKrunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma
Fall of Wickets
61-1 (Phil Salt, 6.4), 156-2 (Kohli, 15.1), 161-3 (Padikkal, 16.1), 163-4 (Rajat Patidar, 16.5), 205-5 (Tim David, 20)
BowlerOMRWECO
Jofra Archer403318.2
Fazalhaq Farooqi3030010
Tushar Deshpande2036018
Sandeep Sharma4045211.2
Wanindu Hasaranga403017.5
Riyan Parag3030010

BatterRB4S6SSR
Yashasvi Jaiswal
c Romario Shepherd b Hazlewood
491973257.89
Vaibhav Suryavanshi
b Bhuvneshwar
161202133.33
Nitish Rana
c Bhuvneshwar b Krunal Pandya
282231127.27
Riyan Parag (C)
c Jitesh Sharma b Krunal Pandya
221022220
Dhruv Jurel (W)
c Jitesh Sharma b Hazlewood
473433138.24
Shimron Hetmyer
c Jitesh Sharma b Hazlewood
11810137.5
Shubham Dubey
c Phil Salt b Yash Dayal
12711171.43
Jofra Archer
c Rajat Patidar b Hazlewood
01000
Wanindu Hasaranga
run out (Tim David/Jitesh Sharma)
130033.33
Tushar Deshpande
not out
120050
Fazalhaq Farooqi
not out
2200100
Sandeep Sharma
00000
EXTRAS5 (b 1, lb 0, w 4, nb 0, p 0)
TOTAL194 (9 wkts, 20 Ov)
BatterRB4S6SSR
Yashasvi Jaiswal c Romario Shepherd b Hazlewood491973257.89
Vaibhav Suryavanshi b Bhuvneshwar161202133.33
Nitish Rana c Bhuvneshwar b Krunal Pandya282231127.27
Riyan Parag (C) c Jitesh Sharma b Krunal Pandya221022220
Dhruv Jurel (W)c Jitesh Sharma b Hazlewood473433138.24
Shimron Hetmyer c Jitesh Sharma b Hazlewood11810137.5
Shubham Dubey c Phil Salt b Yash Dayal12711171.43
Jofra Archer c Rajat Patidar b Hazlewood01000
Wanindu Hasaranga run out (Tim David/Jitesh Sharma)130033.33
Tushar Deshpande not out120050
Fazalhaq Farooqi not out2200100
EXTRAS5 (b 1, lb 0, w 4, nb 0, p 0)
TOTAL194 (9 wkts, 20 Ov)
DID NOT BATSandeep Sharma
Fall of Wickets
52-1 (Vaibhav Suryavanshi, 4.2), 72-2 (Yashasvi Jaiswal, 5.5), 110-3 (Riyan Parag, 9.1), 134-4 (Nitish Rana, 13.3), 162-5 (Shimron Hetmyer, 16.3), 189-6 (Dhruv Jurel, 18.3), 189-7 (Jofra Archer, 18.4), 189-8 (Shubham Dubey, 19.1), 191-9 (Wanindu Hasaranga, 19.3)
BowlerOMRWECO
Bhuvneshwar Kumar4050112.5
Yash Dayal3033111
Josh Hazlewood403348.2
Romario Shepherd1015015
Suyash Sharma403107.8
Krunal Pandya403127.8

Match
Royal Challengers Bangalore vs Rajasthan Royals
Indian Premier League 2025
Date
Thursday, April 24th 2025
Time
14:00 PM (14:00 PM GMT)
Toss
14:00 PM (14:00 PM GMT)
Venue
M.Chinnaswamy Stadium, Bengaluru
Umpires
Michael Gough, undefined, Virender Sharma
Match Referee
Rajiv Seth
Royal Challengers Bangalore Playing
Virat Kohli, Rajat Patidar, Devdutt Padikkal, Jitesh Sharma, Philip Salt, Tim David, Krunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal
Rajasthan Royals Playing
Yashasvi Jaiswal, Shimron Hetmyer, Shubham Dubey, Dhruv Jurel, Riyan Parag, Nitish Rana, Sandeep Sharma, Tushar Deshpande, Wanindu Hasaranga, Fazalhaq Farooqi, Jofra Archer
Uhh Oh! This Match Is Over! We Suggest You Head To Our Cricket Match Predictions section for upcoming matches.
View All Match Predictions

Scorecard

BatterRB4S6SSR
Philip Salt
c Hetmyer b W Hasaranga
262340113.04
Virat Kohli
c Nitish Rana b Jofra Archer
704282166.67
Devdutt Padikkal
c Nitish Rana b Sandeep Sharma
502743185.19
Tim David
run out (Hetmyer/Dhruv Jurel)
231521153.33
Rajat Patidar (C)
c Dhruv Jurel b Sandeep Sharma
130033.33
Jitesh Sharma (W)
not out
201040200
Krunal Pandya
00000
Romario Shepherd
00000
Bhuvneshwar Kumar
00000
Josh Hazlewood
00000
Yash Dayal
00000
Suyash Sharma
00000
EXTRAS15 (b 0, lb 1, w 14, nb 0, p 0)
TOTAL205 (5 wkts, 20 Ov)
BatterRB4S6SSR
Philip Salt c Hetmyer b W Hasaranga262340113.04
Virat Kohli c Nitish Rana b Jofra Archer704282166.67
Devdutt Padikkal c Nitish Rana b Sandeep Sharma502743185.19
Tim David run out (Hetmyer/Dhruv Jurel)231521153.33
Rajat Patidar (C) c Dhruv Jurel b Sandeep Sharma130033.33
Jitesh Sharma (W)not out201040200
EXTRAS15 (b 0, lb 1, w 14, nb 0, p 0)
TOTAL205 (5 wkts, 20 Ov)
DID NOT BATKrunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma
Fall of Wickets
61-1 (Phil Salt, 6.4), 156-2 (Kohli, 15.1), 161-3 (Padikkal, 16.1), 163-4 (Rajat Patidar, 16.5), 205-5 (Tim David, 20)
BowlerOMRWECO
Jofra Archer403318.2
Fazalhaq Farooqi3030010
Tushar Deshpande2036018
Sandeep Sharma4045211.2
Wanindu Hasaranga403017.5
Riyan Parag3030010

BatterRB4S6SSR
Yashasvi Jaiswal
c Romario Shepherd b Hazlewood
491973257.89
Vaibhav Suryavanshi
b Bhuvneshwar
161202133.33
Nitish Rana
c Bhuvneshwar b Krunal Pandya
282231127.27
Riyan Parag (C)
c Jitesh Sharma b Krunal Pandya
221022220
Dhruv Jurel (W)
c Jitesh Sharma b Hazlewood
473433138.24
Shimron Hetmyer
c Jitesh Sharma b Hazlewood
11810137.5
Shubham Dubey
c Phil Salt b Yash Dayal
12711171.43
Jofra Archer
c Rajat Patidar b Hazlewood
01000
Wanindu Hasaranga
run out (Tim David/Jitesh Sharma)
130033.33
Tushar Deshpande
not out
120050
Fazalhaq Farooqi
not out
2200100
Sandeep Sharma
00000
EXTRAS5 (b 1, lb 0, w 4, nb 0, p 0)
TOTAL194 (9 wkts, 20 Ov)
BatterRB4S6SSR
Yashasvi Jaiswal c Romario Shepherd b Hazlewood491973257.89
Vaibhav Suryavanshi b Bhuvneshwar161202133.33
Nitish Rana c Bhuvneshwar b Krunal Pandya282231127.27
Riyan Parag (C) c Jitesh Sharma b Krunal Pandya221022220
Dhruv Jurel (W)c Jitesh Sharma b Hazlewood473433138.24
Shimron Hetmyer c Jitesh Sharma b Hazlewood11810137.5
Shubham Dubey c Phil Salt b Yash Dayal12711171.43
Jofra Archer c Rajat Patidar b Hazlewood01000
Wanindu Hasaranga run out (Tim David/Jitesh Sharma)130033.33
Tushar Deshpande not out120050
Fazalhaq Farooqi not out2200100
EXTRAS5 (b 1, lb 0, w 4, nb 0, p 0)
TOTAL194 (9 wkts, 20 Ov)
DID NOT BATSandeep Sharma
Fall of Wickets
52-1 (Vaibhav Suryavanshi, 4.2), 72-2 (Yashasvi Jaiswal, 5.5), 110-3 (Riyan Parag, 9.1), 134-4 (Nitish Rana, 13.3), 162-5 (Shimron Hetmyer, 16.3), 189-6 (Dhruv Jurel, 18.3), 189-7 (Jofra Archer, 18.4), 189-8 (Shubham Dubey, 19.1), 191-9 (Wanindu Hasaranga, 19.3)
BowlerOMRWECO
Bhuvneshwar Kumar4050112.5
Yash Dayal3033111
Josh Hazlewood403348.2
Romario Shepherd1015015
Suyash Sharma403107.8
Krunal Pandya403127.8

Match Info

Match
Royal Challengers Bangalore vs Rajasthan Royals
Indian Premier League 2025
Date
Thursday, April 24th 2025
Time
14:00 PM (14:00 PM GMT)
Toss
14:00 PM (14:00 PM GMT)
Venue
M.Chinnaswamy Stadium, Bengaluru
Umpires
Michael Gough, undefined, Virender Sharma
Match Referee
Rajiv Seth
Royal Challengers Bangalore Playing
Virat Kohli, Rajat Patidar, Devdutt Padikkal, Jitesh Sharma, Philip Salt, Tim David, Krunal Pandya, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal
Rajasthan Royals Playing
Yashasvi Jaiswal, Shimron Hetmyer, Shubham Dubey, Dhruv Jurel, Riyan Parag, Nitish Rana, Sandeep Sharma, Tushar Deshpande, Wanindu Hasaranga, Fazalhaq Farooqi, Jofra Archer

Match Odds

Recent Results
Last 5 matches

03 Jun 2025 - Indian Premier League 2025 - Final - Royal Challengers Bangalore V Punjab Kings
29 May 2025 - Indian Premier League 2025 - Qualifier 1 - Royal Challengers Bangalore V Punjab Kings
Royal Challengers Bengaluru won by 8 wkts
27 May 2025 - Indian Premier League 2025 - 70th Match - Royal Challengers Bangalore V Lucknow Super Giants
Royal Challengers Bengaluru won by 6 wkts
23 May 2025 - Indian Premier League 2025 - 65th Match - Royal Challengers Bangalore V Sunrisers Hyderabad
03 May 2025 - Indian Premier League 2025 - 52nd Match - Royal Challengers Bangalore V Chennai Super Kings
Royal Challengers Bengaluru won by 2 runs

20 May 2025 - Indian Premier League 2025 - 62nd Match - Rajasthan Royals V Chennai Super Kings
Rajasthan Royals won by 6 wkts
18 May 2025 - Indian Premier League 2025 - 59th Match - Rajasthan Royals V Punjab Kings
Punjab Kings won by 10 runs
04 May 2025 - Indian Premier League 2025 - 53rd Match - Rajasthan Royals V Kolkata Knight Riders
Kolkata Knight Riders won by 1 run
01 May 2025 - Indian Premier League 2025 - 50th Match - Rajasthan Royals V Mumbai Indians
Mumbai Indians won by 100 runs
28 Apr 2025 - Indian Premier League 2025 - 47th Match - Rajasthan Royals V Gujarat Titans
Rajasthan Royals won by 8 wkts
Head to Head
Last 5 matches
Royal Challengers Bangalore
Royal Challengers Bengaluru won by 11 runs
24 April 2025
Royal Challengers Bangalore
Royal Challengers Bengaluru won by 9 wkts
13 April 2025
Rajasthan Royals
Rajasthan Royals won by 4 wkts
22 May 2024
Rajasthan Royals
Rajasthan Royals won by 6 wkts
06 April 2024
Royal Challengers Bangalore
Royal Challengers Bangalore won by 112 runs
14 May 2023
Recent Toss Wins
18 plus warningPlease gamble responsibly
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.
App Logo
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.