Mumbai Indians
5x IPL Champions
Royal Challengers Bengaluru
Defending Champions • 2025 Winners
Head to Head Record
Last 5 Meetings
MI vs RCB • Mumbai
MI 203 • RCB 205 • RCB won by 5 wkts
RCB vs MI • Bengaluru
RCB 196 • MI 197 • MI won by 7 wkts
MI vs RCB • Mumbai
MI 231 • RCB 218 • MI won by 13 runs
RCB vs MI • Bengaluru
RCB 199 • MI 200 • MI won by 5 wkts
MI vs RCB • Mumbai
MI 151 • RCB 152 • RCB won by 5 wkts
Top Performers in this Rivalry
🏈 Top Run Scorers
1
Virat Kohli
RCB
892
runs
2
Rohit Sharma
MI
812
runs
3
AB de Villiers
RCB
680
runs
4
Suryakumar Yadav
MI
590
runs
5
Chris Gayle
RCB
548
runs
🎯 Top Wicket Takers
1
Lasith Malinga
MI
22
wickets
2
Jasprit Bumrah
MI
19
wickets
3
Yuzvendra Chahal
RCB
16
wickets
4
Kieron Pollard
MI
14
wickets
5
Mohammed Siraj
RCB
13
wickets
Venue & Average Scores
Wankhede Stadium
📍 Mumbai, Maharashtra
Average Score by Phase
Last 20 IPL matches at Wankhede Stadium
Key Player Battles to Watch
Rohit Sharma
MI Captain • Opener
Josh Hazlewood
RCB • Pacer
Jasprit Bumrah
MI • Pace Spearhead
Virat Kohli
RCB • Batter
Suryakumar Yadav
MI • 360° Batter
Rajat Patidar
RCB Captain • Batter
Where to Watch Live
India
TV: Star Sports 1, 1 HD, 1 Hindi & regional feeds
Stream: JioHotstar (paid)
United Kingdom
TV: Sky Sports Cricket
Stream: Sky Go / NOW TV
USA & Canada
TV: Willow TV
Stream: Willow TV App / Amazon Prime add-on
Australia
TV: Fox Cricket
Stream: Kayo Sports
UAE & MENA
TV: CricLife Max (Etisalat / du)
Stream: StarzPlay • Free: Cricbuzz App (GCC)
Europe & Rest of World
Stream: YuppTV (Europe, Japan, China, SE Asia)
Africa: SuperSport / DStv
Did You Know? MI vs RCB at Wankhede is one of the most anticipated fixtures in IPL. The five-time champions lead the head-to-head 20–14 across 34 meetings. Virat Kohli has scored a staggering 892 runs against MI — his highest against any team — yet Mumbai consistently find a way to win. The short square boundaries at Wankhede make this one of the highest-scoring grounds in the tournament, with totals over 200 increasingly common.