RCB vs RR Player Stats, IPL 2025, Match 42 - Who Will Win Today’s IPL Match Between Royal Challengers Bengaluru and Rajasthan Royals. Royal Challengers Bengaluru and Rajasthan Royals will go head to head against each other on April 24 (Thursday) 7:30 PM IST. RCB vs RR will take place at the M.Chinnaswamy Stadium, Bengaluru.

RCB vs RR Head To Head Records for Match 42 between Royal Challengers Bengaluru and Rajasthan Royals

Royal Challengers Bengaluru and Rajasthan Royals have played each other 30 times, where Royal Challengers Bengaluru have emerged victorious in 16 games and Rajasthan Royals has won 14 games. In the last 5 matches played between RCB and RR, Royal Challengers Bengaluru have won 3 matches and Rajasthan Royals have won 2 matches.

  RCB RR Tied Total
Overall 16 14 0 30
At this Venue 3 4 0 7
Last 5 Matches 3 2 0 5

Venue Records at M. Chinnaswamy Stadium, Bengaluru

Following are the records for the 292 matches played at the M. Chinnaswamy Stadium:

Total matches Played 292
Matches Won Batting First 125
Matches Won Batting Second 164
Average First Innings Score 153
Average Second Innings Score 138.3
Highest Total Recorded 272
Lowest Total Recorded 27

Toss Prediction for RCB vs RR Match

Most team have preferred to field first at the M. Chinnaswamy Stadium. Our prediction is that both skippers will put the opposition to bat first, if they win the toss.

RCB vs RR Player Stats, Royal Challengers Bengaluru Player's Recent Batting Records (T20)

M - Matches, R - Runs, RS - Recent Scores, Avg - Average Runs, AFP - Average Fantasy Points (Last 10 Games)

Player Name M R RS Avg AFP
Virat Kohli (RHB) 5 225 73, 1, 62, 22, 67 75 59.4
Rajat Patidar (RHB) 5 136 12, 23, 25, 64, 12 27.2 57.7
Phil Salt (RHB) 5 111 1, 4, 65, 37, 4 22.2 53.2
Swastik Chikara (RHB) 5 77 3, 7, 0, 5, 62 15.4 45.4
Jitesh Sharma (RHB) 5 89 11, 2, 3, 40, 33 29.7 34.3
Tim David (RHB) 5 142 50, 37, 1, 32, 22 142 32.3
Devdutt Padikkal (LHB) 5 143 61, 40, 1, 37, 4 35.8 32.2
Mohit Rathee (RHB) 3 59 0, 34, 0, 20, 5 19.7 47
Krunal Pandya (LHB) 4 19 0, 1, 0, 0, 18 9.5 40
Liam Livingstone (RHB) 4 8 4, 0, 4, 0, 0 2.7 32.5
Romario Shepherd (RHB) 4 32 0, 7, 0, 2, 23 16 26
Manoj Bhandage (LHB) 3 2 1, 0, 0, 1, 0 0.7 19.9
Jacob Bethell (LHB) 4 110 10, 6, 7, 87, 0 27.5 7.7
Swapnil Singh (RHB) 3 39 0, 13, 8, 0, 18 19.5 6.4

RCB vs RR Player Stats, Rajasthan Royals Player's Recent Batting Records (T20)

M - Matches, R - Runs, RS - Recent Scores, Avg - Average Runs, AFP - Average Fantasy Points (Last 10 Games)

Player Name M R RS Avg AFP
Yashasvi Jaiswal (LHB) 5 273 74, 51, 75, 6, 67 54.6 56.3
Shimron Hetmyer (LHB) 5 108 12, 15, 9, 52, 20 27 42.8
Sanju Samson 5 145 31, 15, 41, 38, 20 36.3 41
Dhruv Jurel (RHB) 5 85 6, 26, 35, 5, 13 42.5 36.9
Nitish Rana (LHB) 5 76 8, 51, 4, 1, 12 19 32
Shubham Dubey (LHB) 5 90 3, 1, 9, 34, 43 45 26.6
Kunal Singh Rathore (LHB) 5 107 7, 4, 22, 61, 13 35.7 5.6
Riyan Parag (RHB) 3 77 39, 0, 8, 30, 0 25.7 50.7
Wanindu Hasaranga (RHB) 5 4 0, 0, 0, 0, 4 4 48.7
Vaibhav Suryavanshi (LHB) 2 47 34, 13 23.5 37.5
Yudhvir Singh (RHB) 4 9 0, 0, 0, 0, 9 9 19.2

