The Premier League has been treated to the talents of some of the best African footballers of all time over the years. And there have been countless goals scored in the English top-flight by Africa's biggest stars. From Mohamed Salah to Didier Drogba and Yaya Toure , talkSPORT.
com has taken a look at the top 10 highest-scoring players in Premier League history. The majority of the other players on this list made their names in the top-flight within the last 15 years, but Kanu's peak was before then. Arsenal signed the forward in 1999 from Inter Milan for just over £6million, and he was a big hit.
He made over 100 top-flight appearances for the Gunners and scored 30 goals, helping the club win the Premier League twice. He left in 2004 but remained in England, joining West Brom and then Portsmouth , but he only scored 24 more goals across six seasons before Pompey were relegated in 2010, and he retired in 2012. Given Toure was a central midfielder, his numbers in the Premier League are even more impressive.
The Ivorian arrived from Barcelona in 2010 for around £25m, but many people felt City had overpaid, and they couldn't have been more wrong. Over the next eight years, Toure became the ideal box-to-box midfielder, possessing sublime technique and an incredible engine. He played his part in some brilliant sides, but no one will ever forget his 2013/14 campaign, as he scored a staggering 20 top-flight goals to help win City the Premier League trophy.
Zaha could go down as one.