RCB vs MI Head to Head Record in IPL History
Mumbai Indians have completely dominated the Indian Premier League in the last few years.

Mumbai Indians have completely dominated the Indian Premier League in the last few years. The side has won 5 titles in the last 9 years. All these title wins have come in the captaincy of Rohit Sharma. On the other hand, RCB was captained by Indian skipper Virat Kohli in the IPL. From the 2022 edition, they have appointed a new skipper in the form of Faf du Plessis since Virat decided to quit the captaincy. In the upcoming season, both powerhouses will meet in the 18th match of the league stage on April 9 at the Maharashtra Cricket Association Stadium in Pune.
RCB vs MI Head to Head:
In the 29 games both sides have played against each other so far, 17 have been won by Mumbai Indians while Royal Challengers Bangalore have won the rest 12. In the last 10 games, MI have been over the top with 6 wins while losing four matches.
Matches Played | MI Won | RCB Won | Tie | No Result |
29 | 17 | 12 | 0 | 0 |
All-Time Top Performers:
Among the batsmen, the two stalwarts of RCB, Virat Kohli and AB de Villiers have been magnificent while playing against Mumbai Indians. Virat has scored 721 runs followed by AB de Villiers (693) in the MIvsRCB games in IPL. For Mumbai, Kieron Pollard (551 runs) and Rohit Sharma (540) are the two top run-getters.
AB de Villiers played a memorable knock of 133 runs off 59 balls against MI in IPL 2015 helping the team to win the game by 39 runs. Among the bowlers, Jasprit Bumrah (24) and Yuzvendra Chahal (22) have picked up the most wickets. The duo is followed by Harbhajan Singh (18) when these two sides have clashed in the tournament.
Bangalore vs Mumbai in Last Seasons:
Both teams last met in the 39th match of last year’s edition in Dubai. RCB batted first and scored 165/6 in their allotted 20 overs. Virat Kohli and Glenn Maxwell smashed the fifties while Jasprit Bumrah took three wickets. In the second innings, Harshal Patel took a hat-trick and finished with figures of 4/17 in 3.1 overs to bundle out MI for just 111 runs eventually winning the game by 54 runs for RCB.
Bangalore vs Mumbai in All Seasons Stats:
Date | Winner | Won by | Venue |
26-Sept-2021 | Royal Challengers Bangalore | 54 Runs | Dubai |
09-April-2021 | Royal Challengers Bangalore | 2 Wickets | Chennai |
28-Oct-20 | Mumbai Indians | 5 Wickets | Abu Dhabi |
28-Sep-2020 | Royal Challengers Bangalore | Super Over | Dubai |
15-April-2019 | Mumbai Indians | 5 Wickets | Mumbai |
28-Mar-2019 | Mumbai Indians | 6 Runs | Bengaluru |
1-May-2018 | Royal Challengers Bangalore | 14 Runs | Bengaluru |
17-April-2018 | Mumbai Indians | 46 Runs | Mumbai |
14-April-2017 | Mumbai Indians | 4 Wickets | Bengaluru |
1-April-2017 | Mumbai Indians | 5 Wickets | Mumbai |
11-May-2016 | Mumbai Indians | 6 Wickets | Bengaluru |
20-Apr-2016 | Mumbai Indians | 6 Wickets | Mumbai |
10-May-2015 | Royal Challengers Bangalore | 39 Runs | Mumbai |
19-April-2015 | Mumbai Indians | 18 Runs | Bengaluru |
6-May-2014 | Mumbai Indians | 19 Runs | Mumbai |
19-April-2014 | Royal Challengers Bangalore | 7 Wickets | Dubai |
27-April-2013 | Mumbai Indians | 58 Runs | Mumbai |
4-April-2013 | Royal Challengers Bangalore | 2 Runs | Bengaluru |
14-May-2012 | Mumbai Indians | 5 Wickets | Bengaluru |
9-May-2012 | Royal Challengers Bangalore | 9 Wickets | Mumbai |
9-October-2011 | Mumbai Indians | 31 Runs | Chennai |
27-May-2011 | Royal Challengers Bangalore | 43 Runs | Chennai |
12-April-2011 | Mumbai Indians | 9 Wickets | Bengaluru |
19-Sep-2010 | Mumbai Indians | 2 Runs | Durban |
21-Apr-2010 | Mumbai Indians | 35 Runs | Mumbai (DY) |
17-April-2010 | Mumbai Indians | 57 Runs | Bengaluru |
20-March-2010 | Royal Challengers Bangalore | 7 Wickets | Mumbai (BS) |
10-May-2009 | Mumbai Indians | 16 Runs | Port Elizabeth |
3-May-2009 | Royal Challengers Bangalore | 9 Wickets | Johannesburg |
28-May-2008 | Mumbai Indians | 9 Wickets | Bengaluru |
20-April-2008 | Royal Challengers Bangalore | 5 Wickets | Mumbai |
Last Updated: 19 March, 2022.
For all the latest IPL news, live scores, schedule, point table & updates, stay tuned to CricTracker.