Der 30-Jährige wechselte im Sommer 2016 vom VfB Stuttgart nach Niedersachsen zu Hannover 96. Mit den Hannoveranern gelang Harnik gleich in seiner ersten Saison der Aufstieg in die 1.Bundesliga.
Der 66-fache österreichische Nationalspieler brachte es in der abgelaufenen Saison auf 21 Tore in 33 Pflichtspielen.