W reprezentacji Danii Hansen zadebiutował 19 maja 1963 w przegranym 0-6 towarzyskim meczu z Węgrami. W 1964 uczestniczył w Pucharze Narodów Europy. Dania zajęła ostatnie, czwarte miejsce a Hansen wystąpił w obu jej meczach. Ostatni raz w reprezentacji wystąpił 24 września 1967 w wygranym 5-0 meczu Mistrzostw Nordyckich z Norwegią. Od 1963 do 1967 roku rozegrał w kadrze narodowej 7 meczów.