Mumbai Indians enter IPL 2026 under the captaincy of Hardik Pandya, the most decorated franchise in IPL history with five titles to their name. MI open their campaign on March 29 at the Wankhede Stadium against Kolkata Knight Riders in what promises to be a blockbuster second night of the tournament. Here is the complete match-by-match schedule for Mumbai Indians across the full IPL 2026 league stage.

MI IPL 2026 — Full Schedule

Captain: Hardik Pandya. Home venue: Wankhede Stadium, Mumbai. Total league stage matches: 14. Live streaming: JioHotstar. TV broadcast: Star Sports.

MI Complete IPL 2026 Match Schedule

Match 1: March 29, Sunday, 7:30 PM — Mumbai Indians vs Kolkata Knight Riders, Mumbai. Home match. MI’s season opener at Wankhede.

Match 2: April 4, Saturday, 3:30 PM — Delhi Capitals vs Mumbai Indians, Delhi. Away match. Afternoon fixture.

Match 3: April 7, Tuesday, 7:30 PM — Rajasthan Royals vs Mumbai Indians, Guwahati. Away match.

Match 4: April 12, Sunday, 7:30 PM — Mumbai Indians vs Royal Challengers Bengaluru, Mumbai. Home match. Champions visit Wankhede to close out first phase.

Match 5: April 16, Thursday, 7:30 PM — Mumbai Indians vs Punjab Kings, Mumbai. Home match.

Match 6: April 20, Monday, 7:30 PM — Gujarat Titans vs Mumbai Indians, Ahmedabad. Away match.

Match 7: April 24, Friday, 7:30 PM — Mumbai Indians vs Lucknow Super Giants, Mumbai. Home match. Rishabh Pant returns to Mumbai.

Match 8: April 29, Wednesday, 7:30 PM — Mumbai Indians vs Sunrisers Hyderabad, Mumbai. Home match.

Match 9: May 2, Saturday, 7:30 PM — Chennai Super Kings vs Mumbai Indians, Chennai. Away match. El Clasico of Indian cricket.

Match 10: May 4, Monday, 7:30 PM — Mumbai Indians vs Lucknow Super Giants, Mumbai. Home match.

Match 11: May 10, Sunday, 7:30 PM — Royal Challengers Bengaluru vs Mumbai Indians, Raipur. Away match.

Match 12: May 14, Thursday, 7:30 PM — Punjab Kings vs Mumbai Indians, Dharamsala. Away match.

Match 13: May 20, Wednesday, 7:30 PM — Kolkata Knight Riders vs Mumbai Indians, Kolkata. Away match.

Match 14: May 24, Sunday, 3:30 PM — Mumbai Indians vs Rajasthan Royals, Mumbai. Home match. Afternoon fixture. Final league stage match.

MI Home Matches at a Glance

Mumbai Indians play seven home matches at the Wankhede Stadium across the league stage. Home fixtures fall on March 29, April 12, April 16, April 24, April 29, May 4, and May 24. The Wankhede Stadium is one of the most atmospheric cricket venues in the world, with MI’s passionate fanbase creating an intimidating home environment for visiting teams. The May 24 home fixture against Rajasthan Royals on the final day of the league stage could be a crucial match if the playoff picture is still being decided.

MI Away Fixtures Summary

Mumbai Indians play seven away matches across six different cities. Delhi hosts DC vs MI on April 4. Guwahati hosts RR vs MI on April 7. Ahmedabad hosts GT vs MI on April 20. Chennai hosts CSK vs MI on May 2, one of the most eagerly anticipated fixtures in the entire schedule given the historic rivalry between the two franchises. Raipur hosts RCB vs MI on May 10. Dharamsala hosts PBKS vs MI on May 14. Kolkata hosts KKR vs MI on May 20.

The MI vs CSK Fixture to Watch

The clash between Mumbai Indians and Chennai Super Kings at the MA Chidambaram Stadium on May 2 deserves special mention. This is Indian cricket’s most storied IPL rivalry, with both franchises combining for ten IPL titles between them. Hardik Pandya leading MI against Ruturaj Gaikwad’s CSK at Chepauk in a potentially decisive phase of the playoff race is one of the most compelling individual fixtures in the IPL 2026 calendar.

What to Watch For in MI’s Campaign

Mumbai Indians have not won the IPL title since 2020 and will be hungry to end that drought under Hardik Pandya’s captaincy. The squad’s composition, with Pandya leading both the captaincy and the all-round department, will be central to MI’s campaign. Their home record at Wankhede, historically one of the strongest in the tournament, will be a key factor in their playoff qualification push.