Bo Hansen est sélectionné une seule fois en tant qu'attaquant avec le Danemark et ne marque aucun but. Il participe à la Coupe des confédérations 1995 en tant que remplaçant de Mark Strudal contre l'Arabie Saoudite. Il remporte le tournoi même s'il ne joue pas les autres matchs (Mexique et Argentine).