MI vs RCB is one of the legendary rivalries of the IPL season, and both teams have given some unforgettable memories. It is one of the most entertaining matchups of IPL in terms of verbal war before the match. From the legends’ Kumble and Sachin days to the present-day Rohit and Virat era, the MI vs RCB rivalry has always been a must-win match for each side. The power has shifted many times, even in IPL records; despite being defeated by MI in IPL edition one, Bangalore had more wins against MI in the early IPL seasons. Mumbai has been in the driving seat in this rivalry after IPL title 1 win. The head-to-head record of the MI vs RCB is in favor of MI, and it shows Mumbai dominance in IPL since their first title. Let’s go to the record books and check the detailed MI vs. RCB head 2 head account to determine the actual dominance.
MI vs RCB Head to Head Record

34 games have been played between Bengaluru and Mumbai so far; in those games, Royal Challengers Bengaluru have won 15 times and the Mumbai Indians have won 19.
| Total Matches | 34 |
| RCB Won | 15 |
| MI Won | 19 |
| RCB Lost | 19 |
| MI Lost | 15 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI vs RCB Head to Head Record at Home Ground
RCB Record at Home Ground Against MI
Surprisingly, MI has won more games than RCB at RCB’s home. In the 11 games that Royal Challengers Bengaluru and Mumbai Indians have played at Chinnaswamy Stadium thus far, RCB has won 3 and lost 8.
| Total Matches | 11 |
| RCB Won | 3 |
| MI Won | 8 |
| RCB Lost | 8 |
| MI Lost | 3 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI Record at Home Ground Against RCB
Mumbai Indians have played Royal Challengers Bengaluru 11 times at Wankhede Stadium. Out of those 11 matches, MI won 7 and RCB won 4.
| Total Matches | 11 |
| MI Won | 7 |
| RCB Won | 4 |
| MI Lost | 4 |
| RCB Lost | 7 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI vs RCB Head to Head Record at Away Ground
RCB Record at Away Ground Against MI
In their 11 games at Wanhede Stadium, RCB has only won 4 of them and lost the other 7.
| Total Matches | 11 |
| RCB Won | 4 |
| MI Won | 7 |
| RCB Lost | 7 |
| MI Lost | 4 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI Record at Away Ground Against RCB

