Fue fundado en 1993 y participa en la Primera División de Somalia.
Fundado en 1991 como Banadir SC (en árabe: نادي بنادر الرياضي), el equipo cosechó éxitos después de 12 años, al ganar la Copa de Somalia.
El 2006 fue un gran año: consiguió los dos trofeos (Liga y Copa).
En 2019 el club cambia su nombre por el de Mogadishu City Club,[2] y logra por primera vez clasificar a un torneo continental, a la Copa Confederación de la CAF 2019-20, donde es eliminado en la ronda preliminar por el Malindi SC de Zanzíbar.
Su principal rival es el Elman FC con quien juega el Derby de Mogadiscio.