Libar war 19 Jahre alt, als er am 28. November 1937 bei einer 0:4-Niederlage im Rahmen der Qualifikation zur Weltmeisterschaft 1938 zu seinem Debüt für die luxemburgische Nationalelf kam. Die Leistung des jungen Spielers bei der Partie in Rotterdam wurde von den Medien als eher schwach wahrgenommen und dementsprechend kritisiert. Am 13. März 1938 konnte er in seinem dritten Länderspiel bei einem 2:3 gegen Belgien hingegen ein Tor erzielen, wobei er eine gute Leistung zeigte. Exakt eine Woche später trug er gegen Deutschland (1:2) zum ersten Mal die Kapitänsbinde. Dem folgte eine Zeit, in der er hauptsächlich an inoffiziellen Begegnungen seiner Nationalmannschaft teilnahm und zwischen 1940 und 1945 bedingt durch den Zweiten Weltkrieg ganz auf das Tragen des Nationaltrikots verzichten musste. 1947 ging er nach Frankreich, worauf eine dreijährige Pause folgte. Am 21. Mai 1950 gab er bei einer inoffiziellen Partie gegen eine englische B-Elf sein Comeback, wobei er gleich wieder Mannschaftskapitän war; danach folgten keine weiteren Berufungen. Insgesamt bestritt er acht Länderspiele und traf dabei drei Mal das Tor; zählt man die inoffiziellen Begegnungen hinzu, kommt er auf 24 Einsätze mit 13 Treffern.