MI vs RCB head to head record in IPL

Mumbai Indians lead the all-time IPL head to head against Royal Challengers Bengaluru by three wins. The gap is closing, though, as RCB have won all three meetings since 2025 including both games of IPL 2026.

RecordMIRCB
Matches played3636
Wins1916
Tied11
Win percentage (results only)54%46%
Highest total222/5 (2026)240/4 (2026)
Lowest total111 all out (2021)122
Biggest win by runs58 runs (2013)54 runs (2021)
Biggest win by wickets9 wickets (2008, 2011)9 wickets (2009, 2012)
Playoff wins11
Why some sites show 17 RCB wins

The 2020 game in Dubai ended in a tie, with both teams on 201. RCB then won the Super Over. Some sites count that as an RCB win and report the record as 19-17. The official IPL record lists it as a tie, so the head to head is 36 matches: MI 19, RCB 16, one tie.

MI vs RCB head to head: last 5 matches

RCB lead the last five meetings 3-2. MI won back-to-back games at the Wankhede in 2023 and 2024, before RCB won the next three.

DateVenueScoresWinnerMargin
10 May 2026RaipurMI 166, RCB 168/8RCB2 wickets
12 April 2026MumbaiRCB 240/4, MI 222/5RCB18 runs
7 April 2025MumbaiRCB 221/5, MI 209/9RCB12 runs
11 April 2024MumbaiRCB 196/8, MI 199/3MI7 wickets
9 May 2023MumbaiRCB 199/6, MI 200/4MI6 wickets

MI vs RCB last 10 matches

Over the last ten games, RCB lead 7-3. MI have not won more than two games in a row against RCB since 2019.

DateVenueScoresWinnerMargin
10 May 2026RaipurMI 166, RCB 168/8RCB2 wickets
12 April 2026MumbaiRCB 240/4, MI 222/5RCB18 runs
7 April 2025MumbaiRCB 221/5, MI 209/9RCB12 runs
11 April 2024MumbaiRCB 196/8, MI 199/3MI7 wickets
9 May 2023MumbaiRCB 199/6, MI 200/4MI6 wickets
2 April 2023BengaluruMI 171/7, RCB 172/2RCB8 wickets
9 April 2022PuneMI 151/6, RCB 152/3RCB7 wickets
26 September 2021DubaiRCB 165/6, MI 111RCB54 runs
9 April 2021ChennaiMI 159/9, RCB 160/8RCB2 wickets
28 October 2020Abu DhabiRCB 164/6, MI 166/5MI5 wickets

MI vs RCB head to head since 2020

This is a tough IPL match prediction as the momentum has switched over the years. Since the start of IPL 2020, RCB have won seven of 11 meetings plus the Super Over tie. MI have won three. Before 2020, MI led the fixture 16-9.

MI vs RCB head to head in IPL 2026

The sides met twice in IPL 2026. They were in opposite groups and the season format paired teams from opposite groups twice.

12 April, Wankhede: RCB posted 240/4, the highest total in the history of the fixture. Phil Salt hit 78 off 36 balls, and Rajat Patidar smashed 53 off 20. MI replied with 222/5, led by Sherfane Rutherford's 71 not out with nine sixes. The 462-run aggregate is a record for this matchup.

10 May, Raipur: RCB's second home ground hosted a low-scoring thriller. MI were bowled out for 166, and RCB slumped to 39/3 after Virat Kohli fell first ball. Krunal Pandya, the former MI all-rounder, was named player of the match against his old side. Bhuvneshwar Kumar finished it with a six off the final ball.

That defeat knocked MI out of playoff contention while RCB went on to win their second straight IPL title.

MI vs RCB all results from 2008 to 2026

Below are all IPL meetings between the two franchises:

