RCB vs PBKS Head-to-Head in IPL: Two IPL giants, both craving their maiden title, go head-to-head in the biggest clash of the season! Royal Challengers Bengaluru and Punjab Kings have been the standout performers in IPL 2025.
Finishing in the top two of the league table and storming into the final with statement victories. Having clashed three times already this season, RCB holds the recent edge with two wins, including the all-important Qualifier 1.

However, Punjab Kings bounced back with a five-wicket win against Mumbai Indians in Qualifier 2, setting up a blockbuster final where history is bound to be made at the Narendra Modi Stadium in Ahmedabad.
The Ahmedabad pitch has offered high scores this season, although chasing remains tricky-six out of eight games have seen the team batting first win. However, PBKS chased 203 here against MI just days ago, flipping the script.
As for the weather, temperatures will dip from 35°C to 30°C during match hours. With humidity rising to 63%, expect sweaty palms and slippery balls. Wind speeds up to 19 km/h and cloud patches won't disrupt play, with only a 2-5% chance of rain.
| Stat | RCB | PBKS |
|---|---|---|
| Matches Played | 36 | 36 |
| Matches Won | 18 | 18 |
| Matches Lost | 18 | 18 |
| No Result | 0 | 0 |
| Highest Score | 241 | 232 |
| Lowest Score | 84 | 88 |
| Stat Category | Royal Challengers Bengaluru (RCB) | Punjab Kings (PBKS) |
|---|---|---|
| Overall Wins in IPL vs PBKS | 18 wins in 36 matches | 18 wins in 36 matches |
| Wins at Narendra Modi Stadium | 0 wins | 1 win (34-run win in April 2021) |
| Top Run-Scorer in H2H | Virat Kohli - 1116 runs at 36.00 avg, SR 133.01 | Chris Gayle - 873 runs at 54.56 avg, SR 169.18 |
| Top Wicket-Taker in H2H | Yuzvendra Chahal - 28 wickets, Econ 7.74, Avg 16.92 | Sandeep Sharma - 16 wickets, Econ 8.33, Avg 18.75 |
| Most Runs (Last RCB vs PBKS match) | Phil Salt - 56* (27) | Marcus Stoinis - 26 (17) |
| Most Wickets (Last RCB vs PBKS match) | Suyash Sharma - 3/17 | Arshdeep Singh - 2 wickets |
| Best Batter vs PBKS (Since 2023) | Virat Kohli - 314 runs in 6 inns, Avg 62.8, 4 fifties | Shreyas Iyer - 576 runs outside Mullanpur, Avg 96, SR 182.27 |
| Top Bowler This Season vs PBKS | Josh Hazlewood - 6 wickets in 3 matches, Avg 12.3, SR 10.2 | Harpreet Brar - 11 career wickets vs RCB, Avg 20.90, SR 16.3 |
| Team Powerplay Record (IPL 2025) | Best - 26 wickets, Econ 8.74, Avg 28.23, SR 19.38 | 2nd Best Opening Pair - SR: 172.08, Avg 30.43 |
| Top Powerplay Batter (IPL 2025) | Phil Salt - 302 runs, Avg 43.14, SR 174.57 | Priyansh Arya - 360 runs, SR 180.9 |
| Team Performance on Neutral Venues (IPL 2025) | Best batting team - Avg 47.72, SR 164.17 | 4 wins in last 5 matches at Narendra Modi Stadium |
| Special Milestone Watch | Mayank Agarwal - 1 six away from 100 IPL sixes, 12 runs away from 5000 T20 runs | Shreyas Iyer - Can become 1st ever IPL-winning captain with two different franchises |
Led by Rajat Patidar, RCB have relied on an aggressive batting approach and razor-sharp bowling. Virat Kohli has been sublime, especially against PBKS-averaging 62.8 since 2023, with 314 runs in just six innings. Josh Hazlewood, RCB's lethal weapon, has grabbed six wickets against PBKS this season and excels on neutral grounds.
Phil Salt's fearless powerplay batting has set the tone-his 56 off 27* in Qualifier 1 proved pivotal. On the bowling front, Suyash Sharma's 3/17 showcased his spin wizardry while Yash Dayal's knack for breakthroughs adds further depth.
PBKS, under Shreyas Iyer's captaincy, have built their campaign on explosive starts and clutch middle-order efforts. Iyer himself has been a juggernaut away from home, scoring 576 runs at 96 avg and 182.27 SR.
The emergence of Priyansh Arya, their best batter in the powerplay, alongside Marcus Stoinis and Nehal Wadhera, has turned PBKS into a batting powerhouse. Their bowling has revolved around the spin of Yuzvendra Chahal and the variations of Arshdeep Singh.
PBKS's record at Ahmedabad is impressive-four wins in their last five matches at the venue signal confidence.
Philip Salt, Virat Kohli, Mayank Agarwal, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), 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
Priyansh Arya, Prabhsimran Singh, Josh Inglis (wk), 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