A leaf-like Ag-AgVO3/BiVO4 photocatalyst with broad-spectrum disinfection activity under visible light irradiation was prepared. Detailed characterizations confirmed the formation of the composites and good optical properties. Using 3,3',5,5'-tetramethylbenzidine(TMB) oxidation as a model, the Ag-AgVO3/BiVO4 nanocomposites exhibited good oxidase-like activity which can convert O2 into reactive oxygen species and oxidize TMB to ox-TMB in blue color. Furthermore, the nanocomposites demonstrated excellent antibacterial activity against Staphylococcus aureus and Escherichia coli, over 99% of both bacteria were killed in 4 min under visible light irradiation. More importantly, the antibacterial mechanism was systematically studied by a variety of experimental methods. Scavenger experiments of different reactive species proved that the photoinduced electrons generated at the oxidation site of Ag-AgVO3/BiVO4 play a key role as oxidative species. Results of fluorescent-based cell live/dead tests, SEM technology, and intracellular macromolecular substances and proteins assays confirmed that generated reactive oxygen species(ROS) could kill the bacteria by destroying the integrity of cell membrane and disrupting the cell metabolism. In addition, Ag-AgVO3/BiVO4 has a good antibacterial effect on nine pathogenic bacteria including Gram-positive bacteria, Gram-negative bacteria and fungi, indicating its broad-spectrum antibacterial property.