Пути "Зенита" с "Рубином" впервые пересеклись в 1967 году. Тогда в 1/16 Кубка СССР наша команда в Казани неожиданно крупно уступила представителю первой лиги со счётом 3-0.
В 1993 году "Зенит" с "Рубином" впервые встретились на полях российских первенств. Произошло это в турнире первой лиги: в Санкт-Петербурге "Зенит" оказался сильнее со счётом 4-0, а в Казани команды разошлись миром со счётом 2-2.
В 2003 году "Рубин" вышел в премьер-лигу, и матчи между командами стали проходить на регулярной основе. Вспомним наиболее памятные выездные игры:
1) 27 сентября 2003 года "Зенит" приехал в Казань на матч 26-го тура. Обе команды претендовали на медали, а "Рубин" к тому моменту дома обыгрывал практически всех. Представители уже проигравших здесь команд впоследствии признавались, что находили в гостевой раздевалке дохлых крыс, из чего делались выводы, что казанцы перед матчами проводили некие мистические ритуалы, связанные с чёрной магией. Руководство "Зенита" подошло к этим слухам со всей серьёзностью, и до приезда футболистов на стадион администратор команды Геннадий Попович вместе с оператором клуба окропили раздевалку святой водой и зажгли свечи. Помогло это или нет, мы никогда не узнаем, но "Зенит" стал первой командой премьер-лиги, обыгравшей "Рубин" в Казани, да ещё и без дисквалифицированного Александра Кержакова. Голы Андрея Николаева и Дмитрия Макарова обеспечили гостям победу со счётом 1-2 и открыли "Зениту" путь к серебряным медалям Чемпионата России.
2) 23 сентября 2007 года "Зенит" в 24-м туре Чемпионата России неожиданно крупно обыграл неудобного для себя соперника в Казани со счётом 4-1. Перед началом матча уже было известно, что "Спартак", деливший с "Зенитом" первое место по набранным очкам, уступил со счётом 4-3 "Локомотиву", поэтому эта победа казалась наиважнейшей и, возможно, переломной в чемпионской гонке. Наша команда за пять туров до конца чемпионата единолично возглавила турнирную таблицу с отрывом в три очка.
3) 18 сентября 2011 года "Зениту" предстоял в Казани матч 24-го тура Чемпионата России. За неделю до этой игры футболисты нашей команды умудрились проиграть со счётом 4-2 "Локомотиву" в Москве, а ещё через три дня – в гостях кипрскому "АПОЭЛу" в 1-м туре группового этапа Лиги Чемпионов. К 23-й минуте казанцы повели со счётом 2-0, и перед "Зенитом" замаячило третье подряд поражение за семь дней. Но футболисты собрались и сумели одержать суперволевую победу. Гол Романа Широкова и дубль Данни зафиксировали итоговый счёт 2-3 в пользу гостей.
Вообще по статистике "Рубин" считается одним из самых неудобных соперников для "Зенита", подробная история встреч по ссылке:
http://zenit-history.ru/soperniki/335-soperniki/4010-rubin-kazan