The cricket journey of MI and RCB has been fascinating, giving fans numerous chances to witness their amazing matches, intense rivalry, and heated on-ground battles. Both teams have asserted their dominance over each other on occasions among the 34 matches they have played, but this head-to-head record shows that Mumbai Indians won 19 matches and have been more powerful than Royal Challengers Bengaluru, as they triumphed in 15 out of 34, whereas RCB also witnessed fabulous match-winning moments. MI vs RCB Head-to-Head exhibits the record of matches, stats, and standings between both teams.
MI and RCB started their first battle on 20 April 2008 at the home ground of Mumbai Indians (Wankhede Stadium). When we talk about their amazing journey, they have had interesting matches. Rohit Sharma(MI) and Virat Kohli(RCB) delivered outstanding performances and helped their teams to win some exciting matches since they both have a greater fan base. MI vs RCB Head-to-Head will get a brief introduction to everything through this article.
MI vs RCB Head-to-Head

Since 2008, Mumbai Indians(MI) and Royal Challengers Bengaluru(RCB) have faced off each other in 34 matches, in which Mumbai Indians clinched victory in 19 matches against RCB, and Royal Challengers Bengaluru defeated Mumbai Indians in 15 matches. Here’s the head-to-head record given below.
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
Shockingly, RCB lost 8 matches on their home ground, and MI lost only 3 matches against RCB at RCB’s home ground. 11 matches have been played at Chinnaswamy Stadium between MI and RCB.
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
MI and RCB faced off each other in 11 matches, which took place on the home ground of the Mumbai Indians, i.e., Wankhede Stadium, where MI demonstrated their dominance and won 7 matches against RCB, and RCB clinched victory in only 4 matches. MI asserted its dominance whether it’s on their home ground or RCB’s.
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
RCB had 11 matches out of 34 at an away ground on Wankhede Stadium, where RCB won only four matches and lost seven matches against the Mumbai Indians.
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
MI had a total of 11 matches out of 34 at the away ground of RCB’s, i.e., M Chinnaswamy Stadium, Bengaluru. MI showed their gameplay and won the eighth match against RCB, and lost only three matches.
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
Royal Challengers Bengaluru and Mumbai Indians played a total of 12 matches at neutral grounds, where RCB won 8 matches and lost 4 matches against MI. The Mumbai Indians won 4 matches and lost 8 matches.
Total Matches | 12 |
RCB Won | 8 |
MI Won | 4 |
RCB Lost | 4 |
MI Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Mumbai Indians vs Royal Challengers Bengaluru Records and Stats

Highest Score in the MI vs RCB Rivalry
On 10 May 2015, the highest score in the history of IPL since 2008 in the rivalry of MI and RCB was attained by Royal Challengers Bengaluru (RCB) in Mumbai with a score of 235-1.
Highest Score by RCB Against MI
On 10 May 2015, Royal Challengers Bengaluru made their highest score against Mumbai Indians is 235/1, which was achieved in Mumbai’s cricket stadium, i.e., Wankhede.
Highest Score by MI Against RCB
Mumbai Indians produced the highest score total of 213/6 in the 2018 Indian Premier League (IPL) against Royal Challengers Bengaluru at Wankhede Stadium in Mumbai.
Lowest Score in the MI vs RCB Rivalry
Royal Challengers Bengaluru (RCB) produced the lowest total in the rivalry history of both teams, which was played on 9 October 2011, when MI (Mumbai Indians) dismissed them for just 108 runs in Chennai.
Lowest Score by RCB Against MI
In 2011, at Chennai’s Chepauk Stadium, Royal Challengers Bengaluru (RCB) made their lowest score in the history of the MI vs RCB rivalry, 108 against the Mumbai Indians.
Lowest Score by MI Against RCB
The lowest score of the Mumbai Indians against the Royal Challengers Bengaluru came in the IPL 2021. In an intense match at the Dubai International Cricket Stadium, the Mumbai Indians were bowled out for just 111 runs by the Royal Challengers Bangalore.
Individual Records in the MI vs RCB Rivalry

Most Runs & Highest Score in the MI vs RCB Rivalry
For RCB, Virat Kohli is the highest run-getter and made 980 runs against MI. For team MI, Rohit Sharma is the top run-getter for MI vs RCB with 629 runs. The best innings’ title was taken by AB de Villiers with 133* runs from the team RCB, and for team (MI), Ishan Kishan is the one who produced the Highest score of 99 runs.
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 the MI vs RCB Rivalry
In the rivalry between Mumbai Indians (MI) and Royal Challengers Bangalore (RCB), Jasprit Bumrah and Harshal Patel have stood out as the leading wicket-takers. Both bowlers have not only been effective in their matchups but also hold the record for the best bowling figures in a single innings for their teams in this intense face-off. Their performances have certainly added another layer of excitement to this thrilling cricket rivalry.
Stats | MI | RCB |
Most wickets | Jasprit Bumrah (29 wickets) | Harshal Patel (18 wickets) |
Best Bowling | Jasprit Bumrah (5/21) | Harshal Patel (5/27) |
Royal Challengers Bengaluru vs Mumbai Indians Standings
RCB Position | IPL Season | MI Position |
7th Position | 2008 | 5th Position |
3rd Position | 2009 | 7th Position |
4th Position | 2010 | 1st Position |
1st Position | 2011 | 3rd Position |
5th Position | 2012 | 3rd Position |
5th Position | 2013 | 2nd Position |
7th Position | 2014 | 4th Position |
3rd Position | 2015 | 2nd Position |
2nd Position | 2016 | 5th Position |
8th Position | 2017 | 1st Position |
6th Position | 2018 | 5th Position |
8th Position | 2019 | 1st Position |
4th Position | 2020 | 1st Position |
3rd Position | 2021 | 5th Position |
4th Position | 2022 | 10th Position |
6th Position | 2023 | 4th Position |
4th Position | 2024 | 10th Position |
2nd Position | 2025 | 4th Position |
Read Also
- New Zealand National Cricket Team Vs South Africa National Cricket Team Timeline
- India National Cricket Team vs England Cricket Team Timeline
- England Cricket Team vs West Indies Cricket Team Timeline
- Afghanistan National Cricket Team vs Australian Men’s Cricket Team Timeline
- Pakistan National Cricket Team vs South Africa National Cricket Team Match Scorecard