The invention relates to a negative electrode active material for a battery. The negative electrode active material comprises the negative electrode active material particles, and the negative electrode active material particles contain a silica compound and comprise a lithium element, the doped metal M1 and the doped metal M2, wherein the metal M1 comprises one or more of titanium, magnesium, zirconium, zinc, aluminum, yttrium and calcium, the metal M1 comprises one or more of copper, nickel, iron, manganese, cobalt and chromium, the metal M2 comprises one or more of copper, nickel, iron, manganese, cobalt and chromium, and the metal M1 and the metal M2 account for 0.01-25 wt%, preferably 0.05-15 wt%, more preferably 0.1-10 wt% and more preferably 0.1-5 wt% of the content of the negativeelectrode active material. The battery prepared from the negative electrode active material has the advantages of high capacity, high coulombic efficiency, long cycle life and high water resistance.