Hannover 96 należy do tradycyjnych klubów północnych Niemiec. Założony w 1896 roku, dwukrotnie zdobywał mistrzostwo kraju – w 1938 i 1954 roku. Drugi z tych triumfów był szczególnie pamiętny, ponieważ Hannover pokonał w finale 1. FC Kaiserslautern, zdobywając mistrzostwo przed dziesiątkami tysięcy kibiców.
Klub ma również na koncie Puchar Niemiec zdobyty w 1992 roku. Współczesne losy Hannoveru były znacznie bardziej zmienne, z okresami gry zarówno w Bundeslidze, jak i 2. Bundeslidze. Die Roten rozgrywają swoje domowe mecze na Heinz von Heiden Arena.