История противостояния «Спартака» и «Зенита» насчитывает 168 официальных матчей. Чаще красно-белые играли только против московского «Динамо» и ЦСКА.