Home / Timelines / Kolkata Knight Riders Vs Royal Challengers Bengaluru Timeline

Kolkata Knight Riders Vs Royal Challengers Bengaluru Timeline

Kolkata Knight Riders Vs Royal Challengers Bengaluru Timeline

The rivalry between Kolkata Knight Riders and Royal Challengers Bengaluru stretches back to the opening match of the Indian Premier League in 2008. It has produced huge totals, dramatic finishes, dominant spells, record-breaking innings and several memorable individual battles. From Brendon McCullum’s unbeaten 158 in the inaugural IPL game to Virat Kohli’s unbeaten 105 in 2026, the matchup has repeatedly delivered moments that have shaped IPL history. Through the 2026 season, the teams have met 37 times, with KKR winning 20, RCB winning 16 and one match ending without a result.

This timeline covers the rivalry season by season, including the major results, important milestones, tournament meetings, record performances and the most recent encounters. It also explains why certain matches remain particularly significant rather than simply listing scores.

Match Timeline

The rivalry has developed through several distinct phases. KKR dominated the opening encounter and later established a strong advantage during the early 2010s. RCB then produced periods of success, while KKR had particularly strong runs in the mid-to-late 2010s and early 2020s.

YearDateVenueResult
2008Apr 18BengaluruKKR won by 140 runs
2008May 8KolkataKKR won by 5 runs
2009Apr 29DurbanRCB won by 5 wickets
2009May 12CenturionRCB won by 6 wickets
2010Mar 14KolkataKKR won by 7 wickets
2010Apr 10BengaluruRCB won by 7 wickets
2011Apr 22KolkataRCB won by 9 wickets
2011May 14BengaluruRCB won by 4 wickets, D/L
2012Apr 10BengaluruKKR won by 42 runs
2012Apr 28KolkataKKR won by 47 runs
2013Apr 11BengaluruRCB won by 8 wickets
2013May 12RanchiKKR won by 5 wickets
2014Apr 24SharjahKKR won by 2 runs
2014May 22KolkataKKR won by 30 runs
2015Apr 11KolkataRCB won by 3 wickets
2015May 2BengaluruRCB won by 7 wickets
2016May 2BengaluruKKR won by 5 wickets
2016May 16KolkataRCB won by 9 wickets
2017Apr 23KolkataKKR won by 82 runs
2017May 7BengaluruKKR won by 6 wickets
2018Apr 8KolkataKKR won by 4 wickets
2018Apr 29BengaluruKKR won by 6 wickets
2019Apr 5BengaluruKKR won by 5 wickets
2019Apr 19KolkataRCB won by 10 runs
2020Oct 12SharjahRCB won by 82 runs
2020Oct 21Abu DhabiRCB won by 8 wickets
2021Apr 18ChennaiRCB won by 38 runs
2021Sep 20Abu DhabiKKR won by 9 wickets
2021Oct 11SharjahKKR won by 4 wickets
2022Mar 30MumbaiRCB won by 3 wickets
2023Apr 6KolkataKKR won by 81 runs
2023Apr 26BengaluruKKR won by 21 runs
2024Mar 29BengaluruKKR won by 7 wickets
2024Apr 21KolkataKKR won by 1 run
2025Mar 22KolkataRCB won by 7 wickets
2025May 17BengaluruNo result
2026May 13RaipurRCB won by 6 wickets

The complete match history shows that the teams have played twice in most seasons, although tournament scheduling has occasionally produced only one meeting or, as in 2025, an abandoned second fixture.

Head-to-Head Record

As of the end of IPL 2026, the overall record stands at 37 matches, with KKR ahead 20-16 and one no-result. That gives KKR a narrow historical advantage, although the gap is considerably smaller than some periods of the rivalry might suggest.

CategoryKKRRCB
Matches3737
Wins2016
No result11
Historical win share*54.1%43.2%

*Percentages shown by one statistical database are calculated against the total number of meetings and therefore include the no-result match in the denominator.

The balance has changed considerably over time. KKR won both matches in 2008, while RCB took both meetings in 2009. KKR then won both matches in 2012 and again swept the two-game series in several later seasons. The rivalry has therefore never followed a simple home-and-away pattern.

Memorable Encounters

2008: The Match That Started the IPL

The first meeting remains one of the most important matches in IPL history because it was also the league’s inaugural game.

At the M. Chinnaswamy Stadium on April 18, KKR posted 222/3. Brendon McCullum produced an extraordinary unbeaten 158 from 73 balls, setting a record that stood as the highest individual score in T20 cricket for several years. RCB were then dismissed for 82, giving KKR a 140-run victory.

