8) Kalusha Bwalya (Zambia)
The legendary Zambian national team player was part of the team for 21 years, from 1983 to 2004. He has the highest appearances and goals in Zambia national team history. He played 143 times and scored 100 goals for his country. Bwalya is known as a player who did not have an exact position and he always left free to explore the field. His unique playing style makes Bwalya many times created surprise to the opposing team with unpredictable attacking pattern and off-the-ball movement.
7) Nwankwo Kanu
Nwankwo Kanu is one of the continent best strikers of all time. His strong, tall body, dazzling technique, and gave him the ability to score the impossible goals for his teams. During his career at Arsenal in the period 1999-2004, he was known as a super-sub who helped his team win five major trophies. He was part of the golden generation of Ajax Amsterdam who won three Eredivisie titles and one Champions League trophy. The two times African Footballer of the Year in 1996 and 1999 helped Nigeria to win the 1996 Olympics.