W reprezentacji Portugalii Álvaro zadebiutował 16 grudnia 1981 roku w przegranym 2:5 towarzyskim meczu z Bułgarią. W 1984 roku został powołany przez selekcjonera Fernanda Cabritę do kadry na Euro 84. Na tym turnieju był rezerwowym i nie rozegrał żadnego spotkania. Z kolei w 1986 roku na Mistrzostwach Świata w Meksyku był podstawowym zawodnikiem i zagrał w trzech meczach: z Anglią (1:0), z Polską (0:1) i z Marokiem (1:3). Od 1981 do 1988 roku rozegrał w kadrze narodowej 20 meczów.