The present invention relates to a cleaning liquid for inhibiting pathogens, in particular a cleaning liquid for cleaning surfaces and/or for sanitising water. The liquid comprises (i) benzalkonium chloride, (ii) didecyl dimethyl ammonium chloride, (iii) poly hexamine biguanide hydrochloride, (iv) bronopol and (v) p-chloro-m-cresol, and optionally an alkylene glycol.