Mumbai Indians (MI) and Delhi Capitals (DC) have played 35 head-to-head matches in IPL history. MI has won 19 times, while DC has won 16 times in 35 IPL matches. No match between MI and DC ended without a result.
Mumbai Indians (MI) and Rajasthan Royals (RR) have played 30 head-to-head matches in IPL history. MI has won 15 times, while RR has won 14 times in 30 IPL matches. 1 match between MI and RR ended without a result.
Sunrisers Hyderabad (SRH) and Mumbai Indians (MI) have played 21 head-to-head matches in IPL history. SRH has won 10 times, while MI has won 12 times in 22 IPL matches. No match between SRH and MI ended without a result.