Кубок Heineken 2004–05 стал десятым изданием Кубка Heineken . Соревнующиеся команды из Англии , Франции , Ирландии , Италии , Шотландии и Уэльса были разделены на шесть групп по четыре команды, в которых команды играли друг с другом домашние и выездные матчи. Победители групп, а также два лучших финалиста, квалифицировались в плей-офф. Французский клуб «Тулуза» выиграл в напряженном финале у французского клуба «Стад Франсе» со счетом 18–12 после дополнительного времени. «Тулуза» стала первым клубом, который выиграл турнир трижды.
В групповых матчах команды получили:
Команды, прошедшие в плей-офф, выделены жирным шрифтом на зеленом фоне. Их посевы в плей-офф указаны рядом с названием команды.
«Тулуза» стала первым трехкратным чемпионом соревнований.