Mumbai Indians vs Royal Challengers Bengaluru: Head to Head Records, Top Performers and IPL 2025
Image Credit: Mumbai Indians
Royal Challengers Bangalore and Mumbai Indians are two of the most popular teams in the Indian Premier League. Whenever they play head-to-head, the game ends up being an exciting thriller. In the 33 matches played in the 17 seasons, MI has dominated the RCB, winning 19 out of 33 games, while RCB won 14.
Both MI and RCB possess a very loyal fanbase, but both teams are on opposite ends of success in IPL; on the one hand, Mumbai Indians is a five-team IPL winner, while on the other side, Royal Challengers Bengaluru is still looking for their first IPL trophy.
Mumbai Indians vs Royal Challengers Bengaluru in All seasons
| Year | Match 1 | Match 2 |
|---|---|---|
| 2024 | MI won by 7 wickets | - |
| 2023 | RCB won by 8 wickets | MI won by 6 wickets |
| 2022 | RCB won by 7 wickets | - |
| 2021 | RCB won by 2 wickets | RCB won by 54 runs |
| 2020 | RCB won (super over) | MI won by 5 wickets |
| 2019 | MI won by 6 runs | MI won by 5 wickets |
| 2018 | MI won by 46 runs | RCB won by 14 runs |
| 2017 | MI won by 4 wickets | MI won by 5 wickets |
| 2016 | MI won by 6 wickets | MI won by 6 wickets |
| 2015 | MI won by 18 runs | RCB won by 39 runs |
| 2014 | RCB won by 7 wickets | MI won by 19 runs |
| 2013 | RCB won by 2 runs | MI won by 58 runs |
| 2012 | RCB won by 9 wickets | MI won by 5 wickets |
| 2011 | MI won by 9 wickets | RCB won by 43 runs |
| 2010 | RCB won by 7 wickets | MI won by 57 runs & 35 runs |
| 2009 | RCB won by 9 wickets | MI won by 16 runs |
| 2008 | RCB won by 5 wickets | MI won by 9 wickets |
Top performers in Matches between MI and RCB

Virat Kohli
Virat Kohli has scored 852 runs and is the top performer in the head-to-head match between Mumbai Indians and Royal Challengers Bengaluru.
Other Batter Performers
| Player | Team | Runs | Matches |
|---|---|---|---|
| AB de Villiers | RCB | 693 | - |
| Rohit Sharma | MI | 612 | 32 |
| Kieron Pollard | MI | 551 | - |
Top Bowlers
| Player | Team | Wickets | Matches |
|---|---|---|---|
| Jasprit Bumrah | MI | 29 | - |
| Yuzvendra Chahal | RCB | 22 | - |
Top Individual Performances
Best Batting Performances
| Player | Team | Highest Score | Match/Year |
|---|---|---|---|
| AB de Villiers | RCB | 133* | IPL 2015 |
| Ishan Kishan | MI | 99 | - |
Best Bowling Performances
| Player | Team | Best Figures | Match/Year |
|---|---|---|---|
| Harshal Patel | RCB | 5/27 | IPL 2021 |
| Jasprit Bumrah | MI | 5/21 | IPL 2023 |
Last 5-year performance
- Total Matches: 9
- Wins for MI: 5
- Wins for RCB: 4
- Ties: 1
MI’s IPL 2024 Performance
Mumbai Indians, which got a new captain, Hardik Pandya, last year, finished last in the table. The team lost 10 out of 14 matches.
RCB’s IPL 2024 Performance
Royal Challengers Bengaluru reached the playoffs once again in the season. The way RCB reached the playoffs was beyond everyone's expectations. After losing six out of the first seven matches, RCB won the last six games in a row to reach the playoffs.
Royal Challenger Bengaluru(RCB) Squad IPL 2025

| Player | Role | Price (₹) |
|---|---|---|
| Retained Players | ||
| Virat Kohli | Batter | 21 crore |
| Rajat Patidar | Batter | 11 crore |
| Yash Dayal | Bowler | 5 crore |
| Acquired Players | ||
| Josh Hazlewood | Bowler | 12.5 crore |
| Phil Salt | Wicketkeeper-Batter | 11.5 crore |
| Jitesh Sharma | Wicketkeeper-Batter | 11 crore |
| Bhuvneshwar Kumar | Bowler | 10.75 crore |
| Liam Livingstone | All-rounder | 8.75 crore |
| Rasikh Dar | Bowler | 6 crore |
| Krunal Pandya | All-rounder | 5.75 crore |
| Tim David | All-rounder | 3 crore |
| Jacob Bethell | All-rounder | 2.6 crore |
| Suyash Sharma | Bowler | 2.6 crore |
| Devdutt Padikkal | Batter | 2 crore |
| Romario Shepherd | All-rounder | 1.5 crore |
| Lungi Ngidi | Bowler | 1 crore |
| Swapnil Singh | All-rounder | 50 lakh |
| Swastik Chikara | Batter | 30 lakh |
| Manoj Bhandage | All-rounder | 30 lakh |
| Abhinandan Singh | Bowler | 30 lakh |
| Mohit Rathee | Bowler | 30 lakh |
Mumbai Indians (MI) Squad IPL 2025

| Player | Role | Price (₹) |
|---|---|---|
| Retained Players | ||
| Jasprit Bumrah | Bowler | 18 crore |
| Hardik Pandya | All-rounder | 16.35 crore |
| Suryakumar Yadav | Batter | 16.35 crore |
| Rohit Sharma | Batter | 16.30 crore |
| Tilak Varma | Batter | 8 crore |
| Acquired Players | ||
| Trent Boult | Bowler | 12.5 crore |
| Deepak Chahar | Bowler | 9.25 crore |
| Naman Dhir | All-rounder | 5.25 crore |
| Will Jacks | All-rounder | 5.25 crore |
| Allah Ghazanfar | Bowler | 4.80 crore |
| Mitchell Santner | All-rounder | 2 crore |
| Ryan Rickleton | Batter | 1 crore |
| Reece Topley | Bowler | 75 lakh |
| Lizaad Williams | Bowler | 70 lakh |
| Robin Minz | Wicketkeeper | 65 lakh |
| Karn Sharma | Bowler | 50 lakh |
| Ashwani Kumar | Bowler | 30 lakh |
| Shrijit Krishnan | Bowler | 30 lakh |
| Raj Angad Bawa | All-rounder | 30 lakh |
| Arjun Tendulkar | All-rounder | 30 lakh |
| Vignesh Puthur | Bowler | 30 lakh |
Follow Us
Latest Comments
johnylevis
