Ronaldo, qui à 39 ans deviendra le premier joueur à participer à six finales, a marqué deux buts en 2004, un en 2008, trois en 2012, trois en 2016 et quatre lors de l'édition 2020.
Le "7" portugais a atteint le sommet du classement avec son neuvième but dans les Championnats d'Europe, marqué contre le Pays de Galles (2-0) en demi-finale de l'Euro 2016, en route vers le titre, égalant alors le Français Michel Platini, qui menait seul depuis le sensationnel record de neuf buts, avec des buts dans chaque match, en 1984.
L'actuel "capitaine" portugais a fait ses débuts en Europe à l'âge de 19 ans, en 2004, et a immédiatement marqué deux buts en six matches, l'un lors du match d'ouverture, qui n'a pas évité la défaite contre la Grèce (1-2), et l'autre contre les Pays-Bas (2-1), en demi-finale.
En 2008, il ne marque qu'un seul but, en trois matchs, contre la République tchèque (2-0), et, quatre ans plus tard, en 2012, il en marque trois, en cinq matchs, deux contre les Pays-Bas (2-1), et un autre contre les Tchèques (1-0), en quarts de finale.
Lors de la campagne pour le titre en 2016, Ronaldo a inscrit trois autres buts en sept matches, marquant deux fois contre la Hongrie (3-3) en phase de groupe et marquant le premier but en demi-finale contre les Gallois. Ronaldo a ainsi égalé Platini.
En 2021, le footballeur portugais n'avait besoin que d'un seul but pour vaincre le Français et il y est parvenu dès son entrée en lice, contre la Hongrie, à Budapest, grâce à un penalty marqué à la 87e minute.
Cristiano Ronaldo a également inscrit deux buts contre les Magyars (3-2), puis a marqué lors des deux autres matches de la phase de groupe, en inscrivant un but contre l'Allemagne (2-4) et deux contre la France (2-2), en transformant deux autres penalties.
Auteur de cinq buts, l'athlète portugais a terminé la compétition en tant que meilleur buteur, en compagnie du Tchèque Patrik Schick, et a porté son total à 14, un record qui pourrait s'accroître en Allemagne, puisqu'il fait partie de la liste des 26 Portugais pour l'Euro2024.
Avec l'"émancipation" de Ronaldo, le Français Michel Platini est, 37 ans plus tard, détrôné de la tête du classement des buteurs, qu'il avait occupée de manière spectaculaire en 1984, en apportant neuf buts au premier sceptre gaulois, lors de son unique Championnat d'Europe.
L'ancien joueur de Nancy, de Saint-Étienne et de la Juventus, club où il a brillé de 1982/83 à 86/87 lorsque la Serie A était le centre du monde, ainsi que l'ancien président de l'UEFA, aujourd'hui âgé de 68 ans, a écrit en 1984 la meilleure performance individuelle d'un joueur en phase finale d'un championnat d'Europe.
Platini a commencé par un but contre le Danemark (1-0), dans le deuxième match il a réalisé un triplé contre la Belgique (5-0), égalant immédiatement les Allemands Gerd Müller et Dieter Müller et le Yougoslave Dragan Dzajic en tête des buteurs, et, pour clore la phase de groupe, il a réalisé un autre triplé, contre la Yougoslavie (3-2).
Complétant un Championnat d'Europe où il a marqué à chaque match, le lauréat des Ballons d'Or 1983, 1984 et 1985 a marqué le but de la victoire contre le Portugal, en prolongation des demi-finales (3-2), et, comme une "cerise sur le gâteau", a marqué en finale contre l'Espagne (2-0).
Le Français a perdu la tête du classement au profit de Ronaldo, mais reste deuxième, avec neuf buts, soit deux de plus que l'Anglais Alan Shearer (cinq en 1996 et deux en 2000) et que son compatriote Antoine Griezmann (six en 2016 et un en 2020), qui pourrait lui voler sa place à l'Euro2024.
A la cinquième place du classement, avec six buts, suit un septuor composé du Portugais Nuno Gomes (quatre en 2000, un en 2004 et un en 2008) et de deux joueurs encore en activité, le Belge Romelu Lukaku (deux en 2016 et quatre en 2020) et l'Espagnol Álvaro Morata (trois en 2016 et trois en 2020).
Avec six buts, les Néerlandais sont Patrick Kluivert et Ruud van Nistelrooy, le Français Thierry Henry et l'Anglais Wayne Rooney, et le Suédois Zlatan Ibrahimovic.
Sur le plan collectif, l'Allemagne (la République fédérale d'Allemagne jusqu'en 1988) est en tête avec un total de 78 buts, contre 69 pour la France, 68 pour l'Espagne et 65 pour les Pays-Bas.
La cinquième place revient au Portugal, avec 55 buts, devant l'Italie (52), l'Angleterre (50), la République tchèque (48, y compris ceux de la Tchécoslovaquie), le Danemark (42) et la Russie (40, y compris ceux de l'Union soviétique).
En 16 finales (tous les quatre ans depuis 1960, à l'exception de l'édition 2020, jouée en 2021 en raison de la pandémie de Covid-19), 829 buts ont été marqués, en 337 matchs, soit une moyenne de 2,46 par match.
En termes de moyenne, l'édition de 1976, organisée en Yougoslavie, a été la plus productive, avec 4,75 par match (19 en seulement quatre rencontres), tandis que la plus médiocre a été l'édition de 1968, en Italie, avec un maigre 1,40 (sept en cinq rencontres).
Dans l'histoire des Championnats d'Europe, il y a aussi le Yougoslave Milan Galic, qui a marqué, à la 11e minute du match d'ouverture, le premier but de la phase finale, le 6 juillet 1960, lors de la victoire 5-4 sur la France, en demi-finale.