The invention discloses a high-efficiency, low-foam and bacteriostasis type multi-enzyme detergent. The multi-enzyme detergent comprises, by mass, 5-10% of protease, 1-5% of amylase, 1-5% of lipase, 20-30% of a non-foaming or low-foaming surfactant, 5-10% of a washing assistant, 1-10% of a solubiliser, 1-5% of an enzyme stabilizer, 0.05-0.25% of an antifoaming agent, 1-10% of triethanolamine, 0.5-1.5% of an antibacterial agent, and the balance of purified water. The invention also discloses a preparation technology of the multi-enzyme detergent. The enzyme stabilizer, the solubiliser, the non-foaming or low-foaming surfactant, the protease, the amylase, the lipase, the antifoaming agent, the washing assistant, the antibacterial agent, the triethanolamine and the balance of purified are sequentially added. The multi-enzyme detergent is a concentrated detergent, has the advantages of good safety, high efficiency, simplicity in use, easiness in biodegradation, low foaming and obvious antibacterial effect, and can be widely applied to cleaning and bacteriostasis of endoscopes, surgical appliances, pipelines, medical plastics and other various medical devices.