Mini auction: 16 Dec 2026, Goa
Retention lists due 17 Nov 2026 · Mini auction 16 Dec 2026 in Goa · 10 players traded so far

MI vs RCB head-to-head: IPL record, results & top players

Mumbai Indians lead the IPL head-to-head against Royal Challengers Bengaluru 19-17 in 36 matches (1 tie settled by a Super Over (counted as wins above)). Royal Challengers Bengaluru have won the last 3 completed meetings. The last meeting was on 10 May 2026 at Shaheed Veer Narayan Singh Stadium: RCB won by 2 wickets.

MI v RCB: all IPL matches
1917
MI wins: 19RCB wins: 17No result: 0
36Matches
19MI wins
17RCB wins
0No result

Record by venue

VenuePMIRCBNR
Wankhede Stadium13850
M Chinnaswamy Stadium11830
Dubai International Cricket Stadium3030
MA Chidambaram Stadium (Chepauk)2020
Wanderers Stadium1010
St George's Park1100
Brabourne Stadium1010
DY Patil Stadium1100
Sheikh Zayed Stadium1100
MCA Stadium1010
Shaheed Veer Narayan Singh Stadium1010

Most runs in MI v RCB matches

PlayerForInnsRunsAvgSRHS
Virat KohliRCB3597231.4128.792
AB de VilliersRCB1969349.5153.7133
Rohit SharmaMI2767027.9144.494
Kieron PollardMI2555134.4161.670
Suryakumar YadavMI1547336.4163.183
Ambati RayuduMI1540631.2123.081

Most wickets in MI v RCB matches

PlayerForInnsWktsEcon
Jasprit BumrahMI22297.4
Yuzvendra ChahalRCB15228.03
Harshal PatelRCB10187.75
Harbhajan SinghMI19187.32
Lasith MalingaMI16147.48
Mitchell McClenaghanMI9119.09

Records in this fixture

Every MI v RCB result

DateSeasonMatchVenueScoresResult
10 May 20262026Match 54Shaheed Veer Narayan Singh StadiumMI 166/7 (20) · RCB 167/8 (20)RCB won by 2 wickets
12 Apr 20262026Match 20Wankhede StadiumRCB 240/4 (20) · MI 222/5 (20)RCB won by 18 runs
7 Apr 20252025Match 20Wankhede StadiumRCB 221/5 (20) · MI 209/9 (20)RCB won by 12 runs
11 Apr 20242024Match 25Wankhede StadiumRCB 196/8 (20) · MI 199/3 (15.3)MI won by 7 wickets
9 May 20232023Match 54Wankhede StadiumRCB 199/6 (20) · MI 200/4 (16.3)MI won by 6 wickets
2 Apr 20232023Match 5M Chinnaswamy StadiumMI 171/7 (20) · RCB 172/2 (16.2)RCB won by 8 wickets
9 Apr 20222022Match 18MCA StadiumMI 151/6 (20) · RCB 152/3 (18.3)RCB won by 7 wickets
26 Sep 20212021Match 39Dubai International Cricket StadiumRCB 165/6 (20) · MI 111/10 (18.1)RCB won by 54 runs
9 Apr 20212021Match 1MA Chidambaram Stadium (Chepauk)MI 159/9 (20) · RCB 160/8 (20)RCB won by 2 wickets
28 Oct 20202020Match 48Sheikh Zayed StadiumRCB 164/6 (20) · MI 166/5 (19.1)MI won by 5 wickets
28 Sep 20202020Match 10Dubai International Cricket StadiumRCB 201/3 (20) · MI 201/5 (20)Tied; RCB won the Super Over
15 Apr 20192019Match 31Wankhede StadiumRCB 171/7 (20) · MI 172/5 (19)MI won by 5 wickets
28 Mar 20192019Match 7M Chinnaswamy StadiumMI 187/8 (20) · RCB 181/5 (20)MI won by 6 runs
1 May 20182018Match 31M Chinnaswamy StadiumRCB 167/7 (20) · MI 153/7 (20)RCB won by 14 runs
17 Apr 20182018Match 14Wankhede StadiumMI 213/6 (20) · RCB 167/8 (20)MI won by 46 runs
1 May 20172017Match 38Wankhede StadiumRCB 162/8 (20) · MI 165/5 (19.5)MI won by 5 wickets
14 Apr 20172017Match 12M Chinnaswamy StadiumRCB 142/5 (20) · MI 145/6 (18.5)MI won by 4 wickets
11 May 20162016Match 41M Chinnaswamy StadiumRCB 151/4 (20) · MI 153/4 (18.4)MI won by 6 wickets
20 Apr 20162016Match 14Wankhede StadiumRCB 170/7 (20) · MI 171/4 (18)MI won by 6 wickets
10 May 20152015Match 46Wankhede StadiumRCB 235/1 (20) · MI 196/7 (20)RCB won by 39 runs
19 Apr 20152015Match 16M Chinnaswamy StadiumMI 209/7 (20) · RCB 191/7 (20)MI won by 18 runs
6 May 20142014Match 27Wankhede StadiumMI 187/5 (20) · RCB 168/8 (20)MI won by 19 runs
19 Apr 20142014Match 5Dubai International Cricket StadiumMI 115/9 (20) · RCB 116/3 (17.3)RCB won by 7 wickets
27 Apr 20132013Match 37Wankhede StadiumMI 194/7 (20) · RCB 136/7 (20)MI won by 58 runs
4 Apr 20132013Match 2M Chinnaswamy StadiumRCB 156/5 (20) · MI 154/5 (20)RCB won by 2 runs
14 May 20122012Match 62M Chinnaswamy StadiumRCB 171/6 (20) · MI 173/5 (19.4)MI won by 5 wickets
9 May 20122012Match 54Wankhede StadiumMI 141/6 (20) · RCB 142/1 (18)RCB won by 9 wickets
27 May 20112011Qualifier 2MA Chidambaram Stadium (Chepauk)RCB 185/4 (20) · MI 142/8 (20)RCB won by 43 runs
12 Apr 20112011Match 8M Chinnaswamy StadiumRCB 140/4 (20) · MI 143/1 (18.3)MI won by 9 wickets
21 Apr 20102010Semi FinalDY Patil StadiumMI 184/5 (20) · RCB 149/9 (20)MI won by 35 runs
17 Apr 20102010Match 52M Chinnaswamy StadiumMI 191/4 (20) · RCB 134/9 (20)MI won by 57 runs
20 Mar 20102010Match 14Brabourne StadiumMI 151/9 (20) · RCB 155/3 (19.1)RCB won by 7 wickets
10 May 20092009Match 38St George's ParkMI 157/2 (20) · RCB 141/7 (20)MI won by 16 runs
3 May 20092009Match 28Wanderers StadiumMI 149/4 (20) · RCB 150/1 (18.1)RCB won by 9 wickets
28 May 20082008Match 55M Chinnaswamy StadiumRCB 122/9 (18) · MI 126/1 (16)MI won by 9 wickets
20 Apr 20082008Match 5Wankhede StadiumMI 165/6 (20) · RCB 166/5 (19.4)RCB won by 5 wickets

Team pages: Mumbai Indians · Royal Challengers Bengaluru. All fixtures: IPL head-to-head records.

Questions

Who has won more IPL matches, MI or RCB?
Mumbai Indians, with 19 wins to 17 in 36 matches.
Who has scored the most runs in MI vs RCB IPL matches?
Virat Kohli, with 972 runs in 35 innings for RCB.
Who has taken the most wickets in MI vs RCB IPL matches?
Jasprit Bumrah, with 29 wickets in 22 innings for MI.