Anfang 2014 gab die All India Football Federation bekannt, in Zusammenarbeit mit den Unternehmen IMG und Reliance Industries eine neue Fußballliga zu gründen. Dafür suchten sie Investoren für Fußballfranchises in acht verschiedenen Städten in Indien.[2]
Am 12. Oktober fand das erste Spiel von Mumbai City statt. Gegen Atlético de Kolkata unterlag die Mannschaft mit 3:0. Allerdings konnte Mumbai am 2. Spieltag 5:0 gegen FC Pune City gewinnen. Hierbei erzielte der Brasilianer André Moritz das erste Tor in der Geschichte des Mumbai City FC. Die erste Saison beendete die Mannschaft auf dem 7. Platz.
Zur neuen Saison übernahm Nicolas Anelka den Posten des (Spieler-)Trainers und führte den Verein bis ins Halbfinale der Meisterschaft.
Seit 2016 werden die Heimspiele in der 18.000 Zuschauer fassenden Mumbai Football Arena ausgetragen.
Vorher wurde im DY Patil Stadium gespielt. Das Stadion befand sich in dem Stadtteil Nerul auf dem Gelände der Dr. D. Y. Patil Sports Academy. Die eigentlich als Cricket-Stadion ausgelegte Anlage fasste 55.000 Zuschauer.