The invention discloses a mineral insulated metal sheath fireproof cable and a preparation method thereof. The cable comprises a cable core, a mineral matter oxygen barrier layer, an inner flame retardation layer, a mineral matter fireproof expansion layer, a metal reinforcing layer, an outer flame retardation layer and an oversheath; the cable core comprises insulating cores, and each insulating core is wrapped in an aluminum metal sheathe and an anticorrosion plastic layers successively; a mineral matter insulation layer services as an external layer of each insulating core, and internally provided with metal conductors; and the cable core is wrapped in the mineral matter oxygen barrier layer, the inner flame retardation layer, the mineral matter fireproof expansion layer, the metal reinforcing layer, the outer flame retardation layer and the oversheath successively. The cable of the invention can reach the CWZ grade of BS6387 standard, and satisfy 2h of fireproof bump test prescribed by the BS8491 standard, the production speed is high, the whole cable can be produced in a continuous and long manner, onsite installation technology is simple, and the cable can be applied to power distribution, illumination, control and alarm systems requiring for circuit completeness.