MI IPL 2025 Stats: As of May 6, 2025, Mumbai Indians have had a remarkable turnaround in their IPL 2025 campaign. After a disappointing start to the season-where they managed to win just one of their first five matches-the five-time champions have bounced back in style, winning six consecutive games and firmly placing themselves in playoff contention.
Led by Hardik Pandya, MI currently sit in the top half of the points table with seven wins from eleven matches. They have shown strong performances both while chasing and defending, with notable wins over teams like Chennai Super Kings, Delhi Capitals, and Sunrisers Hyderabad.

Their dominant victory against CSK on April 20, where they chased down 177 with ease, signaled a shift in momentum.
Suryakumar Yadav has been the backbone of their batting lineup, leading the run charts for MI with 475 runs. Ryan Rickelton and Rohit Sharma have also contributed with key innings. On the bowling front, Trent Boult has led from the front with 16 wickets, supported by the likes of Hardik Pandya, Deepak Chahar, and emerging names like Vignesh Puthur and Ashwani Kumar.
With three league games remaining-against Gujarat Titans, Punjab Kings, and Delhi Capitals-Mumbai Indians are well-placed to push for a top-two finish. Their blend of experience, form, and momentum makes them a serious title contender as the tournament enters its final stretch.
| Match No. | Date | Opponent | Venue | Result / Status |
|---|---|---|---|---|
| 1 | Mar 23, 2025 | Chennai Super Kings (CSK) | Mumbai (Home) | Lost - MI 155/9 vs CSK 158/ |
| 2 | Mar 29, 2025 | Gujarat Titans (GT) | Ahmedabad (Away) | Lost - MI 160/6 vs GT 196/8 |
| 3 | Mar 31, 2025 | Kolkata Knight Riders (KKR) | Kolkata (Away) | Won - MI 121/2 vs KKR 116/10 |
| 4 | Apr 4, 2025 | Lucknow Super Giants (LSG) | Lucknow (Away) | Lost - MI 191/5 vs LSG 203/8 |
| 5 | Apr 7, 2025 | Royal Challengers Bengaluru (RCB) | Bengaluru (Away) | Lost - MI 209/9 vs RCB 221/5 |
| 6 | Apr 13, 2025 | Delhi Capitals (DC) | Mumbai (Home) | Won - MI 205/5 vs DC 193/10 |
| 7 | Apr 17, 2025 | Sunrisers Hyderabad (SRH) | Mumbai (Home) | Won - SRH 162/5 vs MI 166/6 |
| 8 | Apr 20, 2025 | Chennai Super Kings (CSK) | Mumbai (Home) | Won - CSK 176/5 vs MI 177/1 |
| 9 | Apr 23, 2025 | Sunrisers Hyderabad (SRH) | Hyderabad (Away) | Won- SRH 143/8 vs MI 146/3 |
| 10 | Apr 27, 2025 | Lucknow Super Giants (LSG) | Mumbai (Home) | Won- MI 215/7 vs 161 |
| 11 | May 1, 2025 | Rajasthan Royals (RR) | Jaipur (Away) | Won- MI 217/2 vs RR 117 |
| 12 | May 6, 2025 | Gujarat Titans (GT) | Mumbai (Home) | 🔜 Upcoming - 7:30 PM IST |
| 13 | May 11, 2025 | Punjab Kings (PBKS) | Dharamsala (Away) | 🔜 Upcoming - 3:30 PM IST |
| 14 | May 15, 2025 | Delhi Capitals (DC) | Mumbai (Home) | 🔜 Upcoming - 7:30 PM IST |
Mumbai Indians Squad: Rohit Sharma, Ryan Rickelton (w), Will Jacks, Suryakumar Yadav, Tilak Varma, Hardik Pandya (c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Jasprit Bumrah, Karn Sharma, Corbin Bosch, Ashwani Kumar, Raj Bawa, Robin Minz, Reece Topley, Mujeeb Ur Rahman, Krishnan Shrijith, Arjun Tendulkar, Bevon Jacobs, Satyanarayana Raju, Vignesh Puthur.
Orange Cap Contender for MI: Suryakumar Yadav leads the run-scoring chart with 475 runs.
Purple Cap Contender for MI: Trent Boult is MI's top wicket-taker with 16 wickets.
All stats are updated after the Rajasthan Royals match on May 6, 2025.