Zenit Skt. Petersborg er den eneste russiske fodboldklub der har vundet alle sovjetiske og russiske trofæer. Titelsamlingen tæller det sovjetiske og russiske mesterskab, cup og Supercup.

USSR Pokalturneringen 1944

I 1944 vandt Zenit Leningrad den femte udgave af USSR Cuppen efter en sejr mod CSKA Moskva. Der kom 70.000 tilskuere på Central Stadium i Moskva til kampen som var den første USSR Cup finale efter krigen. En af de vigtigste spillere dengang i Zenits succes var målmanden Leonid Ivanov. Ivanov sagde senere:
"Når borgerne i Leningrad fandt ud af at vi var i finalen, var byen omfavnede med ekstase. Vi kunne ikke finde tid til at læse de hundredvis af breve, der blev sendt os. Vi var bare dynget op med masser af telegrammer på hotellet vi boede på i Moskva med de bedste ønsker forud for den sidste kamp mod CSKA. For at være ærlig, var vi ikke klar til alt dette, så vi lovede hinanden at gøre alt for ikke at lade vores venner og tilhængere bebrejde os i noget. "

Zenit kom bagud i første halvleg, men vendte kampen i anden halvleg og vandt 2-1

USSR Mesterskabet 1984

I 1984 blev Zenit for første gang nogensinde Sovjetiske ligamestre, hvor man sluttede to point foran Spartak Moskva, og fem point foran Dnipro Dnipropetrovsk. Zenits angriber Yuri Zheldukov scorede 17 mål i sæsonen, som varede 34 kampe. Zenit var desuden også ligaens mest målscorende hold.

Russiske Pokalturnering 1999, 2009/10, 2015/16

Den 26. maj 1999 vandt Zenit den russiske pokalturnering efter en 3-1 sejr over Dinamo Moskva på Luzhniki Stadion i Moskva. Zenit kom bagud på et mål af Nikolai Pisarev, men vendte kampen i anden halvleg via. to mål af Zenit ikonet Alexander Panov og et mål af ukrainske Roman Maksymyuk.

I 2009/10 vandt Zenit pokalturneringen efter en 1-0 sejr over Sibir Novosibirsk på Olimp-2 Stadion i Rostov. I en meget låst kamp begik Sibirs midtbanespiller Aleksandr Makarenko straffespark efter at have parreret bolden med hånden i feltet fra en afslutning af Zenits Tomáš Hubočan. Roman Shirokov scorede kampens enlige mål.

I 2015/16 sæsonen vandt Zenit den russiske pokalturnering endnu en gang. På Kazan Arena stod Zenit over for CSKA Moskva. Zenit var klart bedst kampen igennem, og vandt 4-1. Målene blev scoret af Hulk x2, Aleksandr Kokorin og Artur Yusupov.

Russiske Premier League 2007, 2010, 2011/12, 2014/15

I 2007 vandt Zenit den Russiske Premier League. Zenit sluttede to point over rivalerne fra Spartak Moskva. Zenit vandt mesterskabet på sidste spillerunde efter en 1-0 sejr på udebane mod Saturn Ramenskoye. I 2010 vandt Zenit mesterskabet med hele seks point ned til CSKA Moskva. Zenit førte ligaen fra runde 9, og gav ikke slip på førstepladsen siden da. Vladimir Bystrov blev assist topscorer i ligaen med 8, og Aleksandr Kerzhakov scorede 13 mål i Zenits vej mod triumfen.

2011/12 sæsonen var en overgangsæson, da den ville strække sig over 18 måneder i stedet for de konventionelle 12 måneder. Den usædvanlige længde af sæsonen er resultatet af beslutningen om at tilpasse ligastrukturen til en typisk efterårs-forårs struktur som ligner de fleste andre UEFA ligaer. Zenit vandt ligaen klart med 88 point efter 44 kampe. Spartak Moskva blev to’er hele 18 point efter.

I Villas-Boas første hele sæson (2014/15) som cheftræner vandt Zenit det russiske mesterskab for første gang i tre år, og sikrede også Zenit sin første stjerne over logoet (5 russiske/sovjetiske mesterskaber skal der til for at få en stjerne). Zenit startede turneringen med 8 sejre i træk, og slog den tidligere rekord sat af Rubin Kazan i 2008 med 7. De sluttede på 67 point, hele syv point foran CSKA Moskva og FC Krasnodar.

Russisk Super Cup 2008, 2011, 2015

Zenit vandt sin første Supercup den 9. marts 2008 på Luzhniki Stadion i Moskva, hvor Lokomotiv Moskva blev besejret 2-1 i overværelse af 50.000 tilskuere (halvdelen af dem Zenit fans) takket være mål fra Andrey Arshavin i det 39. minut og Pavel Pogrebnyak i 82.minut. Zenit vandt trofæet for anden gang den 6. marts 2011 efter en sejr over CSKA Moskva på Kuban Stadium i Krasnodar. Aleksey Ionov var kampen eneste målscorer, da han scorede 1-0 målet efter 57. minutter. Zenits tredje Supercup triumf kom den 12. juli 2015 hjemme på Petrovsky Stadion i Skt. Petersborg mod Lokomotiv Moskva. Efter at være kommet bagud i det 28. minut, scorede Igor Smolnikov med seks minutter tilbage af kampen for at fremtvinge forlænget spilletid. I en efterfølgende straffesparkskonkurrence skulle Zenit vise sig at være stærkest. Zenit vandt 4-2.

