Rajasthan Royals (RR) and Kolkata Knight Riders (KKR) have played 29 head-to-head matches in IPL history. RR has won 14 times, while KKR has won 14 times in 28 IPL matches. 1 match between RR and KKR ended without a result.
Gujarat Titans (GT) and Kolkata Knight Riders (KKR) have played 3 head-to-head matches in IPL history. GT has won 2 times, while KKR has won 1 times in 3 IPL matches. No match between GT and KKR ended without a result.
Kolkata Knight Riders (KKR) and Mumbai Indians (MI) have played 32 head-to-head matches in IPL history. KKR has won 9 times, while MI has won 23 times in 32 IPL matches. No match between KKR and MI ended without a result.
Lucknow Super Giants (LSG) and Kolkata Knight Riders (KKR) have played 4 head-to-head matches in IPL history. LSG has won 3 times, while KKR has won 1 time in 4 IPL matches. No match between LSG and KKR ended without a result.
Mumbai Indians (MI) and Kolkata Knight Riders (KKR) have played 32 head-to-head matches in IPL history. MI has won 23 times, while KKR has won 9 times in 32 IPL matches. No match between MI and KKR ended without a result.
Kolkata Knight Riders (KKR) and Delhi Capitals (DC) have played 34 head-to-head matches in IPL history. KKR has won 18 times, while DC has won 15 times in 34 IPL matches. 1 match between KKR and DC ended without a result.
Kolkata Knight Riders (KKR) and Punjab Kings (PBKS) have played 32 head-to-head matches in IPL history. KKR has won 21 times, while PBKS has won 11 times in 32 IPL matches. No match between KKR and PBKS ended without a result.
Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) have played 34 head-to-head matches in IPL history. KKR has won 20 times, while RCB has won 14 times in 34 IPL matches. No match between KKR and RCB ended without a result.
Kolkata Knight Riders (KKR) and Rajasthan Royals (RR) have played 29 head-to-head matches in IPL history. KKR has won 14 times, while RR has won 14 times in 29 IPL matches. 1 match between KKR and RR ended without a result.
Kolkata Knight Riders (KKR) and Lucknow Super Giants (LSG) have played 4 head-to-head matches in IPL history. KKR has won 1 time, while LSG has won 3 times in 3 IPL matches. No match between KKR and LSG ended without a result.