Der vorläufige Kader wurde am 9. Mai bekannt gegeben. Am 31. Mai wurde die endgültige Zusammensetzung mitgeteilt. Die Spieler stehen bei 17 Vereinen in sechs Ländern (7 Ligen) unter Vertrag, die meisten (5) bei Meister und Pokalsieger Ferencváros Budapest. Bei der letzten EM-Endrundenteilnahme der Ungarn 1972 war noch keiner der jetzt teilnehmenden Spieler geboren. Der am 1. April 1976 geborene Torhüter Gábor Király ist der älteste nominierte Teilnehmer. Durch seinen Einsatz am 26. Juni 2016 im Achtelfinale gegen Belgien konnte er mit 40 Jahren, 2 Monaten und 25 Tagen einen neuen Altersrekord aufstellen. Damit gelang es ihm, seinen früheren Trainer Lothar Matthäus, der bei seinem letzten EM-Spiel am 20. Juni 2000 gegen Portugal 39 Jahre und 91 Tage alt war, als ältesten EM-Spieler abzulösen.