Mumbai Indians vs Royal Challengers Bengaluru: IPL head-to-head record

Mumbai Indians and Royal Challengers Bengaluru have met 36 times in the IPL in our ball-by-ball record (2008–2026) — Mumbai Indians lead 19–16 in decided matches, with 1 producing no result. Every number is computed from the ball-by-ball record of these 36 meetings.

MatchesMumbai Indians winsRoyal Challengers Bengaluru winsNo result
All seasons3619161

“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner.

Who has won more Mumbai Indians vs Royal Challengers Bengaluru matches?

In decided IPL matches Mumbai Indians lead 19–16: Mumbai Indians 19, Royal Challengers Bengaluru 16. 1 produced no result.

Season by season

SeasonMatchesMumbai IndiansRoyal Challengers BengaluruD/TNR
200821100
200921100
201032100
201121100
201221100
201321100
201421100
201521100
201622000
201722000
201821100
201922000
202021001
202120200
202210100
202321100
202411000
202510100
202620200

Recent meetings

SeasonDateVenueMumbai Indians resultMargin
20262026-05-10Veer Narayan, RaipurL2 wickets
20262026-04-12Wankhede, MumbaiL18 runs
20252025-04-07Wankhede, MumbaiL12 runs
20242024-04-11Wankhede, MumbaiW7 wickets
20232023-05-09Wankhede, MumbaiW6 wickets
20232023-04-02Chinnaswamy, BengaluruL8 wickets
20222022-04-09MCA, PuneL7 wickets
20212021-09-26Dubai International, DubaiL54 runs
20212021-04-09Chepauk, ChennaiL2 wickets
20202020-10-28Sheikh Zayed, Abu DhabiW5 wickets

More IPL team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions