After suffering a humiliating defeat by 6 wickets against Rajasthan Royals in their first away match of the IPL 2026 on Friday, April 10, in Guwahati, defending champions Royal Challengers Bengaluru will take on Mumbai Indians in their second away match of the ongoing season on Sunday, April 12. Wankhede Stadium in Mumbai is set to host the high-voltage match between the two star-studded teams. Like RCB, Mumbai Indians have also suffered an embarrassing defeat in their last IPL 2026 match against Rajasthan Royals. But unlike RCB, they have lost two out of three matches played so far in the ongoing season.
Mumbai Indians kicked off their IPL 2026 campaign with a 6-wicket win over Kolkata Knight Riders on March 29 at Wankhede Stadium, and on their return
to the home turf, MI would aim to return to winning ways.
MI vs RCB Head-To-Head
- Matches played: 34
- MI won: 19
- RCB won: 15
- No result: 0
MI vs RCB IPL Results
| WINNER | MARGIN | LOSER | VENUE | DATE |
| Royal Challengers Bengaluru | 5 wickets | Mumbai Indians | Mumbai (WS) | April 20, 2008 |
| Mumbai Indians | 9 wickets | Royal Challengers Bengaluru | Bengaluru | May 28, 2008 |
| Royal Challengers Bengaluru | 9 wickets | Mumbai Indians | Johannesburg | May 3, 2009 |
| Mumbai Indians | 16 runs | Royal Challengers Bengaluru | Gqeberha | May 10, 2009 |
| Royal Challengers Bengaluru | 7 wickets | Mumbai Indians | Mumbai (BS) | March 20, 2010 |
| Mumbai Indians | 57 runs | Royal Challengers Bengaluru | Bengaluru | April 17, 2010 |
| Mumbai Indians | 35 runs | Royal Challengers Bengaluru | Navi Mumbai | April 21, 2010 |
| Mumbai Indians | 9 wickets | Royal Challengers Bengaluru | Bengaluru | April 12, 2011 |
| Royal Challengers Bengaluru | 43 runs | Mumbai Indians | Chennai | May 27, 2011 |
| Royal Challengers Bengaluru | 9 wickets | Mumbai Indians | Mumbai (WS) | May 9, 2012 |
| Mumbai Indians | 5 wickets | Royal Challengers Bengaluru | Bengaluru | May 14, 2012 |
| Royal Challengers Bengaluru | 2 runs | Mumbai Indians | Bengaluru | April 4, 2013 |
| Mumbai Indians | 58 runs | Royal Challengers Bengaluru | Mumbai (WS) | April 27, 2013 |
| Royal Challengers Bengaluru | 7 wickets | Mumbai Indians | Dubai | April 19, 2014 |
| Mumbai Indians | 19 runs | Royal Challengers Bengaluru | Mumbai (WS) | May 6, 2014 |
| Mumbai Indians | 18 runs | Royal Challengers Bengaluru | Bengaluru | April 19, 2015 |
| Royal Challengers Bengaluru | 39 runs | Mumbai Indians | Mumbai (WS) | May 10, 2015 |
| Mumbai Indians | 6 wickets | Royal Challengers Bengaluru | Mumbai (WS) | April 20, 2016 |
| Mumbai Indians | 6 wickets | Royal Challengers Bengaluru | Bengaluru | May 11, 2016 |
| Mumbai Indians | 4 wickets | Royal Challengers Bengaluru | Bengaluru | April 14, 2017 |
| Mumbai Indians | 5 wickets | Royal Challengers Bengaluru | Mumbai (WS) | May 1, 2017 |
| Mumbai Indians | 46 runs | Royal Challengers Bengaluru | Mumbai (WS) | April 17, 2018 |
| Royal Challengers Bengaluru | 14 runs | Mumbai Indians | Bengaluru | May 1, 2018 |
| Mumbai Indians | 6 wickets | Royal Challengers Bengaluru | Bengaluru | March 28, 2019 |
| Mumbai Indians | 5 wickets | Royal Challengers Bengaluru | Mumbai (WS) | April 15, 2019 |
| Royal Challengers Bengaluru | Tied | Mumbai Indians | Dubai | September 28, 2020 |
| Mumbai Indians | 5 wickets | Royal Challengers Bengaluru | Abu Dhabi | October 28, 2020 |
| Royal Challengers Bengaluru | 2 wickets | Mumbai Indians | Chennai | April 9, 2021 |
| Royal Challengers Bengaluru | 54 runs | Mumbai Indians | Dubai | September 26, 2021 |
| Royal Challengers Bengaluru | 7 wickets | Mumbai Indians | Pune | April 9, 2022 |
| Royal Challengers Bengaluru | 8 wickets | Mumbai Indians | Bengaluru | April 2, 2023 |
| Mumbai Indians | 6 wickets | Royal Challengers Bengaluru | Mumbai (WS) | May 9, 2023 |
| Mumbai Indians | 7 wickets | Royal Challengers Bengaluru | Mumbai (WS) | April 11, 2024 |
| Royal Challengers Bengaluru | 12 runs | Mumbai Indians | Mumbai (WS) | April 7, 2025 |
MI vs RCB Top Stats, Records And More
- Highest total: 235/1 in 20 overs by RCB at Wankhede Stadium in Mumbai on May 10, 2015.
- Lowest total: 111/10 in 18.1 overs by Mumbai Indians in Dubai on September 26, 2021.
- Biggest win (by runs): Mumbai Indians won by 58 runs (Target: 195) in Mumbai (WS) on April 27, 2013.
- Biggest win (by wickets): RCB secured a win by 9 wickets (Target: 150) in Johannesburg on May 3, 2009.
- Most runs: 922 runs in 34 matches by Virat Kohli for RCB.
- Highest score: 133* runs from 59 balls by AB de Villiers for RCB in Mumbai (WS) on May 10, 2015.
- Most sixes: 34 maximums each by AB de Villiers and Virat Kohli for RCB.
- Most 50+ scores: 6 scores of 50+ by Virat Kohli for RCB.
- Most wickets: 29 wickets in 20 matches by Jasprit Bumrah for Mumbai Indians.
- Best bowling figures: 5 for 21 in 4 overs by Jasprit Bumrah in Mumbai (WS) on April 11, 2024.
- Most matches: 34 matches by Virat Kohli for RCB.
MI vs RCB IPL Match: Pitch Report
In the last IPL 2026 match played at Wankhede Stadium in Mumbai on March 29, KKR posted a total of 220/4, but the Mumbai Indians chased it down in 19.1 overs to secure a win by 6 wickets. In the match prior to that, India scored 253/7 against England in the second semifinal of the T20 World Cup 2026 on March 5, and England scored 246/7 in return. There are high expectations of another high-scoring match on Sunday evening.
MI vs RCB Predicted XIs
- Mumbai Indians: Rohit Sharma, Ryan Rickelton (WK), Tilak Varma, Suryakumar Yadav, Hardik Pandya (C), Naman Dhir, Shardul Thakur, Deepak Chahar, Allah Ghazanfar, Trent Boult, Jasprit Bumrah. Impact player: Sherfane Rutherford, Corbin Bosch, Robin Minz, Raj Bawa, Ashwani Kumar
- Royal Challengers Bengaluru: Virat Kohli, Philip Salt, Devdutt Padikkal, Rajat Patidar (C), Jitesh Sharma (WK), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Abhinandan Singh, Josh Hazlewood. Impact player: Suyash Sharma, Jacob Bethell, Rasikh Salam Dar, Kanishk Chouhan, Venkatesh Iyer
MI vs RCB IPL Match
When: The contest will be held on April 12 (Sunday)
Where: The contest will be played at the Wankhede Stadium, Mumbai.
Start Time: The match starts from 7:30 PM IST
MI vs RCB: Live Streaming Details
To watch the live streaming of Mumbai Indians vs Royal Challengers Bengaluru match, you can log in to JioHotstar’s website/app. The match will also be broadcast on Star Sports.
MI vs RCB: Team Squad
Mumbai Indians: Suryakumar Yadav (C), Ryan Rickelton (WK), Rohit Sharma, Tilak Varma, Sherfane Rutherford, Naman Dhir, Mitchell Santner, Corbin Bosch, Shardul Thakur, Deepak Chahar, Jasprit Bumrah, Mayank Markande, Trent Boult, Robin Minz, Raj Bawa, Ashwani Kumar, Hardik Pandya, Quinton de Kock, Will Jacks, Mayank Rawat, Raghu Sharma, Atharva Ankolekar, AM Ghazanfar, Danish Malewar, Mohammed Salahuddin Izhar
Royal Challengers Bengaluru: Rajat Patidar (C), Jitesh Sharma (WK), Virat Kohli, Philip Salt, Devdutt Padikkal, Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Abhinandan Singh, Jacob Duffy, Suyash Sharma, Jacob Bethell, Rasikh Salam Dar, Kanishk Chouhan, Venkatesh Iyer, Josh Hazlewood, Mangesh Yadav, Swapnil Singh, Jordan Cox, Vicky Ostwal, Vihaan Malhotra, Satvik Deswal






/images/ppid_a911dc6a-image-177619055863114464.webp)
/images/ppid_a911dc6a-image-177619052762236806.webp)



