Career Oliveira Duarte gained 1 cap for Portugal against Sweden in Lisbon 13 November 1966, in a 1-2 defeat.