Madeira was jeugdinternational voor Portugal -20 en Portugal -21. Hij maakte zijn debuut in het eerste elftal van Portugal op 20 februari 1991 tegen Malta. Portugal gaf Malta een 5–0 oplawaai. Madeira wist drie maal te scoren voor de nationale ploeg, waarvan twee keer tegen Liechtenstein op 31 maart 1999 in het Sportpark Eschen-Mauren te Liechtenstein. Portugal won ook deze wedstrijd met zware cijfers, 0–5. In de zomer van 1996 werd Madeira door bondscoach António Oliveira geselecteerd om deel te nemen aan EURO 1996 in Engeland. Madeira speelde geen minuut op het eindtoernooi in Engeland. De kwartfinale tegen Tsjechië werd hem en zijn landgenoten fataal. Karel Poborský maakte een werelddoelpunt voor Tsjechië in de 53e minuut, wat genoeg bleek voor kwalificatie.