The 2023 Africa Cup of Nations has now begun.
Twenty-four teams are travelling to the Ivory Coast with the hopes of being crowned champions of Africa, and the best team on the continent for the next two years. Senegal are the defending champions, beating Egypt in the final two years ago.
This is the 34th edition of the Africa Cup of Nations, with the first final taking place in 1957 between Egypt and Ethiopa. But how well do you know the history of the tournament, and more specifically the players?
Test out your knowledge below by correctly identifying the mystery line-ups with only the each player’s club crest to go off.