Career Rodrigues gained 3 caps for Portugal and made his debut 1 December 1929 in Milan against Italy, in a 1–6 defeat.