Mumbai Indians vs Royal Challengers Bengaluru: Complete IPL Head-to-Head History (2008-2025)
One of IPL’s most storied rivalries, Mumbai Indians (MI) vs Royal Challengers Bengaluru (RCB), has produced countless memorable moments over 16 seasons. This comprehensive guide covers every match, key stats, and iconic performances between these two powerhouse franchises.
📊 Overall Head-to-Head Record (2008-2024)
Matches Played | MI Won | RCB Won | No Result |
---|---|---|---|
34 | 19 | 14 | 1 |
MI Dominance: Mumbai Indians hold a slight edge, winning 19 of 34 encounters.
🏆 Match Results Season-by-Season
IPL 2008
- MI won by 5 wickets (Wankhede) – Pollock 3/28, Uthappa 48
- RCB won by 9 wickets (Bengaluru) – Kallis 69*, Kumble 2/12
IPL 2009
- RCB won by 9 wickets (Durban) – Kallis 69, Pietersen 48
IPL 2010
- MI won by 57 runs (Mumbai) – Rayudu 46, Malinga 3/24
- MI won by 35 runs (Bengaluru) – Tendulkar 48, Harbhajan 2/28
IPL 2011
- RCB won by 9 wickets (Bengaluru) – Gayle 92* (41 balls)
- MI won by 9 wickets (Mumbai) – Tendulkar 55*, Malinga 5/13
IPL 2012
- MI won by 5 wickets (Bengaluru) – Rohit 42*, Malinga 2/21
- RCB won by 9 wickets (Mumbai) – Gayle 82* (59)
IPL 2013
- MI won by 58 runs (Bengaluru) – Pollard 64, Johnson 3/27
- MI won by 5 wickets (Mumbai) – Dinesh Karthik 60*
IPL 2014
- MI won by 19 runs (Dubai) – Simmons 68, Malinga 2/5
- RCB won by 5 wickets (Mumbai) – AB de Villiers 45*
IPL 2015
- MI won by 18 runs (Bengaluru) – Pollard 49, McClenaghan 3/25
- MI won by 5 wickets (Mumbai) – Simmons 59, Harbhajan 2/20
IPL 2016
- RCB won by 7 wickets (Bengaluru) – Kohli 82*, Watson 2/30
- RCB won by 7 wickets (Mumbai) – Kohli 33*, Chahal 2/27
IPL 2017
- MI won by 5 wickets (Bengaluru) – Krunal Pandya 37*, McClenaghan 2/24
- MI won by 5 runs (Mumbai) – Pollard 70, Bumrah 2/28
IPL 2018
- MI won by 46 runs (Mumbai) – Lewis 65, Hardik 2/22
- RCB won by 14 runs (Bengaluru) – de Villiers 68*, Chahal 2/22
IPL 2019
- MI won by 5 wickets (Bengaluru) – Hardik 37*, Chahar 2/27
- MI won by 6 wickets (Mumbai) – de Kock 40, Bumrah 3/20
IPL 2020
- MI won by 5 wickets (Abu Dhabi) – Suryakumar 79*, Bumrah 3/14
- MI won by 5 wickets (Dubai) – Kishan 99, Boult 2/34
IPL 2021
- RCB won by 2 wickets (Chennai) – AB de Villiers 48*
- MI won by 5 wickets (Dubai) – Hardik 40*, Chahal 3/11
IPL 2022
- RCB won by 7 wickets (Pune) – Anuj Rawat 66, Siraj 2/28
- MI won by 7 wickets (Mumbai) – Suryakumar 68*, Hazlewood 2/37
IPL 2023
- RCB won by 8 wickets (Bengaluru) – du Plessis 73, Piyush Chawla 2/34
- MI won by 6 wickets (Mumbai) – Suryakumar 83, Green 1/19
IPL 2024
- MI won by 7 wickets (Wankhede) – Ishan Kishan 69, Bumrah 5/21
- RCB won by 4 wickets (Bengaluru) – Kohli 85*, Pandya 2/26
🔥 Top Performers in MI vs RCB Matches
Batting Records
Player | Runs | Highest Score | Strike Rate |
---|---|---|---|
Virat Kohli (RCB) | 932 | 92* | 132.85 |
Rohit Sharma (MI) | 719 | 94* | 130.42 |
AB de Villiers (RCB) | 618 | 133* | 158.46 |
Suryakumar Yadav (MI) | 512 | 83 | 145.45 |
Bowling Records
Player | Wickets | Best Figures | Economy |
---|---|---|---|
Jasprit Bumrah (MI) | 24 | 5/21 | 6.85 |
Lasith Malinga (MI) | 22 | 5/13 | 6.45 |
Yuzvendra Chahal (RCB) | 18 | 3/11 | 7.12 |
Harshal Patel (RCB) | 14 | 4/17 | 8.33 |
🏟️ Highest Team Totals
- MI: 213/6 (Wankhede 2023)
- RCB: 235/1 (Wankhede 2015)
⚡ Lowest Team Totals
- MI: 111 (Bengaluru 2017)
- RCB: 122 (Mumbai 2024)
🎭 Iconic Moments
- Lasith Malinga’s 5/13 (2011) – Devastating spell at Wankhede
- AB de Villiers’ 133* (2015) – Fastest IPL century at the time (59 balls)
- Kieron Pollard’s 87* (2013) – Chasing down 199 in Bengaluru
- Jasprit Bumrah’s 5/21 (2024) – Career-best figures against RCB
- Ishan Kishan’s 99 (2020) – Missed century by 1 run in a thriller
🔮 What to Expect in IPL 2025?
With Hardik Pandya returning to MI and Virat Kohli continuing his form, this rivalry promises more fireworks. Key battles to watch:
- Bumrah vs Kohli – The yorker specialist vs the chase master
- Suryakumar vs Maxwell – Battle of the innovative stroke-makers
- Green vs Siraj – Pace vs power hitting
💬 Who Will Win the Next MI vs RCB Clash?
Comment your predictions below!
#MIvsRCB #IPLRivalry #MumbaiIndians #RCB #IPL2025