RCB vs RR Player Stats, Royal Challengers Bengaluru Player's Recent Bowling Records (T20)

M - Matches, W - Wickets, RW - Recent Wickets, Avg - Average Wickets, AFP - Fantasy Points (Last 10 Games)

Player Name M W RW Avg AFP
Josh Hazlewood (RFM) 4 4 0, 0, 3, 1, 0 29.8 46.7
Bhuvneshwar Kumar (RM) 4 3 0, 0, 2, 1, 0 28 44.5
Abhinandan Singh (RMF) 4 5 0, 1, 3, 0, 1 18.2 33.7
Yash Dayal (LMF) 4 2 0, 0, 0, 1, 1 60.5 25.9
Nuwan Thushara (RMF) 4 2 1, 1, 0, 0, 0 56.5 24.4
Lungi Ngidi (RFM) 3 1 0, 0, 0, 1, 0 89 22.8
Suyash Sharma (LBG) 5 3 2, 0, 0, 1, 0 49 22.4
Rasikh Salam (RM) 5 6 0, 1, 1, 1, 3 26 11.7
Mohit Rathee (LB) 3 1 1, 0, 0, 0, 0 82 47
Krunal Pandya (SLO) 4 3 2, 0, 0, 1, 0 21.3 40
Liam Livingstone (LB) 4 0 0, 0, 0, 0, 0 - 32.5
Romario Shepherd (RFM) 4 1 1, 0, 0, 0, 0 26 26
Manoj Bhandage (RMF) 3 2 0, 2, 0, 0, 0 24 19.9
Jacob Bethell (SLO) 4 2 0, 0, 0, 0, 2 14.5 7.7
Swapnil Singh (SLO) 3 0 0, 0, 0, 0, 0 - 6.4

RCB vs RR Player Stats, Rajasthan Royals Player's Recent Bowling Records (T20)

M - Matches, W - Wickets, RW - Recent Wickets, Avg - Average Wickets, AFP - Average Fantasy Points (Last 10 Games)

Player Name M W RW Avg AFP
Ashok Sharma (RMF) 4 2 1, 1, 0, 0, 0 38 42.9
Jofra Archer (RF) 4 4 1, 2, 0, 1, 0 32.5 36.1
Fazalhaq Farooqi (LFM) 5 3 0, 0, 1, 1, 1 62.7 28
Maheesh Theekshana (OB) 4 3 0, 1, 0, 2, 0 49 27.4
Tushar Deshpande (RM) 4 3 1, 0, 0, 2, 0 46 27.3
Sandeep Sharma (RM) 4 2 1, 0, 0, 1, 0 79 21.2
Akash Madhwal (RMF) 5 8 2, 3, 0, 0, 3 18.4 20.5
Kwena Maphaka (LF) 3 1 1, 0, 0, 0, 0 96 17.9
Kumar Kartikeya (SLO) 4 2 1, 1, 0, 0, 0 28 14
Riyan Parag (OB) 3 0 0, 0, 0, 0, 0 - 50.7
Wanindu Hasaranga (LB) 5 4 2, 1, 0, 1, 0 34.5 48.7
Vaibhav Suryavanshi (SLO) 2 0 - - 37.5
Yudhvir Singh (RMF) 4 2 0, 1, 0, 1, 0 45.5 19.2

Head to Head Stats - Royal Challengers Bengaluru player records against Rajasthan Royals in their last 5 games

R - Runs, Avg - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets

Player Name R Avg W Avg W RR RW
Virat Kohli (RHB | RM) 226 75.3 0 - 62, 33, 113, 18, 0 -
Rajat Patidar (RHB | OB) 108 36 0 - 34, 58, 16 -
Phil Salt (RHB | OB) 75 37.5 0 - 65, 10 -
Jitesh Sharma (RHB) 160 40 0 - 22, 29, 44, 27, 38 -
Tim David (RHB | OB) 86 28.7 0 - 3, 17, 45, 20, 1 -
Devdutt Padikkal (LHB | OB) 107 26.8 0 - 40, 0, 51, 4, 12 -
Krunal Pandya (LHB | SLO) 18 - 1 72 0, 15, 0, 0, 3 1, 0, 0, 0, 0
Liam Livingstone (RHB | LB) 52 17.3 1 29 0, 21, 0, 9, 22 0, 0, 1, 0, 0
Romario Shepherd (RHB | RFM) 24 24 1 33 0, 24 1, 0
Swapnil Singh (RHB | SLO) 9 - 0 - 9, 0 0, 0
Josh Hazlewood (LHB | RFM) 1 - 5 13.6 0, 1, 0, 0, 0 1, 0, 2, 2, 0
Bhuvneshwar Kumar (RHB | RM) 0 - 5 37.2 - 1, 0, 3, 1, 0
Yash Dayal (RHB | LMF) 0 - 4 43.5 - 1, 0, 1, 1, 1
Lungi Ngidi (RHB | RFM) 0 - 1 56 - 1
Rasikh Salam (RHB | RM) 9 9 1 36 9, 0 0, 1

Head to Head Stats - Rajasthan Royals player records against Royal Challengers Bengaluru in their last 5 encounters

R - Runs, Avg - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets

Player Name R Avg W Avg W RR RW
Yashasvi Jaiswal (LHB | LB) 167 33.4 0 - 75, 45, 0, 0, 47 -
Shimron Hetmyer (LHB) 84 21 0 - 9, 26, 11, 35, 3 -
Sanju Samson 127 25.4 0 - 15, 17, 69, 4, 22 -
Dhruv Jurel (RHB) 80 26.7 0 - 35, 8, 2, 1, 34 -
Nitish Rana (LHB | OB) 63 21 0 - 4, 48, 0, 1, 10 0, 0, 0, 0, 0
Riyan Parag (RHB | OB) 70 23.3 0 - 30, 0, 36, 0, 4 0, 0, 0, 0, 0
Wanindu Hasaranga (RHB | LB) 20 - 2 59 0, 12, 0, 0, 8 0, 0, 2, 0, 0
Jofra Archer (RHB | RF) 2 2 1 125 0, 0, 2, 0, 16 0, 0, 0, 0, 0
Fazalhaq Farooqi (RHB | LFM) 2 - 0 - 0, 2 0, 0
Maheesh Theekshana (RHB | OB) 7 - 1 123 0, 0, 0, 0, 7 0, 0, 0, 1, 0
Tushar Deshpande (LHB | RM) 0 - 4 40.5 - 0, 1, 0, 3
Sandeep Sharma (RHB | RM) 0 - 4 40 0, 0, 0, 0, 0 0, 1, 1, 0, 2
Akash Madhwal (RHB | RMF) 0 - 1 80 - 1, 0
Kumar Kartikeya (RHB | SLO) 0 - 2 30 - 1, 1

Royal Challengers Bengaluru player records at the M. Chinnaswamy Stadium

M - Matches, R - Runs, Avg - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets

