The Knight Riders have historically been a successful franchise in the IPL. This success has led them to have many rivalries with other teams.
Mumbai Indians Both teams play in major markets, with
Mumbai Indians based in
Mumbai and Kolkata Knight Riders based in
Kolkata. Mumbai Indians is the most successful IPL franchise with five championships. However, until Mumbai's third championship, both teams were tied with two championships each. In the first two seasons of the
IPL, Mumbai swept Kolkata in all four games. It wasn't until the
2010 IPL season that Kolkata won against Mumbai. Both teams have been captained by Indian cricket legends at one point (Mumbai was captained by
Sachin Tendulkar and Kolkata was captained by
Sourav Ganguly). This rivalry has often played out in Mumbai's favour, as they have won 22 games compared to Kolkata's seven wins. They have faced each other twice in the playoffs. In 2011, both teams played against each other in the Eliminator round, marking their first playoff appearances. This was the first time that the two teams met in the playoffs. Mumbai won the match by four wickets and advanced to the next round, ultimately losing to the
Royal Challengers Bangalore. In 2012, both teams were chasing a playoff spot in the tournament. The game started poorly for KKR as their batting team struggled to score runs. However, KKR picked up the pace and ended the innings with 140/7. Mumbai, initially in a strong position at 60/2 with more than 10 overs left, unexpectedly collapsed, finishing their innings at 108 all out.
Sunil Narine was named Man of the Match with 4 wickets, and KKR eliminated MI from the playoffs. KKR won its first championship that season. Knight Riders' owner
Shah Rukh Khan was handed a 5-year ban at
Wankhede Stadium, the home ground of Mumbai Indians. He was accused of walking on the field post-match and abusing the security guards. In 2015, the ban was lifted. Mumbai and Kolkata faced off in the opening match of the 2015 season. Mumbai batted first and scored 168/3. This charge was led by captain
Rohit Sharma with his 98 runs. Kolkata captain
Gautam Gambhir scored 57 runs, leading his team to victory.
Suryakumar Yadav's 46 runs were crucial to KKR's chase. In 2017, Mumbai earned its 100th T20 win against KKR. Later that season, both teams faced each other in the playoffs in the Qualifier 2 round. KKR had a poor batting performance, posting 107 runs and being all out. Mumbai was able to capitalise and won the match. Mumbai went on to the finals to beat
Rising Pune Supergiant to claim their third championship. From 2015 to 2018, Mumbai Indians held an eight-game winning streak against the Kolkata Knight Riders. That streak was broken on 29 April 2019, when KKR posted a total of 232 runs and won by 34 runs. KKR's
Andre Russell scored 80 runs, and MI's
Hardik Pandya scored 91 runs. KKR holds the record for highest total for an IPL match played at
Eden Gardens. This victory was KKR's 100th T20 win. Mumbai have won all three games between them since then. The rivalry saw a significant shift in the 2022 season, as Kolkata achieved a "season double" over Mumbai for the first time. In their first meeting,
Pat Cummins equaled the then-record for the fastest IPL half-century (14 balls), leading KKR to a 5-wicket win. In the return fixture, KKR won by 52 runs despite a maiden five-wicket haul from MI's
Jasprit Bumrah. In 2023, Mumbai regained ground at the Wankhede Stadium, winning by 5 wickets despite a century from
Venkatesh Iyer. The 2024 season marked another dominant year for Kolkata, who again swept the season series 2–0. On 3 May 2024, KKR defeated Mumbai by 24 runs at the Wankhede Stadium—their first victory at the venue in 12 years. Later, KKR won the return fixture at Eden Gardens by 18 runs, making them the first team to qualify for the 2024 playoffs, a season where they eventually claimed their third title.
Royal Challengers Bangalore 2008 The rivalry between the Knight Riders and the
Royal Challengers Bengaluru is the oldest in the
Indian Premier League history. The inaugural match of the
inaugural edition was played between both teams, in which KKR clinched a huge victory by a margin of 140 runs.
Brendon McCullum was awarded the first-ever man-of-the-match award of the tournament, due to his blistering 158
* (73), dominating the whole RCB bowling unit.
2009 In the
2009 edition, the Royal Challengers won in both encounters against the Knight Riders. During their second meet, which was also the tournament's 100th match,
Ross Taylor played a notable innings, scoring 81
* (33), contributing significantly to RCB's victory by six wickets.
2012 In the
2012 edition, KKR was at the lower half of the IPL table and needed to win the crucial match against RCB. KKR won the toss and chose to bat first. Skipper
Gautam Gambhir led from the front with 93 (51). In reply, RCB lost wickets at regular intervals, as only
Chris Gayle managed to put up a fight with a score of 86 (58). The next time they met, Gambhir again was the thorn in RCB's team as he top scored for KKR at a tough pitch, taking KKR to a competitive total of 165. RCB in reply made 129, as
Lakshmipathy Balaji ripped through their line-up with a 4/18 in 4 overs. In the 2015 IPL edition, RCB and KKR took part in a match reduced due to rain. It was reduced to a 10-over match. RCB won the toss and elected to field. For KKR,
Andre Russell was the top scorer as he scored 45 off just 17 balls. He took them to a score of 111/4 in just 10 overs.
Mitchell Starc took one wicket for 15 runs in 2 overs. In reply, RCB were at 0–48 at 3.4 overs before
Brad Hogg got Chris Gayle out. After that, RCB stuttered and started to collapse as they were reduced to 3–81 in 7.2 overs. When
Virat Kohli got out to Andre Russell, the match looked to be over for RCB. However,
Mandeep Singh scored 45 off just 18 balls, hitting 3 sixes and 4 fours. In the 2017 IPL edition, Kolkata Knight Riders and
Royal Challengers Bangalore again faced each other twice. In the first match between them, RCB got KKR out for a score of 131 after KKR had made a strong start of 0–48 in 3.3 overs. However, KKR dismissed RCB for 49, the lowest team score in the history of IPL.
Nathan Coulter Nile,
Colin de Grandhomme and
Chris Woakes got three wickets each. During the
2021 season, the teams met in the
Eliminator in Sharjah. Sunil Narine took 4 wickets for 21 runs and hit three consecutive sixes to help KKR win by 4 wickets and knock RCB out of the tournament. In 2023, KKR achieved a "season double," highlighted by a match at Eden Gardens where KKR's spin trio (Narine,
Varun Chakaravarthy, and
Suyash Sharma) took nine wickets combined to bowl RCB out for 123.
Championship Dominance and Modern Era (2024–2025) During the
2024 season, Kolkata achieved a season sweep over Bengaluru. On 29 March, KKR defeated RCB by 7 wickets at the
M. Chinnaswamy Stadium, with
Sunil Narine earning Player of the Match honors. The return fixture at
Eden Gardens on 21 April was a high-scoring thriller where KKR posted their highest total against RCB (222/6) and secured a 1-run victory after a run-out on the final delivery. In the
2025 season, both teams entered with new captains:
Ajinkya Rahane for KKR and
Rajat Patidar for RCB. On 22 March 2025, RCB broke a four-match losing streak against KKR by winning the season opener at Eden Gardens by 7 wickets.
Virat Kohli (59*) and
Phil Salt (56) led the chase of 175, with Kohli becoming the third player to reach 1,000 career runs against KKR. The reverse fixture on 17 May 2025 was abandoned due to rain. As of the conclusion of the 2025 season, Kolkata Knight Riders lead the head-to-head record 21–15, with one match ending in no result.
Sunrisers Hyderabad The rivalry with
Sunrisers Hyderabad (SRH) intensified during the
2024 season, as the two teams met three times, including in the final. Kolkata has historically held the upper hand in this matchup, winning 20 of their 30 total encounters as of the conclusion of the 2025 season.
2024: Championship Victory In 2024, Kolkata dominated Hyderabad by winning all three of their meetings. After a narrow 4-run victory in the league stage, the two teams met in Qualifier 1, where KKR chased down 160 in just 13.4 overs to reach the final. On 26 May 2024, the teams faced off in the
IPL Final at
M. A. Chidambaram Stadium in Chennai. KKR's bowling attack, led by
Mitchell Starc and
Andre Russell, dismantled the Hyderabad batting lineup, bowling them out for 113—the lowest total in an IPL final history. Kolkata chased the target in just 10.3 overs with 8 wickets to spare, securing their third championship title.
2025: Record Scores and Results The 2025 season saw both teams exchange dominant victories. In their first meeting at
Eden Gardens, KKR recorded an 80-run win after posting 200/6, with
Venkatesh Iyer scoring 60 (29) and
Vaibhav Arora taking three wickets. However, in the return fixture on 25 May 2025 at the
Arun Jaitley Stadium in Delhi, Hyderabad achieved their biggest win over Kolkata by 110 runs. SRH posted a massive total of 278/3, led by
Heinrich Klaasen's unbeaten 105 (39) and
Travis Head's 76 (40). In response, Kolkata was bowled out for 168, marking their heaviest defeat in franchise history by margin of runs. As of May 2025, Kolkata Knight Riders lead the head-to-head record 20–10. == Home ground ==