UEFA have announced an Ultimate All-Time XI, which is made up of players who were selected the most in the organisation's Teams of the Year. Click through the gallery to view who made it.
The team features two current FC Barcelona stars and another three former Catalan legends, two current Real Madrid stars and another former Los Blancos player.
In addition, one former Milan star, a Liverpool legend and one Bayern Munich defender complete UEFA's Ultimate XI.
The team is based on selections into UEFA's Teams of the Year since 2001.
Gianluigi Buffon (3), John Terry (4), Kaka (3), Zinedine Zidane (3), Pavel Nedved (3), Ronaldinho (3) and Zlatan Ibrahimovic (4) all didn't make the side, but were named as substitutes.
Click through the gallery to view who made it!