RCB vs PBKS My11Circle Prediction: Royal Challengers Bengaluru are set to host Punjab Kings in Match 34 of IPL 2025 on Friday, April 18, at the M Chinnaswamy Stadium.
Both sides are level on points and currently occupy playoff spots, but RCB sit slightly higher on the table due to a superior Net Run Rate. With only a few games remaining before the business end of the league, this encounter carries significant weight.

Date: Friday, April 18
Time: 7:30 PM IST
Venue: M Chinnaswamy Stadium, Bengaluru
Captains: Rajat Patidar (RCB), Shreyas Iyer (PBKS)
In 33 IPL meetings so far, Punjab Kings hold a narrow lead with 17 wins compared to Royal Challengers Bengaluru’s 16. However, in Bengaluru, the hosts have had the upper hand, winning 7 out of 12 clashes at the Chinnaswamy.
RCB come into the match without any fresh injury concerns. The team is in good shape and high on confidence, having secured four wins in six matches. However, both their defeats have come at home, and the Chinnaswamy conundrum continues to haunt them.
Phil Salt and Virat Kohli have delivered solid performances at the top, while the pace battery led by Bhuvneshwar Kumar and Josh Hazlewood has shown control and precision. RCB are likely to retain their first-choice XI, making only tactical tweaks to the impact player based on match conditions.
Punjab Kings have been dealt a blow with Lockie Ferguson ruled out for the remainder of the season due to a hip injury. Despite the setback, PBKS have maintained momentum with four victories in their six outings, including a notable win defending a low score against Kolkata.
The batting unit has shown flashes of brilliance but lacks consistency at the top. Shreyas Iyer’s leadership and Arshdeep Singh’s bowling have been central to their campaign. The team will need to find a more dependable opening combination going forward.
Royal Challengers Bengaluru: Rajat Patidar, Virat Kohli, Devdutt Padikkal, Swastik Chikara, Phil Salt, Jitesh Sharma, Liam Livingstone, Krunal Pandya, Tim David, Jacob Bethell, Romario Shepherd, Swapnil Singh, Manoj Bhandage, Mohit Rathee, Josh Hazlewood, Bhuvneshwar Kumar, Rasikh Salam, Yash Dayal, Nuwan Thushara, Lungi Ngidi, Abhinandan Singh, Suyash Sharma
Punjab Kings: Priyansh Arya, Prabhsimran Singh, Shreyas Iyer, Nehal Wadhera, Josh Inglis, Shashank Singh, Glenn Maxwell, Marco Jansen, Xavier Bartlett, Arshdeep Singh, Yuzvendra Chahal, Vijaykumar Vyshak, Suryansh Shedge, Yash Thakur, Harpreet Brar, Praveen Dubey, Pyla Avinash, Musheer Khan, Harnoor Singh, Kuldeep Sen, Azmatullah Omarzai, Aaron Hardie, Vishnu Vinod, Marcus Stoinis
RCB: Phil Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar, Liam Livingstone, Tim David, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal
RCB Impact Player: Suyash Sharma
PBKS: Priyansh Arya, Prabhsimran Singh, Shreyas Iyer, Nehal Wadhera, Josh Inglis, Glenn Maxwell, Shashank Singh, Marco Jansen, Xavier Bartlett, Arshdeep Singh, Yuzvendra Chahal
PBKS Impact Player: Suryansh Shedge
Wicketkeepers: Phil Salt (RCB), Prabhsimran Singh (PBKS)
Batters: Shreyas Iyer (PBKS), Priyansh Arya (PBKS), Virat Kohli (RCB), Rajat Patidar (RCB)
All-Rounders: Krunal Pandya (RCB), Marco Jansen (PBKS)
Bowlers: Josh Hazlewood (RCB), Yuzvendra Chahal (PBKS), Yash Dayal (RCB)
C: Shreyas Iyer VC: Yuzvendra Chahal
Wicketkeepers: Phil Salt (RCB), Prabhsimran Singh (PBKS)
Batters: Shreyas Iyer (PBKS), Priyansh Arya (PBKS), Virat Kohli (RCB), Rajat Patidar (RCB)
All-Rounders: Krunal Pandya (RCB), Marco Jansen (PBKS), Glenn Maxwell (PBKS)
Bowlers: Josh Hazlewood (RCB), Arshdeep Singh (PBKS)
C: Shreyas Iyer VC: Virat Kohli