Il participa à l'Euro 1984, en France. Le Portugal fut demi-finaliste de cette compétition : il fut remplaçant contre la Roumanie et contre l'Espagne, il ne joue pas contre la RFA, et est titulaire contre la France en demi. Il n'inscrit pas de but.
Il participa à la Coupe du monde de football de 1986, au Mexique. Il est titulaire contre l'Angleterre et la Pologne. Alors qu'il est remplaçant contre le Maroc, il inscrit un but à la 80e minute, mais insuffisant pour éviter la défaite (1-3). Le Portugal sera éliminé dès le premier tour.
Ce match sera la dernière sélection de Diamantino Miranda avec le Portugal[1].