Hannoverscher Sportverein von 1896, commonly referred to as Hannover 96, is a German professional football club based in the city of Hanover, Lower Saxony.