Chennai Super Kings (CSK) and Rajasthan Royals (RR) have played 28 head-to-head matches in IPL history. CSK has won 15 times, while RR has won 13 times in 28 IPL matches. No match between CSK and RR 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.
Gujarat Titans (GT) and Chennai Super Kings (CSK) have played 6 head-to-head matches in IPL history. GT has won 3 times, while CSK has won 3 times in 6 IPL matches. No match between GT and CSK ended without a result.
Punjab Kings (PBKS) and Royal Challengers Bengaluru (RCB) have played 32 head-to-head matches in IPL history. PBKS has won 17 times, while RCB has won 15 times in 32 IPL matches. No match between PBKS and RCB ended without a result.
Sunrisers Hyderabad (SRH) and Lucknow Super Giants (LSG) have played 3 head-to-head matches in IPL history. SRH has won 0 times, while LSG has won 3 times in 3 IPL matches. No match between SRH and LSG ended without a result.
Delhi Capitals (DC) and Rajasthan Royals (RR) have played 28 head-to-head matches in IPL history. DC has won 13 times, while RR has won 15 times in 28 IPL matches. No match between DC and RR ended without a result.
Mumbai Indians (MI) and Sunrisers Hyderabad have played 22 head-to-head matches in IPL history. MI has won 12 times, while SRH has won 10 times in 22 IPL matches. No match between MI and SRH 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.
Punjab Kings (PBKS) and Chennai Super Kings (CSK) have played 28 head-to-head matches in IPL history. PBKS has won 13 times, while CSK has won 15 times in 28 IPL matches. No match between PBKS and CSK ended without a result.
Royal Challengers Bengaluru (RCB) and Gujarat Titans have played 4 head-to-head matches in IPL history. RCB has won 2 times, while GT has also won 2 times. No matches between RCB and GT ended without a result.