Summary of previous matches between the team of Zenit St. Petersburg and the team of Rubin Kazan since 2005-06-26: Zenit St. Petersburg won 20 matches against Rubin Kazan, lost 12 matches, and 6 matches were draws.