Can you name the top 20 non-English goalscorers in Premier League history?

The Premier League has been blessed with a number of excellent goalscorers over the years.
Just look at the two players to have hit 200+ goals in Alan Shearer (260) and Wayne Rooney (208), scoring proof that England’s top flight can benefit the Three Lions and English stars. But there have also been a lot of non-English stars that have been truly key to the growth of the Premier League and its teams.
Midnite Offer: Bet £10, get £20 in free bets
Looking for some free bets to boost your betting fund? New bookmaker Midnite are offering customers the chance to get a £20 bet bonus when they sign up and place a £10 accumulator bet.
- Sign up at Midnite using this link
- Place a £10 bet on 4+ legs, min odds 4.0 bet
- Claim your £20 bonus
18+ New UK Customers. Must bet £10 in total on accas with 4+ legs, min odds 3/1 (4.0). £20 credited as 4x £5 Free Bets, valid for 7 days on selected bets only, stakes not returned. Restrictions & T&Cs apply. BeGambleAware.org
One such man is Sergio Aguero who, between his arrival in 2011 and departure last summer, scoring a grand total of 184 goals to help Manchester City scoop up five Premier League titles, with only Shearer, Rooney and Andrew Cole managing more goals than the Argentine.
It was in January 2020 that Aguero became the all-time top non-English goalscorer in the Premier League and it may be a while before he’s beaten. But who are his closest rivals, both active and retired? The cream of the Premier League’s non-English goalscoring crop?
You’ve got seven minutes to guess the top 20. And remember, using Google is nothing short of dishonourable. Good luck!
Don’t forget to let us know how you got on via Twitter or Facebook!