One of the most successful teams in the history of the Indian Premier League (IPL), Mumbai Indians (MI) had an uncharacteristic last season when they failed to make it to the top four or the playoffs for the first time in seven years.
Entering the tournament as defending champions last year, the Mumbai-based outfit was one of the strongest sides of the league. But inconsistency coupled with some injuries to key players like Lasith Malinga and Lendl Simmons derailed their title-defence. Indifferent performances from the likes of Kieron Pollard, Hardik Pandya and Jos Buttler only made it tough for them to progress in the tournament as they finished fifth in the table.
Despite a poor season by their standards, MI have retained all the big names who have formed the core of the team in the last few years. Apart from Corey Anderson, who did not play a single game last term, they didn’t release any big name. During the player auction last month, the only big overseas player they bought was former Australia pacer Mitchell Johnson. Looking at their business during the auction, one can totally understand they aren’t willing to disturb the team combination.
With their team combination well-intact and balanced, the two-time champions will back themselves for a record third title. They’ll begin their campaign against Rising Pune Supergiants (RPSG) on April 6 in Pune while their last group game is against Kolkata Knight Riders (KKR) on May 13 in Kolkata.
Here is MI’s full IPL 2017 schedule:
| Date | Match | Venue | Time (IST) |
| April 6, 2017 |
Rising Pune Supergiant v Mumbai Indians | Maharashtra Cricket Association’s International Stadium, Pune | 20:00 |
| April 9 , 2017 | Mumbai Indians v Kolkata Knight Riders | Wankhede Stadium, Mumbai | 20:00 |
| April 12, 2017 | Mumbai Indians vs Sunrisers Hyderabad | Wankhede Stadium, Mumbai | 20:00 |
| April 14, 2017 | Royal Challengers Bangalore v Mumbai Indians | M. Chinnaswamy Stadium, Bengaluru | 16:00 |
| April 16, 2017 | Mumbai Indians v Gujarat Lions | Wankhede Stadium, Mumbai | 16:00 |
| April 20, 2017 | Kings XI Punjab v Mumbai Indians | Holkar Cricket Stadium, Indore | 20:00 |
| April 22 , 2017 | Delhi Daredevils v Mumbai Indians | Feroz Shah Kotla Ground, Delhi | 16:00 |
| April 24, 2017 | Mumbai Indians v Rising Pune Supergiant | Wankhede Stadium, Mumbai | 20:00 |
| April 29 , 2017 | Gujarat Lions v Mumbai Indians | Saurashtra Cricket Association Stadium, Rajkot | 20:00 |
| May 1, 2017 | Mumbai Indians v Royal Challengers Bangalore | Wankhede Stadium, Mumbai | 16:00 |
| May 6, 2017 | Mumbai Indians v Delhi Daredevils | Wankhede Stadium, Mumbai | 20:00 |
| May 8, 2017 | Sunrisers Hyderabad v Mumbai Indians | Rajiv Gandhi Intl. Cricket Stadium, Hyderabad | 20:00 |
| May 11 , 2017 | Mumbai Indians v Kings XI Punjab | Wankhede Stadium, Mumbai | 20:00 |
| May 13 , 2017 | Kolkata Knight Riders v Mumbai Indians | Eden Gardens, Kolkata | 20:00 |