SeasonVenueWinnerMarginStage
2026RaipurRCB2 wicketsLeague
2026MumbaiRCB18 runsLeague
2025MumbaiRCB12 runsLeague
2024MumbaiMI7 wicketsLeague
2023MumbaiMI6 wicketsLeague
2023BengaluruRCB8 wicketsLeague
2022PuneRCB7 wicketsLeague
2021DubaiRCB54 runsLeague
2021ChennaiRCB2 wicketsLeague
2020Abu DhabiMI5 wicketsLeague
2020DubaiTied (RCB won Super Over)-League
2019MumbaiMI5 wicketsLeague
2019BengaluruMI6 runsLeague
2018BengaluruRCB14 runsLeague
2018MumbaiMI46 runsLeague
2017BengaluruMI4 wicketsLeague
2017MumbaiMI5 wicketsLeague
2016BengaluruMI6 wicketsLeague
2016MumbaiMI6 wicketsLeague
2015MumbaiRCB39 runsLeague
2015BengaluruMI18 runsLeague
2014MumbaiMI19 runsLeague
2014DubaiRCB7 wicketsLeague
2013MumbaiMI58 runsLeague
2013BengaluruRCB2 runsLeague
2012BengaluruMI5 wicketsLeague
2012MumbaiRCB9 wicketsLeague
2011ChennaiRCB43 runsQualifier 2
2011BengaluruMI9 wicketsLeague
2010Navi MumbaiMI35 runsSemi-final
2010BengaluruMI57 runsLeague
2010MumbaiRCB7 wicketsLeague
2009Port ElizabethMI16 runsLeague
2009JohannesburgRCB9 wicketsLeague
2008BengaluruMI9 wicketsLeague
2008MumbaiRCB5 wicketsLeague

Between April 2016 and April 2018, MI won five straight games against RCB. That remains the longest winning run by either side in this fixture. RCB's best is four in a row, from 2021 to 2023.

MI vs RCB head to head by venue

MI have a winning record at both the Wankhede and the Chinnaswamy, while RCB have done most of their damage away from home.

VenueMatchesMI winsRCB winsTied
Wankhede Stadium, Mumbai13850
M. Chinnaswamy Stadium, Bengaluru11830
Other venues12381

MI vs RCB head to head at Wankhede

MI have won 8 of 13 games against RCB at the Wankhede. The trend has turned, though. RCB have won the last two meetings in Mumbai, both high-scoring games in 2025 and 2026.

Before that, MI won eight of nine Wankhede meetings between 2013 and 2024. The only RCB win in that run was the 2015 de Villiers and Kohli masterclass.

MI vs RCB head to head at Chinnaswamy Stadium

This is perhaps the most surprising stat in the rivalry. MI have won 8 of 11 games at RCB's home ground, a better win rate than they manage at the Wankhede.

RCB's three home wins over MI came in 2013, 2018 and 2023. The two sides have not met at the Chinnaswamy since April 2023.

MI vs RCB head to head at other venues

RCB lead 8-3 at grounds outside Mumbai and Bengaluru, with one tie. These include the 2009 games in South Africa, the UAE matches in 2014, 2020 and 2021, and single games in Chennai, Pune, Navi Mumbai, Raipur and Mumbai's Brabourne Stadium.

MI vs RCB head to head in IPL playoffs

The teams have met twice in the knockouts with each recording one win.

SeasonStageVenueWinnerMargin
2011Qualifier 2ChennaiRCB43 runs
2010Semi-finalNavi MumbaiMI35 runs

MI's 2010 semi-final win at the DY Patil Stadium sent them to their first IPL final. A year later, Chris Gayle hit 89 at Chepauk as RCB won Qualifier 2 by 43 runs to reach the final.

MI vs RCB team records

Batting first vs chasing

Chasing has historically been the better option in this fixture. The team batting second has won 20 of 35 completed games. MI have been especially strong in pursuit, with 11 of their 19 wins coming while chasing.

TeamWins batting firstWins chasing
MI811
RCB79

Highest and lowest totals

RecordMIRCB
Highest total222/5 (Mumbai, 2026)240/4 (Mumbai, 2026)
Second highest213/6 (Mumbai, 2018)235/1 (Mumbai, 2015)
Lowest total111 all out (Dubai, 2021)122

The 2026 game at the Wankhede produced 462 runs, the highest match aggregate in MI vs RCB history. RCB have now topped 220 at the Wankhede in consecutive seasons.

Biggest victories

MI: 58 runs (Mumbai, 2013), 57 runs (Bengaluru, 2010), 46 runs (Mumbai, 2018). By wickets: 9 wickets (Bengaluru, 2008 and 2011).

RCB: 54 runs (Dubai, 2021), 43 runs (2011 Qualifier 2), 39 runs (Mumbai, 2015). By wickets: 9 wickets (Johannesburg, 2009 and Mumbai, 2012).

MI vs RCB player records

Most runs in MI vs RCB matches

Virat Kohli leads the run charts with 972 runs, and AB de Villiers has the best average of the top five at 49.5. Rohit Sharma is MI's leading scorer.

PlayerTeamRunsHighest score
Virat KohliRCB97292*
AB de VilliersRCB693133*
Rohit SharmaMI66294
Kieron PollardMI55170
Suryakumar YadavMI47083

