Hanke speelde op 8 juni2005 zijn eerste interland voor Duitsland, tegen Rusland. Hij viel in dat duel na 62 minuten in voor zijn Schalke-ploeggenoot Gerald Asamoah. Hanke maakte deel uit van de selectie voor het WK voetbal 2006 en speelde uiteindelijk twaalf interlands, waarin hij eenmaal tot scoren kwam. In december 2014 beëindigde hij zijn carrière als international.[2]