Royal Challengers Bengaluru's captain Rajat Patidar and Punjab Kings' captain Shreyas Iyer during a press conference on the eve of the Indian Premier League (IPL) 2025 final cricket match between Bengaluru and Punjab, in Ahmedabad on June 2, 2025.
Credit: PTI Photo
Virat Kohli's nearly two-decade long agonising wait to lay hands on an IPL Trophy with Royal Challengers Bengaluru will be up against Shreyas Iyer's resolve to make first-time winners out of the tenacious Punjab Kings when the 18th season finale of the world's biggest T20 league unfolds in Ahmedabad on Tuesday.
On their part, stung by that crushing defeat in their homeground at Mullanpur, Iyer's Kings showed no scars from that defeat as they knocked out five-time winners Mumbai Indians in Qualifier 2 to reach their first final after 11 years.
It's only fitting that PBKS and RCB, who finished at the top two positions respectively after a gruelling 70-match league round, have a crack at the trophy which has eluded them from the time the competition began.
Here we take a look at the history of clashes between the two sides.
When it comes to head-to-head record, the two teams are evenly matched. Among the 36 matches played between PBKS and RCB so far in IPL history, each have won 18 times. There have been no ties between them.
PBKS's lowest total against RCB: 88 all out in IPL 2015 (at Bengaluru)
RCB's lowest total against PBKS: 109 all out in IPL 2020 (at Dubai)
RCB's highest team total against PBKS: 241/7 in IPL 2024 (at Dharamsala)
PBKS's highest team total against RCB: 232/2 in IPL 2011 (at Dharamsala)
2008:
PBKS won by 6 wickets (Bengaluru)
PBKS won by 9 wickets (Mohali)
2009:
PBKS won by 7 wickets (Durban)
RCB won by 8 runs (Durban)
2010:
RCB won by 8 wickets (Bengaluru)
RCB won by 6 wickets (Mohali)
2011:
RCB won by 85 runs (Bengaluru)
PBKS won by 111 runs (Dharamsala)
2012:
RCB won by 5 wickets (Mohali)
PBKS won by 4 wickets (Bengaluru)
2013:
PBKS won by 6 wickets (Mohali)
PBKS won by 7 wickets (Bengaluru)
2014:
PBKS won by 5 wickets (Dubai)
PBKS won by 32 runs (Bengaluru)
2015:
RCB won by 138 runs (Bengaluru)
PBKS won by 22 runs (Mohali)
2016:
RCB won by 1 run (Mohali)
RCB won by 82 runs (Bengaluru)
2017:
PBKS won by 8 wickets (Indore)
PBKS won by 19 runs (Bengaluru)
2018:
RCB won by 4 wickets (Bengaluru)
RCB won by 10 wickets (Indore)
2019:
RCB won by 8 wickets (Mohali)
RCB won by 17 runs (Bengaluru)
2020:
PBKS won by 97 runs (Dubai)
PBKS won by 8 wickets (Sharjah)
2021:
PBKS won by 34 runs (Ahmedabad)
RCB won by 6 runs (Sharjah)
2022:
PBKS won by 5 wickets (Mumbai)
PBKS won by 54 runs (Mumbai)
2023:
RCB won by 24 runs (Mohali)
2024:
RCB won by 4 wickets (Bengaluru)
RCB won by 60 runs (Dharamsala)
2025:
PBKS won by 6 wickets (Bengaluru)
RCB won by 7 wickets (New Chandigarh)
RCB won by 8 wickets (New Chandigarh - Qualifier 1)
With PTI inputs