Table-toppers Rajasthan Royals will face defending champions Royal Challengers Bengaluru in their fourth league match of IPL 2026 on Friday, April 10. The match between the two teams with a 100% win record in this year’s IPL is scheduled to take place at Barsapara Cricket Stadium in Guwahati. Royals defeated Mumbai Indians by 27 runs in their last match played on Tuesday, April 7, in Guwahati, whereas RCB are coming into Friday’s fixture after securing a morale-boosting win over Chennai Super Kings in their second match of IPL 2026 on Sunday, April 5, in Bengaluru.
Devdutt Padikkal, a former IPL player for RR, has been in exceptional form for RCB recently. He has slammed two half-centuries in two matches for the Bengaluru-based franchise, and
in addition to him, Virat Kohli, Rajat Patidar and Tim David have impressed with their batting. In bowling, New Zealand’s Jacob Duffy is a standout performer for RCB, and Bhuvneshwar Kumar also has four wickets to his name in two matches played so far.
RR, on the other hand, have secured a one-sided victory in all three matches played so far. Vaibhav Sooryavanshi and Yashasvi Jaiswal have taken the league by storm, and in the bowling, Ravi Bishnoi, Nandre Burger, Jofra Archer and Sandeep Sharma have made life difficult for the opposition batters. They would like to come up with another big show on April 10 and help RR extend their perfect record to four matches.
RR vs RCB: Head-to-head in IPL
- Matches played: 34
- RR won: 14
- RCB won: 17
- No result: 3
Results of RR vs RCB matches in IPL
| WINNER | MARGIN | LOSER | VENUE | DATE |
| Rajasthan Royals | 7 wickets | Royal Challengers Bengaluru | Bengaluru | April 26, 2008 |
| Rajasthan Royals | 65 runs | Royal Challengers Bengaluru | Jaipur | May 17, 2008 |
| Royal Challengers Bengaluru | 75 runs | Rajasthan Royals | Cape Town | April 18, 2009 |
| Rajasthan Royals | 7 wickets | Royal Challengers Bengaluru | Centurion | May 7, 2009 |
| Royal Challengers Bengaluru | 10 wickets | Rajasthan Royals | Bengaluru | March 18, 2010 |
| Royal Challengers Bengaluru | 5 wickets | Rajasthan Royals | Jaipur | April 14, 2010 |
| No Result | Bengaluru | April 19, 2011 | ||
| Royal Challengers Bengaluru | 9 wickets | Rajasthan Royals | Jaipur | May 18, 2011 |
| Rajasthan Royals | 59 runs | Royal Challengers Bengaluru | Bengaluru | April 15, 2012 |
| Royal Challengers Bengaluru | 46 runs | Rajasthan Royals | Jaipur | April 23, 2012 |
| Royal Challengers Bengaluru | 7 wickets | Rajasthan Royals | Bengaluru | April 20, 2013 |
| Rajasthan Royals | 4 wickets | Royal Challengers Bengaluru | Jaipur | April 29, 2013 |
| Rajasthan Royals | 6 wickets | Royal Challengers Bengaluru | Abu Dhabi | April 26, 2014 |
| Rajasthan Royals | 5 wickets | Royal Challengers Bengaluru | Bengaluru | May 11, 2014 |
| Royal Challengers Bengaluru | 9 wickets | Rajasthan Royals | Ahmedabad | April 24, 2015 |
| No Result | Bengaluru | April 29, 2015 | ||
| Royal Challengers Bengaluru | 71 runs | Rajasthan Royals | Pune | May 20, 2015 |
| Rajasthan Royals | 19 runs | Royal Challengers Bengaluru | Bengaluru | April 15, 2018 |
| Rajasthan Royals | 30 runs | Royal Challengers Bengaluru | Jaipur | May 19, 2018 |
| Rajasthan Royals | 7 wickets | Royal Challengers Bengaluru | Jaipur | April 2, 2019 |
| No Result | Bengaluru | April 30, 2019 | ||
| Royal Challengers Bengaluru | 8 wickets | Rajasthan Royals | Abu Dhabi | October 3, 2020 |
| Royal Challengers Bengaluru | 7 wickets | Rajasthan Royals | Dubai | October 17, 2020 |
| Royal Challengers Bengaluru | 10 wickets | Rajasthan Royals | Mumbai (WS) | April 22, 2021 |
| Royal Challengers Bengaluru | 7 wickets | Rajasthan Royals | Dubai | September 29, 2021 |
| Royal Challengers Bengaluru | 4 wickets | Rajasthan Royals | Mumbai (WS) | April 5, 2022 |
| Rajasthan Royals | 29 runs | Royal Challengers Bengaluru | Pune | April 26, 2022 |
| Rajasthan Royals | 7 wickets | Royal Challengers Bengaluru | Ahmedabad | May 27, 2022 |
| Royal Challengers Bengaluru | 7 runs | Rajasthan Royals | Bengaluru | April 23, 2023 |
| Royal Challengers Bengaluru | 112 runs | Rajasthan Royals | Jaipur | May 14, 2023 |
| Rajasthan Royals | 6 wickets | Royal Challengers Bengaluru | Jaipur | April 6, 2024 |
| Rajasthan Royals | 4 wickets | Royal Challengers Bengaluru | Ahmedabad | May 22, 2024 |
| Royal Challengers Bengaluru | 9 wickets | Rajasthan Royals | Jaipur | April 13, 2025 |
| Royal Challengers Bengaluru | 11 runs | Rajasthan Royals | Bengaluru | April 24, 2025 |
Top performers and record-holders in IPL matches between Rajasthan Royals and Royal Challengers Bengaluru:
- Highest total: 217/4 in 20 overs by Rajasthan Royals in Bengaluru on April 15, 2018.
- Lowest total: 58/10 in 15.1 overs by Rajasthan Royals in Cape Town on April 18, 2009.
- Biggest win (by runs): Royal Challengers Bengaluru win by 112 runs (Target: 172) in Jaipur on May 14, 2023.
- Biggest win (by wickets): Royal Challengers Bengaluru secured a win by 10 wickets (Target: 178) at Wankhede Stadium in Mumbai on April 22, 2021.
- Most runs: 896 runs in 33 matches by Virat Kohli for RCB.
- Highest score: 113* runs from 72 balls by Virat Kohli for RCB in Jaipur on April 6, 2024.
- Most sixes: 30 maximums in 21 matches by Sanju Samson for Rajasthan Royals.
- Most 50+ scores: 7 scores of 50+ by Virat Kohli for RCB.
- Most wickets: 18 wickets in 13 matches by Yuzvendra Chahal for RCB.
- Best bowling figures: 5 for 5 in 3.1 overs by Anil Kumble for RCB in Cape Town on April 18, 2009.
- Most matches: 33 matches Virat Kohli for Royal Challengers Bengaluru.
Likely playing XIs of RR and RCB for IPL 2026 match on April 10
- Rajasthan Royals: Vaibhav Sooryavanshi, Yashasvi Jaiswal, Dhruv Jurel (WK), Riyan Parag (C), Shimron Hetmyer, Donovan Ferreira, Ravindra Jadeja, Jofra Archer, Nandre Burger, Tushar Deshpande, Sandeep Sharma. Impact player: Ravi Bishnoi, Ravi Singh, Lhuan-dre Pretorius, Brijesh Sharma, Shubham Dubey
- Royal Challengers Bengaluru: Philip Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar (C), Jitesh Sharma (WK), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Abhinandan Singh, Jacob Duffy. Impact player: Suyash Sharma, Jacob Bethell, Rasikh Salam Dar, Kanishk Chouhan, Venkatesh Iyer
Squads for IPL 2026
Rajasthan Royals: Riyan Parag (C), Dhruv Jurel (WK), Yashasvi Jaiswal, Vaibhav Sooryavanshi, Shimron Hetmyer, Donovan Ferreira, Ravindra Jadeja, Jofra Archer, Nandre Burger, Tushar Deshpande, Sandeep Sharma, Ravi Bishnoi, Lhuan-dre Pretorius, Brijesh Sharma, Ravi Singh, Shubham Dubey, Adam Milne, Dasun Shanaka, Kuldeep Sen, Sushant Mishra, Yudhvir Singh Charak, Kwena Maphaka, Vignesh Puthur, Aman Rao Perala
Royal Challengers Bengaluru: Rajat Patidar (C), Jitesh Sharma (WK), Philip Salt, Virat Kohli, Devdutt Padikkal, Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Abhinandan Singh, Jacob Duffy, Suyash Sharma, Jacob Bethell, Rasikh Salam Dar, Kanishk Chouhan, Venkatesh Iyer, Josh Hazlewood, Mangesh Yadav, Vihaan Malhotra, Vicky Ostwal, Jordan Cox, Swapnil Singh, Satvik Deswal








