Rodrigues pelasi Portugalin maajoukkueessa 78 kertaa. Ensimmäinen ottelunsa U21-joukkueessa tapahtui 11. lokakuuta 2016 19-vuotiaana, kun hän korvasi Daniel Podenceä tunnin merkissä 7<unk>1 Liechtensteinin purkamisessa UEFA: n Euroopan mestaruuskilpailussa 2017.
Kvalifiointiotteluissa.