Ronaldo, who added the Italian Cup to his collection this week and has scored over 100 goals for Juventus, is joined by Manchester City’s Bernardo Silva and Manchester United’s Bruno Fernandes.
Atletico Madrid’s Joao Felix, who can win the Spanish league title this week, and Liverpool striker Diogo Jota complete their frontline for the tournament starting on June 11.
Joining them will be Andre Silva, who has scored more goals in a Bundesliga season than any other Eintracht Frankfurt player.
Santos’ list of defenders makes for equally impressive reading as Portugal want to put up a strong defence of their title.
Ruben Dias was arguably Manchester City’s most inspirational player in their dominant run to the Premier League title while club team mate Joao Cancelo has had his best ever campaign at fullback and complements leftback Raphael Guerreiro perfectly.
Portugal are in Group F along with world champions France, Germany and Hungary. They will play their last warm-up games against Spain on June 4 and Israel on 9 June.
Goalkeepers: Anthony Lopes (Olympique Lyon), Rui Patricio (Wolves), Rui Silva (Granada)
Defenders: Joao Cancelo (Manchester City), Nelson Semedo (Wolves), Jose Fonte (Lille), Pepe (Porto), Ruben Dias (Manchester City), Nuno Mendes (Sporting), Raphael Guerreiro (Borussia Dortmund)
Midfielders: Danilo Pereira (Paris St Germain), Joao Palhinha (Sporting), Ruben Neves (Wolves), Bruno Fernandes (Manchester United), Joao Moutinho (Wolves), Renato Sanches (Lille), Sergio Oliveira (Porto), William Carvalho (Real Betis)
Forwards: Pedro Goncalves (Sporting), Andre Silva (Eintracht Frankfurt), Bernardo Silva (Manchester City), Cristiano Ronaldo (Juventus), Diogo Jota (Liverpool), Goncalo Guedes (Valencia), Joao Felix (Atletico Madrid), Rafa Silva (Benfica).
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies