Many great African players have graced the game in the 21st century so far, so we compiled an African Team of this Century, but Lucas Radebe and Mohamed Salah just missed out on the selection put together by Soccer Laduma's international team.
Click through the gallery above to see the African Team of the 21st Century, as voted for by Soccer Laduma's international team!
African superstars Samuel Eto'o and Yaya Toure dominated the headlines and the individual awards on the continent since the turn of the century, with both winning four CAF African Player of the Year accolades.
As a consequence, the two former FC Barcelona teammates were the only two players who were unanimously voted into the African Team of this Century by Soccer Laduma's international team. Each of our editorial members picked their own African XI and the players most mentioned ended up in our overall team.
Former Nigeria goalkeeper Vincent Enyeama, who recently opened the door to a switch to Kaizer Chiefs or Orlando Pirates, beat Egypt's Essam El-Hadary for the spot between the sticks.
At the back, Lucas Radebe just missed out, with Geremi, Rigobert Song, Wael Gomaa, and Kwadwo Asamoah making the selection.
Gomaa and Radebe received as many nominations, but the Egypt centre-back got to nod because he is one of the most decorated players of all time, having won more than 30 pieces of silverware at club level and three Africa Cup of Nations trophies with Egypt.
In midfield, Toure is accompanied by former Chelsea and Real Madrid engine Michael Essien, as well as dribbling wizard Jay-Jay Okocho, who made a name for himself in the Bundesliga with Eintracht Frankfurt before going on to represent Paris Saint-Germain and Bolton Wanderers, among other clubs.
Up front, Eto'o leads the line with Didier Drogba and Sadio Mane, with the latter trumping his Liverpool teammate Salah by the slightest of margins.
What do you make of our African Team of this Century, and which stars would make your selection? Have your say in the comments section below.