RCB vs PBKS Live Streaming, IPL 2025: The IPL 2025 rolls into its business end with a red-hot clash between Royal Challengers Bengaluru and Punjab Kings at the fortress-like M Chinnaswamy Stadium on Friday, April 18.
Match 34 of the tournament promises high-octane action, power-hitting theatrics, and bowling brilliance as both teams arrive in red-hot form. With four wins each from six games, RCB and PBKS are breathing down each other's necks on the points table.

While Bengaluru's batting stars have shown flashes of brilliance, Punjab Kings pulled off the unthinkable by defending the lowest-ever total in IPL history-just 111 runs-against the Kolkata Knight Riders. That win has lit a fire under their campaign.
Weather: Partly cloudy skies with a temperature of 24°C and moderate humidity. A 16% chance of showers exists, but it's unlikely to affect play.
Pitch: The Chinnaswamy track is known for its batting friendliness. The average first-innings score this season is 195. Expect plenty of runs with bowlers coming into play during the death overs. Chasing sides have had the edge so far with a 100% win record at this venue in IPL 2025.
RCB's fortunes have risen steadily with Virat Kohli and Phil Salt leading the charge. Kohli's 248 runs at a SR of 143.35 and Salt's explosive starts (208 runs, SR 187.39) have made them a fearsome opening pair. Bowling-wise, Josh Hazlewood has delivered the goods with 9 wickets so far.
PBKS, on the other hand, stunned the league by defending 111 runs against KKR-a performance hailed by coach Ricky Ponting as "season-defining". With Shreyas Iyer (250 runs, SR 204.92) and young gun Priyansh Arya (216 runs, SR 218.18) firing, PBKS have batting ammunition aplenty. Arshdeep Singh, with 8 wickets, has become a master of the death overs.
Both teams are in red-hot form, sharing identical win-loss records. And with the small boundaries and batting-friendly surface in Bengaluru, this match could turn into a run-fest, unless the bowlers like Hazlewood and Arshdeep dictate otherwise.
Philip Salt, Virat Kohli, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), Tim David, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Suyash Sharma, Yash Dayal, Devdutt Padikkal, Rasikh Dar Salam, Manoj Bhandage, Jacob Bethell, Swapnil Singh, Abhinandan Singh, Swastik Chikara, Mohit Rathee, Nuwan Thushara, Romario Shepherd, Lungi Ngidi.
Priyansh Arya, Prabhsimran Singh (wk), Shreyas Iyer (c), 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.