All die-hard RCB fans must be familiar with the iconic slogan – “Ee Sala Cup Namde”. In the fateful year of 2025, the Royal Challengers Bengaluru have finally lifted the trophy after a drought of 18 years, joining the IPL giants like Mumbai Indians and Chennai Super Kings. These three franchises are the “Big Three of IPL” and fierce rivals of one another. But RCB and MI have the fiercest rivalry of these three teams. The rivalry between the RCB and MI teams is a battle filled with heated moments, passion, dedication, and grit. The Royal Challengers Bengaluru vs Mumbai Indians Timeline is a gist of the encounters between the teams since the introduction of the Indian Premier League in 2008.
Royal Challengers Bengaluru vs Mumbai Indians Timeline
2008 to 2018: The Budding Rivalry
Between the time from 2008-2018, the Royal Challengers Bengaluru and the Mumbai Indians have played a set of 23 matches. The Mumbai Indians have dominated the battle by winning 14 matches, and the RCB only managed to clinch 9 victories to their name. The Royal Challengers Bengaluru vs Mumbai Indians Timeline showcases the fiery encounters between the teams.
- MI vs RCB, IPL 2008, 5th Match: The first ever match played between the RCB and MI teams took place on 20th April 2008, hosted at the Wankhede Stadium. Batting first, the Mumbai Indians set a total of 165 runs with a crucial contribution from Robin Uthappa(48 runs). In the run chase, the RCB batters were able to chase the total in 19.4 overs with crucial knocks from Rahul Dravid(32 runs) and Mark Boucher(39 runs*).
- RCB vs MI, IPL 2008, 55th Match: In the second encounter between the MI and the RCB team in the 2008 season of IPL, Mumbai Indians won the match by 8 wickets. The match was played at the M Chinnaswamy Stadium, Bengaluru, Bangalore, on 28th May 2008. Dilhara Fernando was given the Player of the Match award for his outstanding bowling spell of 4 overs, 18 runs, and 4 wickets.
- RCB vs MI, IPL 2010, 52nd Match: RCB won the toss and invited the MI team to bat first. The Mumbai Indians set a total of 191 runs, with major contributions from Ryan McLaren(40 runs), Ambati Rayudu(46 runs), and Jean-Paul Duminy(42 runs). In reply, the RCB batting lineup was limited to a total of 134 runs, with major wicket-takers being Kieron Pollard(3 wickets), Harbhajan Singh(2 wickets), and Dilhara Fernando(2 wickets).
- RCB vs MI, IPL 2010, 1st Semi-final: In the first semi-final match of the 2010 season of IPL, Mumbai Indians clinched a victory to their name with a margin of 35 runs. The match was played at the Dr DY Patil Sports Academy, Mumbai, on 21st April, 2010. Kieron Pollard was named the Player of the Match for his splendid bowling performance of 4 overs, 17 runs, and 3 wickets.
- RCB vs MI, IPL 2011, 2nd Qualifying Final: The final of the 2011 IPL season was played between the Mumbai Indians and the Royal Challengers Bengaluru team. RCB won the match by a huge margin of 43 runs. Chris Gayle was given the Player of the Match award for his knock of 89 runs in 47 balls. Whereas, Daniel Vettori’s contribution of 3 wickets was also commendable.
- RCB vs MI, IPL 2013, 2nd Match: The 2nd match of the 2013 season was played at the M Chinnaswamy Stadium, Bengaluru, Bangalore. Batting first, RCB set a score of 156 runs with the aid of a brilliant unbeaten knock from Chris Gayle(92 runs*). In the run chase, despite Dinesh Karthik’s knock of 60 runs, the Mumbai Indians were restricted to a total of 154 runs, falling shy of just 2 runs from the target.
- MI vs RCB, IPL 2013, 37th Match: In the second encounter between both teams, MI won the match by a margin of 58 runs. The match was played at the Wankhede Stadium, Mumbai, on 27th April, 2013. Key performers for the Mumbai Indians team were Dwayne Smith, Dinesh Karthik, Ambati Rayudu, Dwayne Smith, Dhawal Kulkarni, and Harbhajan Singh.
- MI vs RCB, IPL 2015, 46th Match: Batting first, RCB set the target of 235 runs with crucial contributions from Virat Kohli(82 runs*) and AB de Villiers(133 runs*). In reply, the Mumbai Indians team were packed to a mere total of 196 runs. AB de Villiers was given the Man of the Match for his brilliant unbeaten century knock.
- MI vs RCB, IPL 2018, 14th Match: The 14th match of the 2018 season was hosted at the Wankhede Stadium, Mumbai, on 17th April, 2018. Mumbai Indians won the match by a margin of 46 runs. Rohit Sharma was awarded the Player of the Match award for his brilliant knock of 94 runs in 52 balls.
- RCB vs MI, IPL 2018, 31st Match: Batting first, RCB set the target of 167 runs with contributions from Manan Vohra(45 runs), Brendon McCullum(37 runs), and Virat Kohli(32 runs). In reply, the Mumbai Indians were restricted to a total of 153 runs, falling 14runs short of the target.
2019 to 2025: The Enduring Rivalry
The rivalry between the RCB and the MI team persisted yet again, with the dominant side being the Royal Challengers Bengaluru team by winning 7 out of 11 matches. The Mumbai Indians team was able to bag only 4 victories to their name. The Royal Challengers Bengaluru vs Mumbai Indians Timeline sheds light on the encounters between the teams and how their rivalry has fared so far till present.
- RCB vs MI, IPL 2019, 7th Match: Mumbai Indians won the 7th match of the 2019 season by a margin of just 6 runs. Despite AB de Villiers’ unbeaten knock of 70 runs and Yuzvendra Chahal’s spell of 4 wickets, the RCB was not able to clinch the victory. Jasprit Bumrah was given the Player of the Match for his brilliant bowling spell of 4 overs, 38 runs, and 4 wickets.
- MI vs RCB, IPL 2020, 10th Match: The match played between the RCB and MI teams on 28th September 2020, at Dubai International Cricket Stadium, Dubai, took an interesting turn as the result ended up being tied, and the decision was to be taken with a super over. Royal Challengers Bangalore won the match in the super over, and AB de Villiers was given the Player of the Match award.
- MI vs RCB, IPL 2021, 1st Match: The inaugural match of the 2021 season of the Indian Premier League was played between RCB and MI at the MA Chidambaram Stadium, Chennai, on 9th April, 2021. RCB kick-started their campaign in the 2021 season by registering a win over the Mumbai Indians team by 2 wickets. Key performers for the RCB team were AB de Villiers, Glenn Maxwell, Virat Kohli, and Harshal Patel.
- MI vs RCB, IPL 2021, 39th Match: In the second encounter of the 2021 season between the teams, RCB kept their upper hand and won the match by a huge margin of 54 runs. The key performers for the RCB bowling lineup were Harshal Patel(4 wickets), Yuzvendra Chahal(3 wickets), and Glenn Maxwell(2 wickets).
- MI vs RCB, IPL 2023, 54th Match: The 54th match of the 2023 season of the Indian Premier League was played at the Wankhede Stadium, Mumbai, on 9th May, 2023. Mumbai Indians clinched victory over the Royal Challengers Bengaluru team by 6 wickets with 21 balls remaining. Suryakumar Yadav was given the Player of the Match award for his crucial knock of 83 runs in 35 balls.
- MI vs RCB, IPL 2024, 25th Match: Batting first, RCB set the target of 196 runs with key contributions from Faf du Plessis(61 runs), Rajat Patidar(50 runs), and Dinesh Karthik(53 runs*). In reply, crucial knocks from Ishan Kishan (69 runs), Rohit Sharma(38 runs), and Suryakumar Yadav (52 runs), the Mumbai Indians team were able to clinch a victory to their name.
- MI vs RCB, IPL 2025, 20th Match: The most recent and heated encounter between the Royal Challengers Bengaluru and Mumbai Indians took place at the Wankhede Stadium, Mumbai, on 7th April, 2025. Royal Challengers Bengaluru won the match by 12 runs. Key performers for the RCB team were Virat Kohli, Rajat Patidar, Jitesh Sharma, Krunal Pandya, Josh Hazlewood, and Yash Dayal.
Match Results – Mumbai Indians vs Royal Challengers Bengaluru 2008 to 2025
Match Date | Team 1 | Team 2 | Venue | Winner Team | Results |
---|---|---|---|---|---|
Apr 20, 2008 | MI | RCB | Wankhede | RCB | 5 wickets |
May 28, 2008 | RCB | MI | Bengaluru | MI | 9 wickets |
May 3, 2009 | RCB | MI | Johannesburg | RCB | 9 wickets |
May 10, 2009 | RCB | MI | Gqeberha | MI | 16 runs |
Mar 20, 2010 | MI | RCB | Brabourne | RCB | 7 wickets |
Apr 17, 2010 | RCB | MI | Bengaluru | MI | 57 runs |
Apr 21, 2010 | MI | RCB | DY Patil | MI | 35 runs |
Sep 19, 2010 | MI | RCB | Durban | MI | 2 runs |
Apr 12, 2011 | RCB | MI | Bengaluru | MI | 9 wickets |
May 27, 2011 | MI | RCB | Chennai | RCB | 43 runs |
Oct 9, 2011 | RCB | MI | Chennai | MI | 31 runs |
May 9, 2012 | MI | RCB | Wankhede | RCB | 9 wickets |
May 14, 2012 | RCB | MI | Bengaluru | MI | 5 wickets |
Apr 4, 2013 | RCB | MI | Bengaluru | RCB | 2 runs |
Apr 27, 2013 | MI | RCB | Wankhede | MI | 58 runs |
Apr 19, 2014 | RCB | MI | Dubai (DICS) | RCB | 7 wickets |
May 6, 2014 | MI | RCB | Wankhede | MI | 19 runs |
Apr 19, 2015 | RCB | MI | Bengaluru | MI | 18 runs |
May 10, 2015 | MI | RCB | Wankhede | RCB | 39 runs |
Apr 20, 2016 | MI | RCB | Wankhede | MI | 6 wickets |
May 11, 2016 | RCB | MI | Bengaluru | MI | 6 wickets |
Apr 14, 2017 | RCB | MI | Bengaluru | MI | 4 wickets |
May 1, 2017 | MI | RCB | Wankhede | MI | 5 wickets |
Apr 17, 2018 | MI | RCB | Wankhede | MI | 46 runs |
May 1, 2018 | RCB | MI | Bengaluru | RCB | 14 runs |
Mar 28, 2019 | RCB | MI | Bengaluru | MI | 6 runs |
Apr 15, 2019 | MI | RCB | Wankhede | MI | 5 wickets |
Sep 28, 2020 | RCB | MI | Dubai (DICS) | tied | – |
Oct 28, 2020 | MI | RCB | Abu Dhabi | MI | 5 wickets |
Apr 9, 2021 | MI | RCB | Chennai | RCB | 2 wickets |
Sep 26, 2021 | RCB | MI | Dubai (DICS) | RCB | 54 runs |
Apr 9, 2022 | RCB | MI | Pune | RCB | 7 wickets |
Apr 2, 2023 | RCB | MI | Bengaluru | RCB | 8 wickets |
May 9, 2023 | MI | RCB | Wankhede | MI | 6 wickets |
Apr 11, 2024 | MI | RCB | Wankhede | MI | 7 wickets |
Apr 7, 2025 | MI | RCB | Wankhede | RCB | 12 runs |
Related Cricket Team Timelines & Match Scorecard