UEFA Cup 2008 og UEFA Supercup 2008 vindere

Den største bedrift i klubbens historie blev foretaget i UEFA Cuppen 2007/08, da Zenit formåede at vinde turneringen.

Zenit startede turneringen i 2. kvalifikationsrunde, hvor de skulle op imod Zlaté Moravce fra Solvakiet. De blev ekspederet ud med 5-0 samlet, og i Play-off runden blev Standard Liege sendt ud med 4-1 sammenlagt.

Zenit havnede i en gruppe med Everton, Nürnberg AZ Alkmaar og Larissa. Zenit sneg sig videre på gruppens tredjeplads med fem point, kun et point foran AZ Alkmaar på den fjerdeplads som ikke gav adgang til knockout kampene.

I 16-dels finalen slog Zenit Villarreal ud på reglen om udebanemål. Efter en 1-0 sejr på Petrovsky Stadion, tabte man 2-1 på El Madrigal. Danske Jon Dahl Tomasson scorede bla. for Villarreal i deres 2-1 sejr.

I 8-dels finalen skulle Zenit møde Marseille, som man to år forinden også havde mødt, og slået ud i 8-dels finalen af UEFA Cuppen. Den første kamp blev spillet på Stade Vélodrome i Marseille, og efter 55 minutter var Zenit bagud 3-0. Men i det 82. minut tog Zenit legenden Andrey Arshavin sagen i egen hånd, og med et fremragende solomål sikrede han en 1-3 reducering som skulle vise sig at være vital for Zenits chancer i returkampen ugen efter på Petrovsky.

På Petrovsky Stadion vandt Zenit 2-0 på to mål af turneringens topscorer Pavel Pogrebnyak. Dermed gik Zenit videre på reglen om udebanemål.

I kvartfinalen skulle Zenit møde Bayer Leverkusen. Første opgør skulle spilles i Leverkusen, og her udraderede Zenit tyskerne med 1-4. Hjemme på Petrovsky tabte Zenit med 0-1, på et mål scoret af russiske Dmitri Bulykin. Men det betød ikke noget i det samlede regnskab, Zenit var klar til en semifinale for første gang nogensinde. Et af verdens største hold, Bayern München ventede, og første kamp på Allianz Arena i München sluttede 1-1. Bayern fik et straffespark efter 18 minutter som Franck Ribery skulle tage sig af. Vyacheslav Malafeev reddede, men Ribery scorede selv på returbolden. Midt i 2. halvleg fik Zenit udlignet. Et indlæg fra venstre headede Brasilianske Lúcio i eget mål, og Zenit fik 1-1 med til returen i Rusland.

På en af de største dage i Petrovsky Stadions historie, vandt Zenit 4-0 over Bayern München i returkampen. Målene blev scoret af Pavel Pogrebnyak x2, Konstantin Zyryanov og Viktor Fayzulin.

I Finalen på City of Manchester Stadium skulle Zenit op imod Glasgow Rangers fra Skotland. I en kamp som Zenit dominerede fra start til slut scorede Igor Denisov i det 72. minut det forløsende mål som fik jublen til at bryde løs, og i det 94. minut cementerede Konstantin Zyryanov sejren med 2-0 målet.

Profiler som Andrey Arshavin, Anatoliy Tymoshchuk, Pavel Pogrebnyak og Igor Denisov var nogle af de bærende kræfter gennem turneringen. Pogrebnyak blev turneringens topscorer med 10 mål, selvom han ikke engang tog del i finalen grundet karantæne.

Den 29 August 2008 skulle Zenit møde Manchester United i UEFA Super Cuppen (En årlig kamp mellem UEFA Cup og Champions League vinderne). Kampen blev spillet på Stade Louis II i Monaco, og blev dømt af danske Claus Bo Larsen.

I løbet af første halvleg begyndte Zenit af presse mere og mere på, og på tærsklen til pause fik Zenit et hjørnespark i venstre side. Alejandro Domínguez svingede bolden ind over. Igor Denisov flækkede den videre fra foran nærmeste stolpe ind mod mål, og derinde stod Pavel Pogrebnyak helt fri, hvor han nemt kunne følge bolden det sidste stykke over stregen med hovedet.

Andrei Arshavin, kom ind som erstatning for Alejandro Domínguez i pausen, men det var Danny der udbyggede føringen efter små 60 minutter. Han modtog bolden midt på Uniteds banehalvdel, englænderne bakkede bagud, og han brød ind i feltet hvor han sendte Edwin van der Sar den forkerte vej, og gjorde det til 2-0.

Manchester United trykkede på for at komme tilbage i opgøret, og med 17 minutter igen scorede Nemanja Vidic efter klumpspil rundt om Zenits felt. Scoringen hjalp ikke, og Zenit vandt deres andet europæiske trofæ nogensinde.