Punjab Kings vs Royal Challengers Bengaluru rivalry has given fans many exciting matches, nail-biting finishes, and memorable moments. Punjab played their first match against Bengaluru on May 5th, 2008, at M Chinnaswamy Stadium, Bengaluru. Since then, both teams have shown great competition with strong performances from their players. They have played 37 matches against each other, with Punjab winning 18 times and Bengaluru winning 19. Both teams continue to entertain fans. This Punjab Kings vs Royal Challengers Bengaluru timeline shows their key moments and match results over the years.
Initial Meetings: 2008–2018

KXIP vs RCB 2008 – The first match between RCB and KXIP was on May 5, 2008, in Bangalore. KXIP won the toss and chose to field first and bowled out RCB at just 126. Punjab chased the target easily, losing 4 wickets in 18.2 overs. Punjab won by 6 wickets with 10 balls remaining.
In Match 34th of IPL 2008, Punjab beat RCB by 9 wickets. Shaun Marsh scored 74 not out off 51 balls and was named Player of the Match.
RCB vs KXIP 2009 – On April 24, 2009, RCB scored 168/9 in 20 overs, and Punjab scored 173/3 in 19 overs. Punjab won by 7 wickets. Ravi Bopara scored 82 off 59 balls and was Man of the Match.
On May 1, 2009, in Durban, RCB beat Punjab by 8 runs. Punjab seemed close to the target with Yuvraj Singh scoring 50, but fell short.
KXIP vs RCB 2010 – On March 16, 2010, RCB won by 8 wickets. Punjab scored 203/3, and RCB scored 204/2. Jacques Kallis scored 89* off 55 balls and was Player of the Match.
In Match 31st at Mohali, RCB won by 6 wickets with 5 balls left. Kevin Pietersen scored 66 off 44 balls and was Man of the Match.
KXIP vs RCB 2011 – On May 6, 2011, RCB won by 85 runs. RCB scored 205/6, Punjab managed 120/9. Chris Gayle scored 107 off 49 balls and was Player of the Match.
Later that season in Dharamsala, Adam Gilchrist scored a century, and Punjab won by 111 runs. Piyush Chawla took 4 wickets for 17 runs, and Ryan Harris took 3 for 28.
KXIP vs RCB 2012 – In Match 25th, RCB won by 5 wickets. Punjab scored 163/6 and RCB scored 166/5. Chris Gayle scored 87 off 56 balls and was Player of the Match.
On May 2, 2012, Punjab won by 4 wickets with 1 ball left. Azhar Mahmood took 3 wickets for 20 runs and was Player of the Match.
KXIP vs RCB 2013 – In Match 51st at Mohali, Punjab won by 6 wickets with 12 balls left. RCB scored 190/3, and Punjab scored 194/4. David Miller was Player of the Match.
In Match 63rd at Bengaluru, Punjab won by 7 wickets with 11 balls left. RCB scored 174/5, Punjab scored 176/3. Adam Gilchrist was Player of the Match.
KXIP vs RCB 2014 – In Match 18th, Punjab won by 5 wickets with 7 balls left. RCB scored 124/8, Punjab scored 127/5. Sandeep Sharma was Player of the Match.
In Match 31st, Punjab won by 32 runs. Punjab scored 198/8, RCB scored 166/9. Sandeep Sharma was Player of the Match.
KXIP vs RCB 2015 – In Match 40th, RCB won by 138 runs. RCB scored 226/3, Punjab scored 88. Chris Gayle scored 117 off 57 balls and was Player of the Match.
In Match 50 at Mohali, Punjab won by 22 runs. Punjab scored 106/6, RCB scored 84/6. Axar Patel was Player of the Match.
KXIP vs RCB 2016 – In Match 39 at Mohali, RCB won by 1 run. Bangalore scored 176, Punjab almost chased it with Murali Vijay scoring 89 off 57 balls.
In Match 50th on May 18, 2016, RCB scored 211/3, Punjab scored 120/9 (D/L method). Virat Kohli scored 113 off 50 balls and was Player of the Match.
KXIP vs RCB 2017 – In Match 8th at Indore on April 10, Punjab won by 8 wickets with 33 balls left. Punjab scored 150/2 in 14.3 overs chasing 148/4. Axar Patel was Player of the Match.
In Match 43rd on May 5, Punjab won by 19 runs. Punjab scored 138/7, RCB scored 119/10. Sandeep Sharma took 3 wickets for 22 runs and was Player of the Match.
Punjab Kings vs Royal Challengers Bengaluru: 2018–2025