The result established the rivalry with an extraordinary statistical contrast: one side produced one of the tournament’s defining batting performances while the other suffered an early collapse.

KKR also won the return fixture in Kolkata by five runs, making 2008 a clean sweep.

2012: KKR Establish Their Advantage

The 2012 season marked another important stage in the rivalry.

KKR won both matches, first by 42 runs in Bengaluru and then by 47 runs at Eden Gardens. The second victory was particularly convincing, with KKR scoring 190/4 before restricting RCB to 143/6.

That season also carried wider significance for KKR, who went on to win their first IPL championship.

2013: Chris Gayle Dominates, Kohli and Gambhir Clash

On April 11, 2013, RCB chased down KKR’s 154/8 with 158/2 in just 17.3 overs. Chris Gayle made an unbeaten 85 from 50 balls while Virat Kohli added 35.

The match is remembered for another reason as well. After Kohli’s dismissal, he and KKR captain Gautam Gambhir became involved in a heated confrontation. Both players were subsequently officially warned and reprimanded for breaching the IPL Code of Conduct.

KKR won the second meeting that year by five wickets in Ranchi, ensuring the season series was split.

2014: Two Extremely Different Results

The first meeting of 2014 produced one of the closest finishes in the rivalry. KKR scored 150/7 in Sharjah and held RCB to 148/5, winning by just two runs.

The return game was much more comfortable for KKR. They scored 195/4 and defeated RCB by 30 runs.

Winning both matches gave KKR another season sweep and strengthened their position in the overall rivalry.

2015: RCB Turn the Tables

RCB responded in 2015 by winning both matches.

They chased 178 at Eden Gardens to win by three wickets and then chased 112 in Bengaluru to win by seven wickets. The second result was especially emphatic because RCB reached the target with two balls remaining despite KKR making only 111/4.

This was one of the clearest examples of the rivalry swinging from one team to the other.

2016: Another Split

The teams exchanged wins again in 2016.

KKR won in Bengaluru by five wickets after chasing 186, while RCB responded in Kolkata by chasing 184 and winning by nine wickets with eight balls remaining. The official IPL archive records both results as part of the long-running head-to-head sequence.

2017: The 49 All Out

Few results in the rivalry are as memorable as KKR’s 82-run victory at Eden Gardens on April 23, 2017.

KKR made 131 before dismissing RCB for only 49. That remains RCB’s lowest total against KKR and one of the lowest totals recorded in IPL history.

The teams met again in Bengaluru less than two weeks later. KKR won by six wickets after chasing 159, but the match became famous for Sunil Narine’s explosive batting.

Narine smashed 54 from 17 balls, including a 15-ball fifty. At the time, it was the joint-fastest fifty in IPL history. Chris Lynn also scored a rapid half-century, and KKR reached the target with 29 balls remaining.

The two victories gave KKR a memorable 2-0 season sweep.

2018: KKR Continue Their Run

KKR won both matches in 2018, by four wickets at Eden Gardens and six wickets in Bengaluru. The second victory came with five balls remaining.

The results extended a strong period for KKR in the matchup.

2019: Andre Russell’s Explosive Finish

The teams split their 2019 meetings.

KKR won the Bengaluru fixture by five wickets, while RCB took the return match in Kolkata by 10 runs.

The first match remains notable for Andre Russell’s remarkable finishing ability. KKR’s late-order hitting turned a demanding chase into a memorable victory and reinforced Russell’s reputation as one of the most destructive finishers in the competition.

2020: RCB Sweep the Season

The rivalry moved to the United Arab Emirates during the COVID-affected 2020 IPL season.

RCB won both meetings. They defeated KKR by 82 runs in Sharjah and then won by eight wickets in Abu Dhabi.

The two results represented one of RCB’s strongest stretches against KKR in the modern era.

2021: A Regular-Season Win and a Playoff Battle

The teams met three times in 2021.

RCB won the April meeting in Chennai by 38 runs. KKR then responded strongly in the UAE leg, winning the September league encounter by nine wickets.

The most important meeting came in the Eliminator on October 11 at Sharjah.

RCB made 138/7. KKR chased the target with four wickets in hand and two balls remaining. Sunil Narine was the central figure, taking 4/21 and then smashing 26 from 15 balls, including three sixes.

The performance made Narine one of the defining figures of the rivalry. His ability to influence a match with both disciplines has repeatedly appeared in KKR’s important victories over RCB.

