The clash between Royal Challengers Bangalore and Mumbai Indians have been one of the most exciting fixture in every IPL by far. Although Mumbai has been overwhelming dominated the Challengers, but the encounters between them have been the most entertaining ones. Out of 32 encounters so far, Mumbai Indians have won 19 and Royal Challengers have won 13.
MI vs RCB Head to Head Stats
Matches Played | 32 |
MI Won | 19 |
RCB Won | 13 |
Tie | 0 |
No Result | 0 |
On their first ever IPL encounter on 20th April, 2008, Royal Challengers Bangalore defeated Mumbai Indians by 5 wickets. Bangalore also managed to bag a victory over the Indians in their last encounter in 2022 by 7 wickets on 9th of April, 2022 at Pune.

The fifteenth edition of the Indian Premier League is all set to begin from 26th March, 2022. Fans all over are excited for one of the most awaited cricket tournaments of the year. Let's take a look at the head to head statistics of MI vs RCB.
Click here for the latest IPL 2022 Schedule and daily IPL news updates.
While RCB is captained by Faf Du Plessis, the Mumbai Indians would be captained by the current Indian National team captain, Rohit Sharma.
Mumbai Indians vs Royal Challengers Bangalore Head to Head
Date | Winner | Won by | Venue |
09-Apr-2022 | Royal Challengers Bangalore | 7 Wickets | Pune |
26-Sept-2021 | Royal Challengers Bangalore | 54 runs | Dubai |
09-Apr-2021 | Royal Challengers Bangalore | 2 Wickets | Chennai |
28-Oct-2020 | Mumbai Indians | 5 Wickets | Abu Dhabi |
28-Sep-2020 | Royal Challengers Bangalore | Super Over | Dubai |
15-Apr-2019 | Mumbai Indians | 5 Wickets | Mumbai |
28-Mar-2019 | Mumbai Indians | 6 Runs | Bengaluru |
01-May-2018 | Royal Challengers Bangalore | 14 Runs | Bengaluru |
17-Apr-2018 | Mumbai Indians | 46 Runs | Mumbai |
01-May-2017 | Mumbai Indians | 5 Wickets | Mumbai |
14-Apr-2017 | Mumbai Indians | 4 Wickets | Bengaluru |
10-May-2016 | Mumbai Indians | 6 Wickets | Bengaluru |
19-Apr-2016 | Mumbai Indians | 6 Wickets | Mumbai |
09-May-2015 | Royal Challengers Bangalore | 39 Runs | Mumbai |
18-Apr-2015 | Mumbai Indians | 18 Runs | Bengaluru |
05-May-2014 | Mumbai Indians | 19 Runs | Mumbai |
18-Apr-2014 | Royal Challengers Bangalore | 7 Wickets | Dubai |
26-Apr-2013 | Mumbai Indians | 58 Runs | Mumbai |
03-Apr-2013 | Royal Challengers Bangalore | 2 Runs | Bengaluru |
13-May-2012 | Mumbai Indians | 5 Wickets | Bengaluru |
08-May-2012 | Royal Challengers Bangalore | 9 Wickets | Mumbai |
08-Oct-2011 | Mumbai Indians* | 31 Runs | Chennai |
26-May-2011 | Royal Challengers Bangalore | 43 Runs | Chennai |
11-Apr-2011 | Mumbai Indians | 9 Wickets | Bengaluru |
18-Sep-2010 | Mumbai Indians* | 2 Runs | Durban |
20-Apr-2010 | Mumbai Indians | 35 Runs | Mumbai (DY) |
16-Apr-2010 | Mumbai Indians | 57 Runs | Bengaluru |
19-Mar-2010 | Royal Challengers Bangalore | 7 Wickets | Mumbai (BS) |
09-May-2009 | Mumbai Indians | 16 Runs | Port Elizabeth |
02-May-2009 | Royal Challengers Bangalore | 9 Wickets | Johannesburg |
27-May-2008 | Mumbai Indians | 9 Wickets | Bengaluru |
19-Apr-2008 | Royal Challengers Bangalore | 5 Wickets | Mumbai |
(*) - Champions League Twenty20