Career Silva gained 1 cap for Portugal against South Africa 21 November 1953 in Lisbon, in a 3-1 victory.