2022: RCB Edge a Low-Scoring Contest

The 2022 meeting in Mumbai was much tighter than many of the high-scoring games associated with this rivalry.

KKR were dismissed for 128, while RCB reached 132/7 to win by three wickets. The narrow margin showed how different the matchup can look when the batting conditions do not produce a run-heavy contest.

2023: KKR Complete Another Sweep

KKR won both matches in 2023.

At Eden Gardens, KKR posted 204/7 and bowled RCB out for 123, winning by 81 runs. In Bengaluru, KKR scored 200/5 and defended it against RCB, winning by 21 runs.

The two results were significant because KKR combined very different methods. The first was built around a dominant bowling performance after a 200-plus total, while the second was decided by another strong batting display.

2024: Two Dramatic KKR Wins

The 2024 season produced two particularly memorable matches.

On March 29, KKR won in Bengaluru by seven wickets after chasing 183. The return fixture at Eden Gardens was much closer.

KKR made 222/6, with Phil Salt contributing 48 from just 14 balls, Shreyas Iyer scoring 50 and Andre Russell adding 27. RCB responded with 221 all out. Despite reaching an enormous total, RCB fell one run short. Russell was central to the result, contributing 3/25 with the ball as well as his 27 with the bat.

The game became the highest-scoring one-run finish between the teams and demonstrated how fine the margins can become when both sides pass 220.

2025: RCB End KKR’s Winning Streak

The opening game of IPL 2025 was another important chapter.

KKR scored 174/8 at Eden Gardens. Ajinkya Rahane made 56 from 31 balls and Sunil Narine contributed 44 from 26. RCB’s chase was led by Phil Salt’s 56 and Virat Kohli’s unbeaten 59 from 36 balls. RCB reached 177/3 in only 16.2 overs, winning by seven wickets.

The second scheduled meeting on May 17 was abandoned without a result. There was no winner and no Player of the Match.

The abandoned fixture is important when calculating the overall rivalry because it means the win total does not add up to all 37 meetings.

2026: Virat Kohli’s 105 Decides the Latest Chapter

The latest completed meeting took place on May 13, 2026, at the Shaheed Veer Narayan Singh International Stadium in Raipur.

KKR made 192/4 from 20 overs. Angkrish Raghuvanshi scored 71 from 46 balls, while Rinku Singh finished unbeaten on 49 from 29.

RCB’s response was dominated by Virat Kohli.

Kohli scored an unbeaten 105 from 60 deliveries, including 11 fours and three sixes. Devdutt Padikkal contributed 39, and RCB reached 194/4 in 19.1 overs to win by six wickets.

The century was Kohli’s ninth in the IPL and extended his tournament record for hundreds. It also became one of the most significant individual performances in this rivalry because it came while chasing a total of 193.

Important Milestones

Several milestones stand out across the history of the matchup.

MilestoneDetails
First meetingApril 18, 2008
First IPL matchKKR vs RCB was the tournament’s inaugural game
Biggest KKR total222/3 in 2008
Biggest RCB total221 in 2024
Lowest RCB total49 in 2017
Lowest KKR total84/8 in 2020
Biggest winning marginKKR by 140 runs in 2008
Closest completed marginKKR by 1 run in 2024
Most recent meetingMay 13, 2026
Most recent winnerRCB, by 6 wickets
Most recent centuryVirat Kohli, 105* in 2026

These records underline the range of the rivalry. It has included a 140-run blowout, a one-run thriller and multiple matches decided in the final overs.

Record-Breaking Performances

Brendon McCullum’s 158*

McCullum’s 158* in 2008 remains perhaps the defining innings associated with the matchup. It came in the first-ever IPL game and immediately established the tournament as a competition capable of producing extraordinary T20 batting performances.

Sunil Narine’s 15-Ball Fifty

Narine’s 54 from 17 balls in 2017 showed his unusual ability to change a match as a top-order hitter. His 15-ball fifty was the joint-fastest in the IPL at the time.

RCB’s 49 All Out

RCB’s 49 against KKR in 2017 remains their lowest score in this head-to-head. KKR’s bowling attack dismantled the innings after posting only 131, producing an 82-run victory.

The 2024 One-Run Thriller

KKR’s 222/6 against RCB’s 221 all out created one of the rivalry’s most dramatic finishes. Russell’s all-round contribution of 27 runs and 3/25 earned him Player of the Match honors.

Kohli’s 105* in 2026

