RCB vs PBKS Dream11 Prediction, IPL 2025 Final: The grand finale of IPL 2025 has arrived, and the stakes couldn't be higher. Royal Challengers Bengaluru will lock horns with Punjab Kings on Tuesday, June 3, at the iconic Narendra Modi Stadium in Ahmedabad.
It's a battle of nerves, form, legacy, and dreams - especially for RCB, who are aiming to break their trophy drought after 18 long years. This clash is a rematch of the first qualifier where RCB breezed past PBKS chasing 102 in just 10 overs.

But the Kings aren't done yet. In the eliminator, PBKS overpowered Mumbai Indians thanks to Shreyas Iyer's unbeaten 87. Now, these two teams - with contrasting histories but similar ambitions - meet one final time for IPL glory.
Expect a typically warm Ahmedabad evening with partly cloudy skies and a minimal 5% chance of rain. The temperature will hover around 27°C, and humidity won't be much of a factor.
The Narendra Modi Stadium has largely favoured batters this season. With eight matches played, six have been won by teams batting first, though Qualifier 2 proved that chasing isn't a death sentence. Expect a belter of a pitch, with both teams likely to consider the dew factor in the decision at the toss.
Punjab Kings: From being the underdogs to making it to the grand finale, Punjab Kings have scripted a dream run in IPL 2025. Under the calm but fierce leadership of Shreyas Iyer, the team has transformed into a unit that believes in comebacks and clutch moments. Iyer has led from the front, scoring over 600 runs and anchoring tricky chases. At the top, Prabhsimran Singh has delivered consistent starts, while the young duo of Priyansh Arya and Nehal Wadhera have been revelations in the middle-order.
In the bowling department, Arshdeep Singh has been the spearhead, swinging the new ball and delivering pinpoint yorkers at the death. The inclusion of Kyle Jamieson and Azmatullah Omarzai has added the right mix of pace and all-round depth. PBKS might have stumbled in Qualifier 1 against RCB, but they bounced back in style, knocking out Mumbai Indians with a dominant show - proving they are here to fight till the last ball.
Royal Challengers Bengaluru: For RCB, this final is not just another game - it's a golden shot at redemption. After years of near misses and heartbreaks, RCB seem determined to finally get their hands on the elusive IPL trophy. The batting unit has fired on all cylinders, with Virat Kohli leading the charge once again with over 600 runs. His hunger and passion remain unmatched. Phil Salt's explosive starts and Mayank Agarwal's stability have formed the ideal launchpad, while Rajat Patidar's captaincy and finishing skills have brought a sense of calm and direction to the side.
The bowling has been RCB's X-factor this season. Josh Hazlewood has delivered every time it mattered, especially in the powerplay and at the death. Bhuvneshwar Kumar has supported him brilliantly, while Yash Dayal and Suyash Sharma have chipped in with vital breakthroughs. With a balanced side, form on their side, and the scars of the past fueling their hunger - RCB look like a team on a mission.
Wicketkeepers: Prabhsimran Singh, Phil Salt
Batters: Shreyas Iyer, Virat Kohli, Mayank Agarwal
All-rounders: Marcus Stoinis, Liam Livingstone
Bowlers: Josh Hazlewood, Arshdeep Singh, Yuzvendra Chahal, Kyle Jamieson
Captain Choices: Shreyas Iyer, Rajat Patidar
Vice-Captain Choices: Virat Kohli, Josh Hazlewood
RCB: Tim David’s availability is under a cloud. Rest of the squad is fit and firing.
PBKS: Yuzvendra Chahal might miss out. Harpreet Brar is expected to take his place.
Royal Challengers Bengaluru: Virat Kohli, Phil Salt, Mayank Agarwal, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood, Suyash Sharma
Punjab Kings: Prabhsimran Singh, Priyansh Arya, Josh Inglis (wk), Shreyas Iyer (c), Nehal Wadhera, Shashank Singh, Marcus Stoinis, Azmatullah Omarzai, Kyle Jamieson, Arshdeep Singh, Harpreet Brar/Vijaykumar Vyshak
Royal Challengers Bengaluru Squad: Philip Salt, Virat Kohli, Mayank Agarawal, Rajat Patidar(c), Liam Livingstone, Jitesh Sharma(w), Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood, Suyash Sharma, Rasikh Dar Salam, Manoj Bhandage, Tim Seifert, Swapnil Singh, Tim David, Blessing Muzarabani, Nuwan Thushara, Mohit Rathee, Swastik Chikara, Abhinandan Singh.
Punjab Kings Squad: Priyansh Arya, Prabhsimran Singh, Josh Inglis(w), Shreyas Iyer(c), Nehal Wadhera, Shashank Singh, Marcus Stoinis, Azmatullah Omarzai, Kyle Jamieson, Vijaykumar Vyshak, Arshdeep Singh, Yuzvendra Chahal, Harpreet Brar, Suryansh Shedge, Praveen Dubey, Xavier Bartlett, Vishnu Vinod, Yash Thakur, Aaron Hardie, Kuldeep Sen, Mitchell Owen, Harnoor Singh, Musheer Khan, Pyla Avinash.