Cristiano Ronaldo (although who knows)
Lionel Messi
Robert Lewandowski
Manuel Neuer
Thomas Muller
Luka Modric
Ivan Perisic
Pepe
Thiago Silva
Sergio Busquets
Luis Suarez
Edinson Cavani
Diego Godin
Angel Di Maria
Olivier Giroud
Eden Hazard
Jan Vertonghen
Toby Alderweireld
Gareth Bale (first and last)
Hugo Lloris ?
Jordi Alba ?
Virgil van Dijk ?
Kyle Walker ?
Christian Eriksen ?
Also Dani Alves and Karim Benzema, who granted played few or zero minutes but still.
Certainly the final bow for a very large group of high calibre players this time isn't it?
Also, Neymar will be 34 in 2026, and KDB 34/35. Lukaku will also be 33, and Son-Heung Min 33/34.