One of the rare teams to defeat Royal Challengers Bengaluru at Chinnaswamy Stadium more than five times is the Mumbai Indians. In addition to defeating RCB in Bengaluru, MI has crushed them, winning 8 of the 11 games played there.
| Total Matches | 11 |
| MI Won | 8 |
| RCB Won | 3 |
| MI Lost | 3 |
| RCB Lost | 8 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI vs RCB Head to Head Record at Neutral Venues
8 of the 12 meetings between the Royal Challengers Bengaluru and Mumbai Indians in neutral sites concluded in RCB’s favour, while 4 went MI’s way.
| Total Matches | 12 |
| RCB Won | 8 |
| MI Won | 4 |
| RCB Lost | 4 |
| MI Lost | 8 |
| Draw | 0 |
| Tied | 0 |
| No Result | 0 |
MI vs RCB: Royal Challengers Bengaluru vs Mumbai Indians Records & Stats
Highest Score in MI vs RCB Rivalry
The highest total in the history of the MI vs. RCB rivalry was achieved by Royal Challengers Bengaluru in Mumbai on May 10, 2015, with a score of 235/1.
Highest Score by RCB Against MI
RCB’s highest score against Royal Challengers Bengaluru is 235/1, which was accomplished on May 10, 2015, in Mumbai.
Highest Score by MI Against RCB
In the 2018 Indian Premier League, the Mumbai Indians scored their highest total of 213/6 against Royal Challengers Bengaluru in Mumbai.
Lowest Score in MI vs RCB Rivalry
Royal Challengers Bengaluru posted the lowest total in the history of the MI-RCB rivalry on October 9, 2011, when MI bundled them out for 108 runs in Chennai.
Lowest Score by RCB Against MI
Royal Challengers Bengaluru achieved their lowest score of 108 against the Mumbai Indians in 2011 at Chennai’s Chepauk Stadium.
Lowest Score by MI Against RCB
In the 2021 IPL, the Mumbai Indians were bowled out for 111 runs by Royal Challengers Bengaluru at Dubai International Cricket Stadium, their lowest total against RCB.
Individual Records in MI vs RCB Rivalry
Most runs & Highest Score in MI vs RCB Rivalry
Virat Kohli led RCB in runs against MI, while Rohit Sharma led the Mumbai Indians in runs against the Royal Challengers Bengaluru. The finest innings was played by AB de Villiers against Mumbai, and Ishan Kishan of MI did the same against Bengaluru.
| Stats | RCB | MI |
| Most Runs | Virat Kohli (980 runs) | Rohit Sharma (629 runs) |
| Highest scorer | AB de Villiers (133*) | Ishan Kishan (99) |
Most Wickets & Best Bowling in MI vs RCB Rivalry
Jasprit Bumrah of MI and Harshal Patel of RCB are the top wicket-takers in the MI vs. RCB matchup. These two bowlers also registered the best bowling stats in an innings of this rivalry for their respective teams.
| Stats | MI | RCB |
| Most wickets | Jasprit Bumrah (29 wickets) | Harshal Patel (18 wickets) |
| Best Bowling | Jasprit Bumrah (5/21) | Harshal Patel (5/27) |
Mumbai Indians vs Royal Challengers Bengaluru Timeline
Here is the detailed information of the Mumbai Indians vs Royal Challengers Bengaluru Timeline with information of every match played from 2008 to 2025:
Read More: India National Cricket Team vs England Cricket Team Match Scorecard / Sanju Samson Jersey Number – A Complete Guide
| Season | Match | Date | Team | Versus | Venue | Result |
| 2008 | 5th | 20/04/2008 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Royal Challengers Bangalore won by 5 wickets |
| 2008 | 55th | 28/05/2008 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 9 wickets |
| 2009 | 28th | 03/05/2009 | Mumbai Indians | Royal Challengers Bengaluru | Wanderers Stadium (Johannesburg) | Royal Challengers Bangalore won by 9 wickets |
| 2009 | 38th | 10/05/2009 | Mumbai Indians | Royal Challengers Bengaluru | St George’s Park (Port Elizabeth) | Mumbai Indians won by 16 runs |
| 2010 | 14th | 20/03/2010 | Mumbai Indians | Royal Challengers Bengaluru | Barabati Stadium (Cuttack) | Royal Challengers Bangalore won by 7 wickets |
| 2010 | 52nd | 17/04/2010 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 57 runs |
| 2010 | 1st Semi Final | 21/04/2010 | Mumbai Indians | Royal Challengers Bengaluru | Dr DY Patil Sports Academy (Mumbai) | Mumbai Indians won by 35 runs |
| 2011 | 8th | 12/04/2011 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 9 wickets |
| 2011 | 2nd Qual. Final | 27/05/2011 | Mumbai Indians | Royal Challengers Bengaluru | MA Chidambaram Stadium (Chennai) | Royal Challengers Bangalore won by 43 runs |
| 2012 | 54th | 09/05/2012 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Royal Challengers Bangalore won by 9 wickets |
| 2012 | 62nd | 14/05/2012 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 5 wickets |
| 2013 | 2nd | 04/04/2013 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Royal Challengers Bangalore won by 2 runs |
| 2013 | 37th | 27/04/2013 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 58 runs |
| 2014 | 5th | 19/04/2014 | Mumbai Indians | Royal Challengers Bengaluru | Dubai International Cricket Stadium (Dubai) | Royal Challengers Bangalore won by 7 wickets |
| 2014 | 27th | 06/05/2014 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 19 runs |
| 2015 | 16th | 19/04/2015 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 18 runs |
| 2015 | 46th | 10/05/2015 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Royal Challengers Bangalore won by 39 runs |
| 2016 | 14th | 20/04/2016 | Mumbai Indians | Royal Challengers Bengaluru | Barabati Stadium (Cuttack) | Mumbai Indians won by 6 wickets |
| 2016 | 41st | 11/05/2016 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 6 wickets |
| 2017 | 12th | 14/04/2017 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 4 wickets |
| 2017 | 38th | 01/05/2017 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 5 wickets |
| 2018 | 14th | 17/04/2018 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 46 runs |
| 2018 | 31st | 01/05/2018 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Royal Challengers Bangalore won by 14 runs |
| 2019 | 7th | 28/03/2019 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Mumbai Indians won by 6 runs |
| 2019 | 31st | 15/04/2019 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 5 wickets |
| 2020 | 10th | 28/09/2020 | Mumbai Indians | Royal Challengers Bengaluru | Dubai International Cricket Stadium (Dubai) | Match tied (RCB won super over) |
| 2020 | 48th | 28/10/2020 | Mumbai Indians | Royal Challengers Bengaluru | Sheikh Zayed Stadium (Abu Dhabi) | Mumbai Indians won by 5 wickets |
| 2021 | 1st | 09/04/2021 | Mumbai Indians | Royal Challengers Bengaluru | MA Chidambaram Stadium (Chennai) | Royal Challengers Bangalore won by 2 wickets |
| 2021 | 39th | 26/09/2021 | Mumbai Indians | Royal Challengers Bengaluru | Dubai International Cricket Stadium (Dubai) | Royal Challengers Bangalore won by 54 runs |
| 2022 | 18th | 09/04/2022 | Mumbai Indians | Royal Challengers Bengaluru | Maharashtra Cricket Association Stadium (Pune) | Royal Challengers Bangalore won by 7 wickets |
| 2023 | 5th | 02/04/2023 | Mumbai Indians | Royal Challengers Bengaluru | M Chinnaswamy Stadium (Bengaluru, Bangalore) | Royal Challengers Bangalore won by 8 wickets |
| 2023 | 54th | 09/05/2023 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 6 wickets |
| 2024 | 25th | 11/04/2024 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Mumbai Indians won by 7 wickets |
| 2025 | 20th | 07/04/2025 | Mumbai Indians | Royal Challengers Bengaluru | Wankhede Stadium (Mumbai) | Royal Challengers Bengaluru won by 12 runs |
Royal Challengers Bengaluru vs Mumbai Indians Standings
| RCB Position | IPL Season | MI Position |
| 7th | 2008 | 5th |
| 3rd | 2009 | 7th |
| 4th | 2010 | 1st |
| 1st | 2011 | 3rd |
| 5th | 2012 | 3rd |
| 5th | 2013 | 2nd |
| 7th | 2014 | 4th |
| 3rd | 2015 | 2nd |
| 2nd | 2016 | 5th |
| 8th | 2017 | 1st |
| 6th | 2018 | 5th |
| 8th | 2019 | 1st |
| 4th | 2020 | 1st |
| 3rd | 2021 | 5th |
| 4th | 2022 | 10th |
| 6th | 2023 | 4th |
| 4th | 2024 | 10th |
| 2nd | 2025 | 4th |
Conclusion
The rivalry between Mumbai Indians and Royal Challengers Bengaluru is one of the most exciting and famous cricket matches in the Indian Premier League. While the two never met on equal terms when it came to the number of trophies in the cabinet, it was always a clash of two different worlds of ideologies and cricketing styles. Mumbai, the greatest franchise in IPL history, has been the epitome of clinical, ruthless bloodlust and a winner’s mentality, always reaching their peak at just the right time. Their longest rivals, the Royal Challengers, have boasted some of the most renowned international superstars on the roster throughout the years. Still, they have generally been the space cowboy’s working class heroes, playing with ambition and heart of gold. The head-to-head record between these two teams has always been firmly in favor of Mumbai Indians, as their dominance on the field was often added with psychological warfare off the field. When two of the current best players in the world in Virat Kohli and Rohit Sharma meet, along with AB de Villiers and Jasprit Bumrah – every match between the two teams is a meeting of individual prodigies and high stakes. It is more than just a game, a spectacle in which the history and passion of RCB’s fan base clash with MI’s cold-hearted efficiency and will to win silverware. That’s what makes this rivalry a permanent fixture of the IPL.
FAQs bout MI vs RCB Head to Head Record: Mumbai Indians vs Royal Challengers Bengaluru Timeline
1. What is the overall head-to-head record between MI and RCB?
A. As of the end of IPL 2024, Mumbai Indians dominate the head-to-head record. They have won 19 matches, while Royal Challengers Bengaluru have won 14 matches. One match ended with no result.
2. Who has the upper hand at the Wankhede Stadium (MI’s home)?
A. MI has a very strong record at home against RCB. The batting-friendly pitch at Wankhede has often seen high-scoring games, but MI’s familiarity with the conditions and their powerful death bowling has given them a significant advantage over the years.
3. How does the record look at the M. Chinnaswamy Stadium (RCB’s home)?
A. The record at the Chinnaswamy is more competitive than the overall tally, but MI still holds a slight edge. The small ground and flat pitch suit RCB’s powerful batting, but MI has often managed to chase down big totals or successfully defend scores, breaking RCB fans’ hearts in their own backyard.
4. Which team has won more IPL titles?
A. This highlights the biggest contrast between the two teams:
Mumbai Indians (MI): 5 Titles (2013, 2015, 2017, 2019, 2020)
Royal Challengers Bengaluru (RCB): 0 Titles (Runners-up in 2009, 2011, and 2016).
5. Who holds the record for the highest individual score in an MI vs RCB match?
A. AB de Villiers (RCB) holds this record with a breathtaking *133* off 59 balls* in Mumbai in 2015. This is often considered one of the greatest innings in IPL history.
Read More: Virat Kohli Jersey Number – The Story Behind Number 18 / The Legacy of the Number 10: More Than Just a Sachin Tendulkar Jersey

