El futbolista portugués Cristiano Ronaldo es el máximo anotador histórico de la competición con 29 goles desde que debutase en 2004 en la edición celebrada en Portugal hasta la clasificación para la Eurocopa 2016, momento en el que igualó y superó al danés Jon Dahl Tomasson, quien hasta entonces comandaba los registros, antes de ser también superado en el mismo intervalo por el sueco Zlatan Ibrahimović y el irlandés Robbie Keane.