Kohli’s unbeaten 105 from 60 balls became the latest major individual landmark. His innings allowed RCB to chase 193 with five balls remaining and gave RCB another important victory in the series.

Tournament Meetings

The rivalry has primarily been contested during the IPL league stage, but the teams have also met in the playoffs.

The most notable playoff meeting was the 2021 Eliminator in Sharjah. KKR defeated RCB by four wickets after restricting them to 138/7. Narine’s 4/21 and his late 26 off 15 balls were decisive contributions.

This meeting carried additional importance because an Eliminator defeat immediately ended RCB’s campaign, while KKR advanced to Qualifier 2.

Recent Matches

The most recent five completed or scheduled encounters provide a useful snapshot of the modern rivalry.

DateResult
May 13, 2026RCB won by 6 wickets
May 17, 2025No result
Mar 22, 2025RCB won by 7 wickets
Apr 21, 2024KKR won by 1 run
Mar 29, 2024KKR won by 7 wickets

The recent sequence shows a notable shift from KKR’s four-match winning run across the 2023 and 2024 league meetings to consecutive RCB victories in the completed 2025 and 2026 fixtures.

Major Records

The rivalry’s overall statistical picture is particularly interesting because the biggest records come from very different eras.

Highest team total: KKR’s 222/3 in the inaugural match remains the highest score by either side in the matchup until RCB came close with 221 in 2024.

Lowest team total: RCB’s 49 all out in 2017 is the lowest score recorded by either side. KKR’s lowest is 84/8, recorded in Abu Dhabi in 2020.

Biggest victory: KKR’s 140-run win in the first-ever IPL match remains the largest winning margin in the rivalry.

Closest victory: KKR’s one-run win in 2024 is the narrowest completed margin between the teams.

Most recent major batting performance: Kohli’s unbeaten 105 in 2026 currently stands as the latest century in the matchup.

Why This Rivalry Has Produced So Many Memorable Matches

The matchup has repeatedly brought together aggressive batting lineups and high-impact all-rounders. McCullum, Gayle, Narine, Russell and Kohli have all produced defining performances at different stages.

There is also a strong contrast in the way victories have been achieved. Some matches have been decided by explosive powerplay batting, while others have turned on spin in the middle overs, late-order hitting or tight bowling at the death.

The statistical history also shows that venue alone has not determined the outcome. KKR have produced major victories in Bengaluru, while RCB have also won important games at Eden Gardens. Neutral venues during the UAE seasons added another layer to the rivalry.

Frequently Asked Questions

1. When was the first KKR vs RCB match?

The first meeting took place on April 18, 2008, at the M. Chinnaswamy Stadium in Bengaluru. It was also the inaugural match of the IPL. KKR scored 222/3 and defeated RCB by 140 runs.

2. How many times have KKR and RCB played each other?

By the end of IPL 2026, KKR and RCB had played 37 matches. KKR had won 20, RCB had won 16 and one match had ended without a result.

3. What is the biggest win in the rivalry?

KKR’s 140-run victory in the inaugural IPL match in 2008 is the biggest winning margin between the two sides. KKR scored 222/3 before dismissing RCB for 82.

4. What is the lowest score in KKR vs RCB history?

RCB’s 49 all out in the 2017 match at Eden Gardens is the lowest team score in the rivalry. KKR won that contest by 82 runs.

5. Who won the most recent match between KKR and RCB?

RCB won the most recent completed meeting, defeating KKR by six wickets in Raipur on May 13, 2026. KKR scored 192/4, while RCB reached 194/4 in 19.1 overs. Virat Kohli was unbeaten on 105 and was named Player of the Match.

Conclusion

The history of KKR and RCB is defined by extremes. The rivalry began with McCullum’s 158* and a 140-run KKR victory, later produced RCB’s 49 all out, Narine’s 15-ball fifty, a one-run thriller in 2024 and Kohli’s unbeaten 105 in 2026. Across 37 meetings, KKR hold a 20-16 advantage with one no-result, but the results have shifted considerably from one era to another.

What makes the contest especially valuable from a cricket-history perspective is its variety. Some matches have been decided by enormous totals, some by spin, some by finishing specialists and others by individual brilliance. With both franchises continuing to feature among the IPL’s most recognizable teams, their next meeting will add another entry to one of the league’s longest-running head-to-head stories.

Read Also :- Namibia National Cricket Team vs Netherlands National Cricket Team Stats Complete Head-to-Head Records and Match Analysis
Tagged:

Leave a Reply

Your email address will not be published. Required fields are marked *