Supercopa de Rusia
En 2008, el Zenit ganó la Supercopa de Rusia y alcanzó los cuartos de final de la Copa de la UEFA. En el partido de ida de los cuartos de final contra el Bayer Leverkusen, el equipo logró una sólida victoria por 1–4 en el BayArena y perdieron 0–1 en el partido de vuelta en el Petrovsky, lo que significaba que avanzaban a una semifinal europea por primera vez en la historia. El rival fue el Bayern Múnich, frente al que logró un empate (1–1) en el Allianz Arena de Múnich. En el partido de vuelta en el estadio Petrovsky, el Zenit goleó 4–0 al Bayern con un doblete de Pavel Pogrebnyak, el goleador del torneo, que sin embargo, se perdería la final por acumulación de tarjetas.