app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
IPL

MI vs RCB Head to Head: Record, Stats and Timeline

Mumbai Indians flag

Mumbai Indians

MI
Leader
34Matches0 NR/Tied
Royal Challengers Bengaluru flag

Royal Challengers Bengaluru

RCB
Mumbai Indians flag
19
15
Royal Challengers Bengaluru flag
56%
44%
Last updated: 31 Mar 2026Scope: iplt20 only

Key Takeaways

Mumbai Indians vs Royal Challengers Bengaluru head to head in IPLT20 record shows 34 matches played between the two teams, with Mumbai Indians winning 19 matches and Royal Challengers Bengaluru winning 15, while 0 games ended in no result or tie.

The Mumbai Indians vs Royal Challengers Bengaluru IPLT20 records give a clear indication of their rivalry. The Mumbai Indians vs Royal Challengers Bengaluru IPLT20 stats highlight a highest team score of 213/6 (20 ov) for Mumbai Indians and 235/1 (20 ov) for Royal Challengers Bengaluru in matches between the two sides.

Looking at the Mumbai Indians vs Royal Challengers Bengaluru timeline, last 5 IPLT20 matches provide a clear view of recent results and head-to-head trends between the teams. The Mumbai Indians vs Royal Challengers Bengaluru in IPLT20 World Cup shows the number of matches played between the two teams.

Mumbai Indians vs Royal Challengers Bengaluru Head to Head Records

DetailsMIRCB
Highest Team ScoreHighest total scored in T20 matches between these teams
213235
Lowest Team ScoreLowest total scored in T20 matches between these teams
111116
Average Runs per MatchAverage runs scored per innings
167.74164.65
Average Wickets LostAverage wickets lost per innings (lower is better)
5.715.5
Biggest Win (Runs)Largest margin of victory by runs
5854
Biggest Win (Wickets)Largest margin of victory by wickets
99

MI vs RCB Head to Head Stats

Batting Records

DetailsPlayerTeamStats

Most Runs Scorer

AB de Villiers

RCB
133 runs
1 innings, Avg: 133.00

Most Hundreds

AB de Villiers

RCB
1 hundred
1 innings

Best Average

AB de Villiers

RCB
133
Min 1 innings

Most Fifties

Sanath Jayasuriya

MI
1 fifties
1 innings

Highest Strike Rate

Rohit Sharma

MI
280
Min 15 balls faced

Bowling Records

DetailsPlayerTeamStats

Most Wickets Taker

Jasprit Bumrah

MI
29 wickets
20 matches, Econ: 7.45

Best Bowling Figures in a Match

Samuel Badree

RCB
4/9
4 overs

Best Economy Rate

Daniel Vettori

RCB
4.63
8 overs, 3 wickets

Best Strike Rate

Dwayne Smith

MI
9.6
48 balls, 5 wickets

Mumbai Indians vs Royal Challengers Bengaluru Timeline: (Last 5 matches)

DateVenueScoreWinnerMarginPlayer of Match
Apr 7, 2025
Wankhede Stadium, Mumbai
MI :209/9 (20 ov)
RCB :221/5 (20 ov)
RCB—
Rajat Patidar
Apr 11, 2024
Wankhede Stadium, Mumbai
MI :199/3 (15.3 ov)
RCB :196/8 (20 ov)
MI—
Jasprit Bumrah
May 9, 2023
Wankhede Stadium, Mumbai
MI :200/4 (16.3 ov)
RCB :199/6 (20 ov)
MI—
Suryakumar Yadav
Apr 2, 2023
M Chinnaswamy Stadium, Bengaluru
RCB :172/2 (16.2 ov)
MI :171/7 (20 ov)
RCB—
Faf du Plessis
Apr 9, 2022
Maharashtra Cricket Association Stadium, Pune
RCB :152/3 (18.3 ov)
MI :151/6 (20 ov)
RCB—
Anuj Rawat

FAQs

How many IPLT20 matches have Mumbai Indians and Royal Challengers Bengaluru played?
Mumbai Indians and Royal Challengers Bengaluru have played 34 IPLT20 International matches against each other since 2008.
Who has won more IPLT20 matches between Mumbai Indians and Royal Challengers Bengaluru?
Mumbai Indians has won 19 out of 34 IPLT20 matches against Royal Challengers Bengaluru, while Royal Challengers Bengaluru has won 15 matches.
What is Mumbai Indians's highest IPLT20 score vs Royal Challengers Bengaluru?
Mumbai Indians's highest IPLT20 score against Royal Challengers Bengaluru is 213/6 in 20 overs.
What is Royal Challengers Bengaluru's highest IPLT20 score vs Mumbai Indians?
Royal Challengers Bengaluru's highest IPLT20 score against Mumbai Indians is 235/1 in 20 overs.
Who is the top run-scorer in Mumbai Indians vs Royal Challengers Bengaluru IPLT20s?
AB de Villiers is the top run-scorer in Mumbai Indians vs Royal Challengers Bengaluru IPLT20 matches with 133 runs from 1 innings at an average of 133.
Who has taken the most wickets in Mumbai Indians vs Royal Challengers Bengaluru IPLT20 matches?
Harshal Patel leads the wicket-takers list with 5 wickets from 1 matches at an economy rate of 6.75.
When was the last Mumbai Indians vs Royal Challengers Bengaluru IPLT20 match?
The last Mumbai Indians vs Royal Challengers Bengaluru IPLT20 match was played on 7 April 2025.