Hannover 96 to jedna z tradycyjnych instytucji piłkarskich północnych Niemiec, a jej największy triumf wiąże się z jednym z najbardziej dramatycznych finałów w historii niemieckiego futbolu. Klub, którego pełna nazwa brzmi Hannoverscher Sportverein von 1896, powstał 12 kwietnia 1896 roku, choć piłką nożną zajął się na dobre dopiero pod koniec dekady, po fuzjach z kilkoma mniejszymi zespołami i licznych zmianach barw klubowych, zanim ostatecznie zadomowiła się czerwień. Pierwsze mistrzostwo Niemiec Hannover zdobył w 1938 roku, gdy w finale zremisował 3:3 z potężnym wówczas Schalke 04, by w powtórzonym meczu odwrócić losy rywalizacji i wygrać po dogrywce 4:3.
Drugi tytuł mistrzowski, zdobyty w 1954 roku, do dziś pozostaje szczególnie pamiętny – w finale Hannover zmierzył się z 1. FC Kaiserslautern, drużyną, której trzon miesiąc później sięgnął po mistrzostwo świata z reprezentacją RFN. Mimo statusu zdecydowanego outsidera i przegrywając już 0:1, mało znany wówczas zespół z Hanoweru zmiażdżył faworyta, wygrywając ostatecznie aż 5:1. Klub przeoczono przy tworzeniu Bundesligi w 1963 roku, lecz już rok później awansował do niej i od tego czasu na trwałe zapisał się w historii niemieckiej elity piłkarskiej, choć przez większą część lat 70. i 80. spędził na drugim szczeblu rozgrywkowym.
Historyczny moment nadszedł 23 maja 1992 roku, gdy Hannover, występujący wówczas w 2. Bundeslidze, sięgnął po Puchar Niemiec (DFB-Pokal), pokonując na berlińskim Olympiastadion Borussię Mönchengladbach po serii rzutów karnych 4:3, po bezbramkowym remisie po 120 minutach gry – klub stał się tym samym pierwszą, i jak dotąd jedyną, drużyną spoza najwyższej ligi, która wygrała to trofeum. Nowsza historia klubu okazała się znacznie mniej stabilna: po latach spędzonych w Bundeslidze, w tym trzydziestu kolejnych sezonach od 1964 do 2019 roku, Hannover w ostatniej dekadzie regularnie kursował między pierwszą a drugą ligą, zaliczając też dwuletni epizod w trzeciej lidze na przełomie lat 1996–1998. Nazywany przez kibiców Die Roten (Czerwonymi), klub od 1959 roku rozgrywa swoje mecze domowe na stadionie znanym dziś jako Heinz von Heiden Arena, mieszczącym 49 tysięcy widzów obiekcie, który był areną meczów mistrzostw świata w 1974 i 2006 roku.