This is a game between two teams who boast one of the biggest fan base in the Indian Premier League (IPL). It’s Mumbai Indians (MI) who will be playing host to Royal Challengers Bangalore (RCB) at the Wankhede Stadium on Monday evening. With just one win in four matches, MI are sitting outside of the playoff position, while RCB have won twice in the first three matches.
Mumbai Indians vs Royal Challengers Bangalore Match Preview
For a team of Mumbai Indians’ profile, the minimum target at the start of every IPL season is to qualify for the playoffs. But since winning the 2020 IPL title, the five-time champions have finished at the bottom once and failed to qualify for the playoffs on multiple occasions. This clearly shows the inconsistency the team is suffering from at the moment.
This season is also showing signs of the same story as the last four seasons. MI have won just once in their first four matches, and another defeat would leave them chasing teams sitting above them on the points table. This is an absolute must-win match for Hardik Pandya and his team.

Royal Challengers Bangalore, on the other hand, started the season with back-to-back wins. But their unbeaten start to the campaign ended with an 8-wicket defeat at the hands of Gujarat Titans. That said, RCB appear to be a much more balanced outfit this season. They can take on any team, at any venue. So, RCB would surely fancy their chances at the home of Mumbai Indians.
MI vs RCB: Match Details
Date: Monday, April 07, 2025
Time: 07:30 PM IST
Venue: Wankhede Stadium, Mumbai
MI vs RCB Dream11 Prediction: Pitch Report and Weather Conditions
Pitch Report: The Wankhede Stadium pitch remains a batting-friendly surface with consistent bounce and pace. In the last game here, KKR were bowled out for just 116, but it was more due to poor shot selection and reckless batting than any major help from the pitch. Expect a high-scoring contest between MI and RCB.
Weather Report: The IPL match between Mumbai Indians (MI) and Royal Challengers Bangalore (RCB) is scheduled for Monday, April 7, 2025, at Wankhede Stadium in Mumbai, starting at 7:30 PM IST.
The weather in Mumbai on April 7, 2025, is expected to be hot and humid. Daytime temperatures are forecasted to reach around 33°C, with nighttime lows around 25°C. The heat and humidity levels will be high, which is typical for Mumbai during April. No rainfall is anticipated, ensuring clear conditions for the match.

MI vs RCB Dream11: Team News
Mumbai Indians Team News-
- It was a big surprise when Rohit Sharma’s name was missing from Mumbai Indians’ Playing XI for the match against Lucknow Super Giants. At the toss, Pandya did confirm that Rohit was sitting out the match due to an injury he suffered during the practice sessions. He should be fine for this match.
- If Sharma is deemed fit to play, Raj Bawa is likely to be dropped.
- No other issue for the Mumbai Indians ahead of this game.
- Mumbai Indians Full Squads: Jasprit Bumrah, Suryakumar Yadav, Hardik Pandya, Rohit Sharma, Tilak Varma, Trent Boult, Naman Dhir, Robin Minz, Karn Sharma, Ryan Rickelton, Deepak Chahar, Allah Ghazanfar, Will Jacks, Ashwani Kumar, Mitchell Santner, Reece Topley, Shrijith Krishnan, Raj Angad Bawa, Satyanarayana Raju, Bevon Jacobs, Arjun Tendulkar, Lizaad Williams, Vignesh Puthur
Also Read: RR vs CSK Betting Tips for IPL 2025 match no-11
Royal Challengers Bangalore Team News-
- RCB have no injury concerns and are likely to stick with the same combination they used in the last match.
- Royal Challengers Bangalore Full Squads: Virat Kohli, Rajat Patidar, Yash Dayal, Liam Livingstone, Phil Salt, Jitesh Sharma, Josh Hazlewood, Rasikh Dhar, Suyash Sharma, Krunal Pandya, Bhuvneshwar Kumar, Swapnil Singh, Tim David, Romario Shepherd, Nuwan Thushara, Manoj Bhandage, Jacob Bethell, Devdutt Padikkal, Swastik Chikara, Lungi Ngidi, Mohit Rathee, Abhinandan Singh

MI vs KKR Dream11 Prediction: Expected Playing 11
Mumbai Indians Expected Playing 11
- Rohit Sharma
- Ryan Rickleton (WK)
- Will Jacks
- Tilak Varma
- Suryakumar Yadav
- Hardik Pandya (C)
- Naman Dhir
- Mitchell Santner
- Deepak Chahar
- Trent Boult
- Ashwani Kumar
Impact Player: Vignesh Puthur
Royal Challengers Bangalore Expected Playing 11
- Phil Salt
- Virat Kohli
- Devdutt Padikkal
- Rajat Patidar (C)
- Liam Livingstone
- Jitesh Sharma (WK)
- Tim David
- Krunal Pandya
- Bhuvneshwar Kumar
- Josh Hazlewood
- Yash Dayal
Impact Player: Suyash Sharma
MI vs RCB Dream11 Top Fantasy Picks
- Hardik Pandya: Mumbai Indians’ captain Hardik Pandya cut a frustrated figure at the end of the chase against LSG, but he had a solid game on a personal level. The former Gujarat Titans skipper picked up a five-wicket haul and also scored an unbeaten 28 runs off just 16 balls.
- Virat Kohli: When RCB are in action, Virat Kohli should always be in consideration for either captain or vice-captain in fantasy cricket teams. He is a legend of the game who needs no introduction. In big matches, Kohli often delivers big performances.
- Suryakumar Yadav: India’s T20I captain Suryakumar Yadav is in red-hot form at the moment. In fact, he is the leading scorer for Mumbai Indians this season, having amassed 171 runs across four innings.
- Liam Livingstone: Scored a fine fifty in the last match. The England international is a two-way player who can also bowl, making him a valuable option in Dream11 fantasy teams.
- Trent Boult: The New Zealand pacer might not have lit up the tournament so far, but with his class and experience, you can never rule him out. He’s a match-winner on his day and remains a solid fantasy pick.
- Josh Hazlewood: It was an off-day for Hazlewood against LSG as he went for 43 runs in 3.5 overs. But the Australian pacer has been one of the most consistent performers in the IPL in recent years. Expect a strong comeback from him.
MI vs RCB Dream11 Fantasy Team
- WICKET-KEEPER: P Salt, R Rickleton
- BATSMEN: S Yadav, V Kohli
- ALL-ROUNDERS: R Patidar, L Livingstone, K Pandya, N Dhir
- BOWLERS: T Boult, B Kumar, J Hazlewood
Captain/Vice-Captain options: Virat Kohli, Suryakumar Yadav, Virat Kohli, Rajat Patidar, Liam Livingstone