Nella sua bacheca figurano, a livello nazionale, un campionato sovietico (1984), sette campionati russi, una Coppa dell'URSS, una Supercoppa dell'URSS, quattro Coppe di Russia, sei Supercoppe di Russia e una Coppa del campionato russo (nell'unica edizione del torneo). A livello internazionale lo Zenit ha vinto una Coppa UEFA (2007-2008) e una Supercoppa UEFA (2008).