Cancelo represented Portugal in the 2012 UEFA European Under-19 Championship. He was also selected for the following edition, in Lithuania.