Player Name M R Avg W Avg W RR RW
Virat Kohli (RHB | RM) 5 104 20.8 0 - 1, 22, 7, 47, 27 -
Rajat Patidar (RHB | OB) 5 207 69 0 - 23, 25, 12, 81, 66 -
Phil Salt (RHB | OB) 4 85 21.3 0 - 4, 37, 14, 30 -
Jitesh Sharma (RHB) 5 89 17.8 0 - 2, 3, 33, 27, 24 -
Tim David (RHB | OB) 5 140 46.7 0 - 50, 37, 32, 17, 4 -
Devdutt Padikkal (LHB | OB) 5 108 21.6 0 - 1, 4, 13, 50, 40 -
Krunal Pandya (LHB | SLO) 3 24 8 0 - 1, 0, 18, 0, 5 0, 0, 0, 0, 0
Liam Livingstone (RHB | LB) 3 62 20.7 0 - 4, 4, 0, 54, 0 0, 0, 0, 0, 0
Manoj Bhandage (LHB | RMF) 3 71 35.5 0 - 1, 44, 0, 26, 0 0, 0, 0, 0, 0
Swapnil Singh (RHB | SLO) 3 15 15 1 23 0, 0, 0, 0, 15 0, 0, 1, 0, 0
Josh Hazlewood (LHB | RFM) 3 0 - 4 24.3 0, 0, 0, 0 0, 3, 0, 1
Bhuvneshwar Kumar (RHB | RM) 3 10 10 4 13 8, 0, 1, 0, 1 0, 2, 0, 2, 0
Yash Dayal (RHB | LMF) 4 0 0 3 41.7 0, 0, 0, 0, 0 0, 0, 1, 0, 2
Suyash Sharma (RHB | LBG) 5 0 - 5 32.2 - 0, 1, 0, 2, 2
Rasikh Salam (RHB | RM) 2 10 10 2 29 0, 0, 10 0, 2, 0

Rajasthan Royals player records at the M. Chinnaswamy Stadium

M - Matches, R - Runs, Avg - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets

Player Name M R Avg W Avg W RR RW
Yashasvi Jaiswal (LHB | LB) 3 72 24 0 - 4, 21, 47 -
Shimron Hetmyer (LHB) 3 83 27.7 0 - 3, 75, 5 -
Sanju Samson 5 136 34 0 - 0, 22, 92, 13, 9 -
Dhruv Jurel (RHB) 1 34 - 0 - 34 -
Nitish Rana (LHB | OB) 3 54 18 1 31 0, 2, 4, 48, 0 1, 0, 0, 0, 0
Wanindu Hasaranga (RHB | LB) 3 11 5.5 3 25.7 0, 5, 6, 0, 0 2, 0, 0, 0, 1
Maheesh Theekshana (RHB | OB) 2 0 - 1 66 - 0, 1
Tushar Deshpande (LHB | RM) 2 0 - 4 23.5 - 1, 3
Sandeep Sharma (RHB | RM) 4 0 - 6 25 0, 0, 0, 0, 0 0, 0, 2, 1, 3
Kumar Kartikeya (RHB | SLO) 2 1 - 2 31 1, 0, 0 0, 1, 1

Where to watch RCB vs RR Live in India?

The RCB vs RR match will be live broadcast on Star Sports & Star Gold Network.
The Royal Challengers Bengaluru vs Rajasthan Royals match will be streamed LIVE  on HotStar as well. Hotstar subscribers will be able to watch the match online via the Hotstar app.

RCB Squad:

Virat Kohli, Rajat Patidar, Phil Salt, Swastik Chikara, Jitesh Sharma, Tim David, Devdutt Padikkal, Mohit Rathee, Krunal Pandya, Liam Livingstone, Romario Shepherd, Manoj Bhandage, Jacob Bethell, Swapnil Singh, Josh Hazlewood, Bhuvneshwar Kumar, Abhinandan Singh, Yash Dayal, Nuwan Thushara, Lungi Ngidi, Suyash Sharma and Rasikh Salam

RR Squad:

Yashasvi Jaiswal, Shimron Hetmyer, Sanju Samson, Dhruv Jurel, Nitish Rana, Shubham Dubey, Kunal Singh Rathore, Riyan Parag, Wanindu Hasaranga, Vaibhav Suryavanshi, Yudhvir Singh, Ashok Sharma, Jofra Archer, Fazalhaq Farooqi, Maheesh Theekshana, Tushar Deshpande, Sandeep Sharma, Akash Madhwal, Kwena Maphaka and Kumar Kartikeya