KKR vs RCB Head to Head Records in IPL History

Royal Challengers Bengaluru (RCB) and Kolkata Knight Riders (KKR) have played 34 matches against each other in the IPL. Bengaluru has won 14 matches, while Kolkata has emerged victorious in 20.

  • Matches Played: 34
  • RCB Won: 14
  • KKR Won: 20

KKR vs RCB All-time Match Results

IPL SeasonDateWinnerWin MarginVenue
IPL 202421 Apr 2024KKR1 runKolkata
IPL 202429 Mar 2024KKR7 wicketsBengaluru
IPL 202326 Apr 2023KKR21 runsBengaluru
IPL 202306 April 2023KKR81 runsKolkata
IPL 202230 Mar 2022RCB3 wicketsNavi Mumbai
IPL 202111 Oct 2021KKR4 wicketsSharjah
IPL 202120 Sep 2021KKR9 wicketsAbu Dhabi
IPL 202118 Apr 2021RCB38 runsChennai
IPL 202021 Oct 2020RCB8 wicketsAbu Dhabi
IPL 202012 Oct 2020RCB82 runsSharjah
IPL 201919 Apr 2019RCB10 runsKolkata
IPL 20195 April 2019KKR5 wicketsBengaluru
IPL 201829 April 2018KKR6 wicketsBengaluru
IPL 20188 April 2018KKR4 wicketsKolkata
IPL 20177 May 2017KKR6 wicketsBengaluru
IPL 201723 April 2017KKR82 runsKolkata
IPL 201616 May 2016RCB9 wicketsKolkata
IPL 20162 May 2016KKR5 wicketsBengaluru
IPL 20152 May 2015RCB7 wicketsBengaluru
IPL 201511 April 2015RCB3 wicketsKolkata
IPL 201422 May 2014KKR30 runsKolkata
IPL 201424 Apr 2014KKR2 runsSharjah
IPL 201312 May 2013KKR5 wicketsRanchi
IPL 201311 Apr 2013RCB8 wicketsBengaluru
IPL 201228 Apr 2012KKR47 runsKolkata
IPL 201210 Apr 2012KKR42 runsBengaluru
IPL 201114 May 2011RCB4 wicketsBengaluru
IPL 201122 Apr 2011RCB9 wicketsKolkata
IPL 201010 April 2010RCB7 wicketsBengaluru
IPL 201014 Mar 2010KKR7 wicketsKolkata
IPL 200912 May 2009RCB6 wicketsCenturion
IPL 200929 Apr 2009RCB5 wicketsDurban
IPL 20088 May 2008KKR5 runsKolkata
IPL 200818 Apr 2008KKR140 runsBengaluru