The rivalry between the Mumbai Indians and the Royal Challengers Bengaluru is one of the most popular in IPL history. Both teams have played in every IPL season since 2008, and their matches are always exciting. This rivalry is also special because two great players, Rohit Sharma and Virat Kohli, have faced each other for many years.
MI and RCB have played 37 matches so far. Mumbai Indians have won 21 matches, while RCB have won 15. One match in 2020 went to a Super Over, which RCB won.
In recent seasons, RCB have improved a lot. They have won 5 of the last 8 matches against MI, including a big win at Wankhede Stadium in 2025. Now both teams are strong, making this rivalry even more exciting.
MI vs RCB Head-to-Head Record in IPL: Overview
The head-to-head record stands at 21-15 in favor of MI across 37 matches, with 1 Super Over result, since their first meeting in 2008. MI holds the record for most IPL titles with five, while RCB claimed their maiden title in 2025.

| Statistic | Value |
|---|---|
| Matches Played | 37 |
| MI Won | 21 |
| RCB Won | 15 |
| Super Over | 1 (RCB won, 2020) |
| Highest Score (RCB) | 235/1 |
| Lowest Score (MI) | 108/10 |
MI vs RCB at Different Venues
Let’s have a look at the head-to-head stats for both teams in their home grounds.
At Wankhede Stadium, Mumbai
The Mumbai Indians have been dominant at their home fortress at the Wankhede Stadium against the RCB. Out of 12 matches played there, MI have won 8, and RCB have won just 4.
| Statistic | Value |
|---|---|
| Matches Played | 13 |
| MI Won | 8 |
| RCB Won | 5 |
At M. Chinnaswamy Stadium, Bengaluru
Remarkably, even at RCB’s home ground in Bengaluru, MI has the upper hand. Out of 11 matches at the M. Chinnaswamy Stadium, MI have won 8, and RCB have won just 3.
| Statistic | Value |
|---|---|
| Matches Played | 11 |
| MI Won | 8 |
| RCB Won | 3 |
MI vs RCB Head-to-Head Team Records
Across 34 matches, MI and RCB have produced some of the most spectacular team totals in IPL history. The 2015 encounter remains one of the greatest batting performances the league has ever seen.

Highest Team Totals in MI vs RCB Matches
RCB’s 235/1 in IPL 2015 at the Wankhede Stadium is the highest team total in this rivalry and one of the greatest batting displays in IPL history. The innings was built around an unbroken 215-run partnership between Virat Kohli (82*) and AB de Villiers (133*).
| Team | Score | Result | Venue |
|---|---|---|---|
| RCB | 235/1 | Won | Wankhede Stadium, Mumbai |
| RCB | 221/5 | Won | Wankhede Stadium, Mumbai |
| MI | 213/6 | Won | Wankhede Stadium, Mumbai |
| MI | 209/9 | Lost | Wankhede Stadium, Mumbai |
| MI | 202/7 | Won | M. Chinnaswamy Stadium |
Lowest Team Totals in MI vs RCB Matches
RCB’s lowest total against RCB is 108/10, while MI’s lowest score in this fixture is 111/10.
| Team | Score | Result | Venue |
|---|---|---|---|
| RCB | 108/10 | Lost | Chepauk Stadium |
| MI | 111/10 | Lost | M. Chinnaswamy Stadium |
| MI | 115/9 | Lost | Dubai Stadium |
| RCB | 134/9 | Lost | M. Chinnaswamy Stadium |
| RCB | 136/7 | Lost | Wankhede Stadium, Mumbai |
MI vs RCB Head-to-Head Batting Records
Here are the batting stats for the RCB and MI rivalry.
Best Individual Batting Performances
AB de Villiers’s unbeaten 133 off 59 balls in IPL 2015 at the Wankhede Stadium is the highest individual score in this rivalry. For MI, Ishan Kishan’s 99* off 58 balls.
| Player | Runs | Strike Rate |
|---|---|---|
| AB de Villiers (RCB) | 133* (59) | 225.42 |
| Ishan Sharma (MI) | 99* (58) | 170.68 |
| Rohit Sharma (MI) | 94 (52) | 180.76 |
| Virat Kohli (RCB) | 92* (62) | 148.38 |
| Chris Gayle (RCB) | 92* (58) | 158.62 |
Most Runs in MI vs RCB Matches
Virat Kohli leads the run-scoring charts in this rivalry with 855 runs across 32 matches, making him the standout batter in all MI vs RCB encounters.
| Player (Team) | Matches | Runs | Average |
|---|---|---|---|
| Virat Kohli (RCB) | 36 | 980 | 31.61 |
| AB de Villiers (RCB) | 20 | 693 | 49.5 |
| Rohit Sharma (MI) | 26 | 629 | 27.34 |
| Kieron Pollard (MI) | 28 | 553 | 30.72 |
| Suryakumar Yadav (MI) | 14 | 464 | 38.66 |
MI vs RCB Head-to-Head Bowling Records
Here are the bowling stats for this incredible head-to-head.

Best Individual Bowling Performances
Jasprit Bumrah’s 5/21 against RCB in IPL 2024 is the best bowling performance by an MI bowler in this rivalry.
| Player | Figures | Economy |
|---|---|---|
| Jasprit Bumrah (MI) | 5/21 | 5.25 |
| Harshal Patel (RCB) | 5/27 | 6.75 |
| Samuel Badree (RCB) | 4/9 | 2.25 |
| Harshal Patel (RCB) | 4/17 | 5.36 |
| Dilhara Fernando (MI) | 4/18 | 4.50 |
Most Wickets in MI vs RCB Matches
Jasprit Bumrah leads the wicket-taking charts in this rivalry with 29 wickets across all MI vs RCB encounters, making him the most devastating bowler in this fixture’s history. He is followed by Yuzvendra Chahal, with over 20 wickets for RCB, and Harbhajan Singh, with 20 wickets for MI, in the earlier years of the rivalry.
| Player (Team) | Matches | Wickets | Economy | Best Bowling (BBI) |
|---|---|---|---|---|
| Jasprit Bumrah (MI) | 20 | 29 | 7.44 | 5/21 |
| Yuzvendra Chahal (MI/RCB) | 16 | 24 | 7.78 | 4/38 |
| Harbhajan Singh (MI) | 21 | 22 | 7.23 | 3/20 |
| Harshal Patel (RCB) | 10 | 18 | 7.74 | 5/27 |
| Lasith Malinga (MI) | 18 | 16 | 7.45 | 4/31 |
Suggested Reads:
Conclusion: MI Lead RCB 21-14 in One of IPL’s Greatest Rivalries
The rivalry between the Mumbai Indians and the Royal Challengers Bengaluru is one of the biggest in IPL history. These teams have played 37 matches over 17 seasons. Mumbai Indians have won 21 matches, while RCB have won 15, so MI have been the stronger team overall.
This rivalry is not just about numbers. It has seen many great performances, such as AB de Villiers scoring 133* in 2015, Jasprit Bumrah taking 5/21 in 2024, and Virat Kohli scoring 855 runs in these matches.
In recent years, RCB have improved and won 5 of the last 8 matches. Now both teams are strong, and this rivalry is becoming more competitive and exciting in the coming seasons.