RCB vs KXIP 2018 – In Match 8th, RCB won by 4 wickets with 3 balls remaining. Punjab scored 155, RCB scored 159/6.
In Match 48th, RCB won by 10 wickets. Punjab scored 88, RCB chased it in 8.1 overs. Virat Kohli scored 48 off 28 balls and Parthiv Patel 40 off 22 balls. Umesh Yadav was Player of the Match.
RCB vs PBKS 2019 – In Match 28th at Mohali, RCB won by 8 wickets with 4 balls left. Punjab scored 173/4, RCB scored 174/2. AB de Villiers scored 59* and was Player of the Match.
In Match 42nd at Bangalore, RCB scored 202 and won by 17 runs. Punjab could not chase the target.
PBKS vs RCB 2020 – In Match 6th, Punjab won by 97 runs. Punjab scored 206/3, RCB scored 109. KL Rahul scored 132* off 69 balls.
In Match 31st, Punjab won by 8 wickets. RCB scored 171/6, Punjab scored 177/2. KL Rahul scored 61* off 49 balls.
PBKS vs RCB 2021 – In Match 26th, Punjab won by 34 runs. Punjab scored 179/5, RCB scored 145/8. Harpreet Brar was Player of the Match.
In Match 48th, RCB won by 6 runs. RCB scored 164/7, Punjab scored 158/6. Glenn Maxwell was Player of the Match.
RCB vs PBKS 2022 – In Match 3rd at Navi Mumbai, Punjab won by 5 wickets with 6 balls remaining. RCB scored 205/2, Punjab scored 208/5. Odean Smith scored 25 off 8 balls and was Player of the Match.
In Match 60th at Brabourne, Punjab won by 54 runs. Punjab scored 209/9, RCB scored 155/9. Jonny Bairstow scored 66 off 29 balls.
RCB vs PBKS 2023 – In Match 27th at Mohali, RCB won by 24 runs. RCB scored 174/4, Punjab scored 150. Mohammed Siraj took 4 wickets for 21 runs and was Player of the Match.
RCB vs PBKS 2024 – In Match 6th at M Chinnaswamy Stadium, RCB won by 4 wickets. Punjab scored 176, RCB chased it in 19.2 overs. Virat Kohli scored 77 and was Player of the Match.
In Match 58th, RCB won by 60 runs. RCB scored 241/7, Punjab scored 181. Virat Kohli scored 92 off 47 balls.
RCB vs PBKS 2025 – In Match 34th, Punjab won by 5 wickets. RCB could score only 95, Punjab chased it in 12.1 overs. Tim David was Player of the Match.
On 29th May, 2025, in the qualifier match at Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh, RCB won by 8 wickets.
In the final match played on 3rd June, 2025 at Narendra Modi Stadium, Ahmedabad, RCB won by 6 runs.
Conclusion
The timeline between RCB and Punjab Kings is full of thrilling cricket moments. Punjab Kings has a slight edge over RCB in the IPL. Fans can expect more exciting matches in the future.
Read Also
- Afghanistan National Cricket Team vs Australian Men’s Cricket Team Timeline
- IPL Auction 2025
- India National Cricket Team vs New Zealand National Cricket Team Timeline
- Chennai Super Kings vs Punjab Kings Timeline
- Royal Challengers Bengaluru vs Delhi Capitals Timeline
- South Africa National Cricket Team vs India National Cricket Team Timeline
- Delhi Capitals vs Sunrisers Hyderabad Timeline
- Delhi Capitals vs Royal Challengers Bengaluru Timeline
- Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline
- Australian Men’s Cricket Team vs India National Cricket Team Timeline