The rivalry between Royal Challengers Bengaluru and Kolkata Knight Riders has been one of the most intriguing and competitive in Indian Premier League history. From the inaugural encounter in 2008 to the latest contests in 2025, both teams have produced memorable performances that have kept fans engaged season after season. This comprehensive article presents the Royal Challengers Bengaluru Vs Kolkata Knight Riders matches list (2008–2026) with results, capturing key moments, results, and trends in head-to-head play. The narrative charts year-by-year outcomes, summarises patterns in performance, and highlights how the rivalry has evolved across almost two decades of competition.
As of the most recent data, Royal Challengers Bengaluru and Kolkata Knight Riders have met in over 36 official IPL matches, with KKR holding a slight edge in wins while RCB has secured significant victories of its own. These matches have spanned regular league fixtures and occasional playoff encounters, with dramatic finishes, individual brilliance, and team strategising playing defining roles. The list that follows provides a detailed account for readers seeking a complete chronicle of these matchups, complete with winners, margins, and venues where available.
Key Highlights of Royal Challengers Bengaluru vs Kolkata Knight Riders Matches
• KKR and RCB have faced each other more than 35 times in IPL history up to 2025.
• KKR leads the head-to-head with roughly 20 victories, while RCB has won about 15 matches, and one has yielded no result.
• Their first recorded match was in 2008, where KKR crushed RCB by 140 runs in Bangalore.
• The rivalry has featured numerous memorable individual performances and critical encounters in the playoffs.
Royal Challengers Bengaluru vs Kolkata Knight Riders Matches Overview
| Category | Royal Challengers Bengaluru (RCB) | Kolkata Knight Riders (KKR) |
|---|---|---|
| Overall Head-to-Head | 15 Wins | 21 Wins |
| Total Matches Played | 36 | 36 |
| Highest Team Score | 221 | 222 |
| Lowest Team Score | 49 | 84 |
| Championships Won | 1 (2025) | 3 (2012, 2014, 2024) |
Royal Challengers Bengaluru vs Kolkata Knight Riders Matches List (2008–2025)
| Date | Venue | Match Details (RCB vs KKR) | Winner |
|---|---|---|---|
| IPL 2024 | |||
| 21 Apr 2024 | Eden Gardens, Kolkata | KKR: 222/6 (20) RCB: 221 (20) | KKR won by 1 run |
| 29 Mar 2024 | M.Chinnaswamy Stadium, Bengaluru | RCB: 182/6 (20) KKR: 186/3 (16.5) | KKR won by 7 wkts |
| IPL 2023 | |||
| 26 Apr 2023 | M.Chinnaswamy Stadium, Bengaluru | RCB: 179/8 (20) KKR: 200/5 (20) | KKR won by 21 runs |
| 06 Apr 2023 | Eden Gardens, Kolkata | KKR: 204/7 (20) RCB: 123 (17.4) | KKR won by 81 runs |
| IPL 2022 | |||
| 30 Mar 2022 | Dr DY Patil Sports Academy, Mumbai | RCB: 132/7 (19.2) KKR: 128 (18.5) | RCB won by 3 wkts |
| IPL 2021 | |||
| 11 Oct 2021 | Sharjah Cricket Stadium, Sharjah | RCB: 138/7 (20) KKR: 139/6 (19.4) | KKR won by 4 wkts |
| 20 Sep 2021 | Sheikh Zayed Stadium, Abu Dhabi | KKR: 94/1 (10) RCB: 92 (19) | KKR won by 9 wkts |
| 18 Apr 2021 | MA Chidambaram Stadium, Chennai | RCB: 204/4 (20) KKR: 166/8 (20) | RCB won by 38 runs |
| IPL 2020 | |||
| 21 Oct 2020 | Sheikh Zayed Stadium, Abu Dhabi | KKR: 84/8 (20) RCB: 85/2 (13.3) | RCB won by 8 wkts |
| 12 Oct 2020 | Sharjah Cricket Stadium, Sharjah | RCB: 194/2 (20) KKR: 112/9 (20) | RCB won by 82 runs |
| IPL 2019 | |||
| 19 Apr 2019 | Eden Gardens, Kolkata | KKR: 203/5 (20) RCB: 213/4 (20) | RCB won by 10 runs |
| 05 Apr 2019 | M.Chinnaswamy Stadium, Bengaluru | RCB: 205/3 (20) KKR: 206/5 (19.1) | KKR won by 5 wkts |
| IPL 2018 | |||
| 29 Apr 2018 | M.Chinnaswamy Stadium, Bengaluru | RCB: 175/4 (20) KKR: 176/4 (19.1) | KKR won by 6 wkts |
| 08 Apr 2018 | Eden Gardens, Kolkata | RCB: 176/7 (20) KKR: 177/6 (18.5) | KKR won by 4 wkts |
| IPL 2017 | |||
| 07 May 2017 | M.Chinnaswamy Stadium, Bengaluru | RCB: 158/6 (20) KKR: 159/4 (15.1) | KKR won by 6 wkts |
| 23 Apr 2017 | Eden Gardens, Kolkata | KKR: 131 (19.3) RCB: 49 (9.4) | KKR won by 82 runs |
| IPL 2016 | |||
| 16 May 2016 | Eden Gardens, Kolkata | KKR: 183/5 (20) RCB: 186/1 (18.4) | RCB won by 9 wkts |
| 02 May 2016 | M.Chinnaswamy Stadium, Bengaluru | RCB: 185/7 (20) KKR: 189/5 (19.1) | KKR won by 5 wkts |
| IPL 2015 | |||
| 11 May 2015 | M.Chinnaswamy Stadium, Bengaluru | KKR: 111/4 (10) RCB: 115/3 (9.4) | RCB won by 7 wkts (rain-shortened) |
| 11 Apr 2015 | Eden Gardens, Kolkata | KKR: 177/6 (20) RCB: 179/7 (19) | RCB won by 3 wkts |
| IPL 2014 | |||
| 22 May 2014 | Eden Gardens, Kolkata | KKR: 195/4 (20) RCB: 165/5 (20) | KKR won by 30 runs |
| 24 Apr 2014 | Sharjah Cricket Stadium, Sharjah | RCB: 148/5 (20) KKR: 150/7 (20) | KKR won by 3 wkts |
| IPL 2013 | |||
| 11 May 2013 | JSCA Stadium, Ranchi | RCB: 115/9 (20) KKR: 116/5 (19.2) | KKR won by 5 wkts |
| 10 Apr 2013 | M.Chinnaswamy Stadium, Bengaluru | KKR: 154/8 (20) RCB: 158/2 (17.3) | RCB won by 8 wkts |
| IPL 2012 | |||
| 28 Apr 2012 | Eden Gardens, Kolkata | KKR: 190/4 (20) RCB: 143/6 (20) | KKR won by 47 runs |
| 10 Apr 2012 | M.Chinnaswamy Stadium, Bengaluru | KKR: 165/8 (20) RCB: 123/9 (20) | KKR won by 42 runs |
| IPL 2011 | |||
| 14 May 2011 | M.Chinnaswamy Stadium, Bengaluru | KKR: 89/4 (13) RCB: 105/6 (12.3) | RCB won by 4 wkts (rain-shortened) |
| 22 Apr 2011 | Eden Gardens, Kolkata | KKR: 171/5 (20) RCB: 175/1 (18.1) | RCB won by 9 wkts |
| IPL 2010 | |||
| 10 Apr 2010 | M.Chinnaswamy Stadium, Bengaluru | KKR: 160/9 (20) RCB: 162/3 (17.1) | RCB won by 7 wkts |
| 14 Mar 2010 | Eden Gardens, Kolkata | RCB: 135/7 (20) KKR: 136/3 (19.2) | KKR won by 7 wkts |
| IPL 2009 | |||
| 12 May 2009 | SuperSport Park, Centurion | KKR: 173/4 (20) RCB: 176/4 (19.2) | RCB won by 6 wkts |
| 29 Apr 2009 | Kingsmead, Durban | KKR: 139/6 (20) RCB: 143/5 (19.5) | RCB won by 5 wkts |
| IPL 2008 | |||
| 08 May 2008 | Eden Gardens, Kolkata | KKR: 129/7 (16) RCB: 124/4 (16) | KKR won by 5 runs (rain-shortened) |
| 18 Apr 2008 | M.Chinnaswamy Stadium, Bengaluru | KKR: 222/3 (20) RCB: 82 (15.1) | KKR won by 140 runs |
2008
- 18 April 2008 | RCB vs KKR | KKR won by 140 runs | M. Chinnaswamy Stadium, Bengaluru — KKR posted a commanding total which RCB could not chase, establishing early dominance.
- 8 May 2008 | KKR vs RCB | KKR won by 5 runs | Eden Gardens, Kolkata — A close contest that further displayed KKR’s advantage in the inaugural season.
2009
3. 29 April 2009 | KKR vs RCB | RCB won by 5 wickets | Kingsmead, Durban — RCB rebounded with a clinical chase.
2010
4. 14 March 2010 | RCB vs KKR | KKR won by 7 wickets | Eden Gardens, Kolkata — KKR continued their robust performance on home turf.
5. 10 April 2010 | KKR vs RCB | RCB won by 7 wickets | M. Chinnaswamy Stadium, Bengaluru — RCB balanced the season with a strong chase.
2011
6. 22 April 2011 | KKR vs RCB | RCB won by 9 wickets | Eden Gardens, Kolkata — RCB’s batting firepower overwhelmed KKR.
7. 14 May 2011 | RCB vs KKR | RCB won by 4 wickets | Bengaluru — Consistent performance helped RCB close the season strong.
2012
8. 10 April 2012 | RCB vs KKR | KKR won by 42 runs | Bengaluru — KKR asserted dominance again.
9. 28 April 2012 | KKR vs RCB | KKR won by 47 runs | Eden Gardens, Kolkata — Double victory for KKR this season.
2013
10. 11 April 2013 | RCB vs KKR | RCB won by 8 wickets | Bengaluru — RCB showcased strategic batting.
11. 12 May 2013 | KKR vs RCB | KKR won by 5 wickets | Ranchi — Balanced season sees split results.
2014
12. 24 April 2014 | RCB vs KKR | KKR won by 2 runs | Sharjah — A tightly contested match.
13. 22 May 2014 | KKR vs RCB | KKR won by 30 runs | Kolkata — KKR continued strong form.
2015
14. 11 April 2015 | KKR vs RCB | RCB won by 3 wickets | Kolkata — RCB turned the tables this season.
15. 2 May 2015 | RCB vs KKR | RCB won by 7 wickets | Bengaluru — RCB sweep double victory.
2016
16. 2 May 2016 | RCB vs KKR | KKR won by 5 wickets | Bengaluru — KKR recovered momentum.
17. 16 May 2016 | KKR vs RCB | RCB won by 9 wickets | Kolkata — RCB responded with a commanding effort.
2017
18. 23 April 2017 | KKR vs RCB | KKR won by 82 runs | Kolkata — A dominating display.
19. 7 May 2017 | RCB vs KKR | KKR won by 6 wickets | Bengaluru — KKR sustained pressure.
2018
20. 8 April 2018 | KKR vs RCB | KKR won by 4 wickets | Kolkata — Back-to-back wins for KKR.
21. 29 April 2018 | RCB vs KKR | KKR won by 6 wickets | Bengaluru — KKR double victory.
2019
22. 5 April 2019 | RCB vs KKR | KKR won by 5 wickets | Bengaluru — Tight contest.
23. 19 April 2019 | KKR vs RCB | RCB won by 10 runs | Kolkata — RCB broke KKR’s streak.
2020
24. 12 October 2020 | RCB vs KKR | RCB won by 82 runs | Sharjah — RCB recorded big win.
25. 21 October 2020 | KKR vs RCB | RCB won by 8 wickets | Abu Dhabi — Strong second win.
2021
26. 18 April 2021 | RCB vs KKR | RCB won by 38 runs | Chennai — Comprehensive performance.
27. 20 September 2021 | KKR vs RCB | KKR won by 9 wickets | Abu Dhabi — KKR rallied back.
28. 11 October 2021 | Playoff | KKR won by 4 wickets | Sharjah — High-stakes playoff clash.
2022
29. 30 March 2022 | KKR vs RCB | RCB won by 3 wickets | Navi Mumbai — Close finish.
2023
30. 6 April 2023 | KKR vs RCB | KKR won by 81 runs | Kolkata — Dominant display.
31. 26 April 2023 | RCB vs KKR | KKR won by 21 runs | Bengaluru — Strong follow-up victory.
2024
32. 29 March 2024 | RCB vs KKR | KKR won by 7 wickets | Bengaluru — KKR continued edge.
33. 21 April 2024 | KKR vs RCB | KKR won by 1 run | Kolkata — Nail-biting finish.
2025
34. 22 March 2025 | KKR vs RCB | RCB won by 7 wickets | Kolkata — Season opener saw RCB dominate.
35. May 2025 | RCB vs KKR | No Result (abandoned) | Bengaluru — Interrupted by weather with no play.
Trends and Rivalry Insights
Over the span of nearly two decades, the Royal Challengers Bengaluru vs Kolkata Knight Riders rivalry has exhibited alternating phases of dominance. Early years saw KKR set the tone in the rivalry, particularly with emphatic wins like the 2008 blowout. RCB fought back with strong batting lineups in select seasons, notably in 2009, 2011, and during the 2020 UAE leg where they secured convincing wins. Overall, KKR’s slightly superior win count reflects consistency in various conditions, with several close finishes adding drama to this head-to-head competition.
Notable Performances in Head-to-Head Encounters
Beyond team results, several individual performances have stood out in Royal Challengers Bengaluru Vs Kolkata Knight Riders matches. High-impact innings and critical bowling spells have often shifted momentum during these fixtures. Records indicate that both teams have registered high team totals against one another, with scores exceeding 220 runs on occasion, underscoring the batting depth and attacking intent in these games.
Looking Forward (2026 and Beyond)
With the Indian Premier League continuing to expand its competitive horizons, future editions, including the 2026 season, are expected to add new chapters to the Royal Challengers Bengaluru Vs Kolkata Knight Riders matches list. Both franchises have evolved in squad composition and strategy, and subsequent seasons are likely to bring renewed battles, fresh talents, and possibly new records in this ongoing rivalry.
Conclusion
The Royal Challengers Bengaluru Vs Kolkata Knight Riders matches list (2008–2026) with results encapsulates a richly contested rivalry in IPL history. Across every season since 2008, these encounters have delivered intense competition, dramatic finishes, and memorable performances. While KKR holds a marginal head-to-head advantage overall, RCB has recorded moments of brilliance that have balanced the narrative, making this rivalry one of the most engaging in modern T20 cricket. With each new season, the history of clashes between these two teams continues to grow, promising further excitement for fans and analysts alike.
Read More: KEAM Exam 2026 Notification Released: Check Dates, Eligibility & Official Updates
Read More: Mahila Samman Savings Certificate Calculator – Check Interest & Maturity Online


1 Comment
Pingback: Royal Challengers Bangalore Vs Kolkata Knight Riders Standings: Head-to-Head Position In IPL History | 1stheadline.Com