Highest individual scores

  • AB de Villiers (RCB): 133*, Mumbai, 2015
  • Ishan Kishan (MI): 99, Dubai, 2020
  • Rohit Sharma (MI): 94, Mumbai, 2018
  • Virat Kohli (RCB): 92*, Mumbai, 2018
  • Chris Gayle (RCB): 89, 2011 Qualifier 2, Chennai

Most wickets in MI vs RCB matches

PlayerTeamWicketsBest figures
Jasprit BumrahMI295/21
Yuzvendra ChahalRCB224/38
Harbhajan SinghMI183/27
Harshal PatelRCB185/27
Krunal PandyaMI, RCB154/45

Bumrah's 5/21 at the Wankhede in 2024 is the best return in the fixture. Harshal Patel has two standout moments against MI: 5/27 in the 2021 season opener and a hat-trick in Dubai later that year.

Most memorable MI vs RCB matches

2011 Qualifier 2: Gayle sends RCB to the final

Chris Gayle hit 89 at Chepauk and RCB beat MI by 43 runs. It remains RCB's only playoff win over Mumbai.

2015: The 215-run stand

RCB were 235/1 at the Wankhede after AB de Villiers (133 off 59)* and Virat Kohli (82)* added 215 for the second wicket. It was the IPL's highest partnership at the time, and RCB won by 39 runs.

2018: Rohit 94, Kohli 92*

Two captains, two near-centuries at the Wankhede. Rohit's 94 lifted MI to 213/6. Kohli carried his bat for 92*, but MI won comfortably by 46 runs.

2019: The missed no-ball

RCB needed seven off the final ball in Bengaluru. Lasith Malinga overstepped, but the umpire missed it and MI won by 6 runs. Kohli criticised the umpiring after the game.

2020: A tie and a Super Over

RCB made 201/3 in Dubai. Ishan Kishan hit 99 off 58 balls and Kieron Pollard struck 60* as MI tied the scores. Navdeep Saini then held MI to 7 in the Super Over, and RCB chased it off the last ball.

2021: Harshal's hat-trick

Harshal Patel removed Hardik Pandya, Kieron Pollard and Rahul Chahar in consecutive balls in Dubai. MI collapsed to 111 all out, their lowest total against RCB, and lost by 54 runs.

2026: Bhuvneshwar's six at the death

RCB needed a big finish in Raipur, and Bhuvneshwar Kumar hit a huge final-over six to secure a win by two wickets. The result ended MI's IPL 2026 campaign.

MI vs RCB titles and finals compared

MI have the stronger trophy cabinet. RCB waited 17 seasons for a title before winning back-to-back crowns in 2025 and 2026.

RecordMIRCB
IPL titles5 (2013, 2015, 2017, 2019, 2020)2 (2025, 2026)
Finals lost1 (2010)3 (2009, 2011, 2016)
Finals played65

Using MI vs RCB head to head stats for betting

Head to head data works best as one input alongside current form, team news and pitch reports. Three trends stand out for cricket bettors ahead of the next meeting.

Recent form beats the all-time record

MI lead 19-16 overall, but RCB have won seven of the last 10. Most of MI's wins came between 2008 and 2019, with squads built around Rohit, Pollard and Harbhajan.

Wankhede games favour the overs in total runs markets

The last two Wankhede meetings produced 430 and 462 runs. Short boundaries and a true surface make high totals the norm here.

Chasing sides have the edge

The team batting second has won 20 of 35 completed games. MI have won 11 times while chasing. Check the toss result before placing live bets.

Best IPL betting apps

  1. Batery 500% up to ₹150,000 Claim Offer New Customers Only. 18+. T&C Apply.
  2. 1xBet 400% up to ₹70,000 Claim Offer New Customers Only. 18+. T&C Apply.
  3. Parimatch 150% up to ₹20,000 Claim Offer New Customers Only. 18+. T&C Apply.
  4. Dafabet 200% up to ₹20,000 Claim Offer New Customers Only. 18+. T&C Apply.
  5. 888starz 230% up to ₹44,000 Claim Offer New Customers Only. 18+. T&C Apply.
All IPL betting apps
Raja Babu profile picture Raja Babu Cricket Expert

Do not read too much into the all-time lead. MI's 16-9 record before 2020 came from a different era, and RCB are now two-time defending champions. The last three seasons give a clearer picture of this matchup. Bet only with money you can afford to lose. Betting is for adults aged 18 and over, so check the gambling laws where you live before placing a bet.

MI vs RCB head to head FAQs