Royal Challengers Bengaluru vs Mumbai Indians Timeline

Royal Challengers Bengaluru vs Mumbai Indians Timeline

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 DateTeam 1Team 2VenueWinner TeamResults
Apr 20, 2008MIRCBWankhedeRCB5 wickets
May 28, 2008RCBMIBengaluruMI9 wickets
May 3, 2009RCBMIJohannesburgRCB9 wickets
May 10, 2009RCBMIGqeberhaMI16 runs
Mar 20, 2010MIRCBBrabourneRCB7 wickets
Apr 17, 2010RCBMIBengaluruMI57 runs
Apr 21, 2010MIRCBDY PatilMI35 runs
Sep 19, 2010MIRCBDurbanMI2 runs
Apr 12, 2011RCBMIBengaluruMI9 wickets
May 27, 2011MIRCBChennaiRCB43 runs
Oct 9, 2011RCBMIChennaiMI31 runs
May 9, 2012MIRCBWankhedeRCB9 wickets
May 14, 2012RCBMIBengaluruMI5 wickets
Apr 4, 2013RCBMIBengaluruRCB2 runs
Apr 27, 2013MIRCBWankhedeMI58 runs
Apr 19, 2014RCBMIDubai (DICS)RCB7 wickets
May 6, 2014MIRCBWankhedeMI19 runs
Apr 19, 2015RCBMIBengaluruMI18 runs
May 10, 2015MIRCBWankhedeRCB39 runs
Apr 20, 2016MIRCBWankhedeMI6 wickets
May 11, 2016RCBMIBengaluruMI6 wickets
Apr 14, 2017RCBMIBengaluruMI4 wickets
May 1, 2017MIRCBWankhedeMI5 wickets
Apr 17, 2018MIRCBWankhedeMI46 runs
May 1, 2018RCBMIBengaluruRCB14 runs
Mar 28, 2019RCBMIBengaluruMI6 runs
Apr 15, 2019MIRCBWankhedeMI5 wickets
Sep 28, 2020RCBMIDubai (DICS)tied
Oct 28, 2020MIRCBAbu DhabiMI5 wickets
Apr 9, 2021MIRCBChennaiRCB2 wickets
Sep 26, 2021RCBMIDubai (DICS)RCB54 runs
Apr 9, 2022RCBMIPuneRCB7 wickets
Apr 2, 2023RCBMIBengaluruRCB8 wickets
May 9, 2023MIRCBWankhedeMI6 wickets
Apr 11, 2024MIRCBWankhedeMI7 wickets
Apr 7, 2025MIRCBWankhedeRCB12 runs

Related Cricket Team Timelines & Match Scorecard

Afghanistan vs South AfricaTeam TimelineIndia vs Afghanistan Team Match Scorecard
New Zealand vs Sri Lanka Team TimelinePakistan vs India Team Match Scorecard
India vs Australian Men’s Team TimelineIndia vs South Africa Team Match Scorecard
India vs England Team TimelineSouth Africa vs Bangladesh Team Match Scorecard
Bangladesh Team vs India Team TimelineIndia vs West Indies Team Match Scorecard
LSG vs RCB Match ScorecardSRH vs KKR Match Scorecard