W reprezentacji Danii Hansen zadebiutował 28 października 1962 w przegranym 2-4 meczu Mistrzostw Nordyckich ze Szwecją. W 1964 wystąpił w Pucharze Narodów Europy. Dania zajęła ostatnie, czwarte miejsce a Hansen wystąpił w obu jej meczach z ZSRR i Węgrami. Ostatni raz w reprezentacji wystąpił 21 kwietnia 1971 w przegranym 1-2 meczu eliminacji Igrzysk Olimpijskich z Szwajcarią. Od 1962 do 1970 roku rozegrał w kadrze narodowej 38 meczów.