The Premier League had its inaugural season in 1992/93 and since then it has become the world's most-watched football competition and has attracted players from all over the globe. Known for its fast-pace, high-quality football, the Premier League is bigger and better than ever, producing goals-filled games week in, week out and attracting top international footballers. We're taking a closer look at the top 50 nationalities that have scored the most goals in the Premier League and identifying some of the key players that have contributed to those tallies.
1. England – 11,775 Goals
Alan Shearer top scores in the Premier League with 260 goals, with second-placed Wayne Rooney a fair way behind on 2008 goals. Andrew Cole sits third in the all-time top scorer chart with 187 goals. Frank Lampard in the top-scoring midfielder with 177 goals, while the current England captain, Harry Kane, has 156 goals to his name.
2. France – 1,605 Goals
Thierry Henry and Nicolas Anelka are the only French players to have scored over 100 Premier League goals, but Olivier Giroud is close to reaching that landmark as he has netted 90-goals in England's top-flight. Louis Saha scored 85 Premier League goals and Eric Cantona chipped in with 70.
3. Republic of Ireland – 1,037 Goals
Robbie Keane scored 126 goals in the Premier League for a number of different clubs, while his old Ireland teammate Niall Quinn scored 59. Shane Long has 55-goals to his name and could still add to that tally, while Damian Duff ended on 54 goals for Blackburn, Chelsea and Newcastle. Jonathan Walters scored 43 goals and is just ahead of former Manchester United legend, Roy Keane, who scored 39 Premier League goals during his career.
4. Scotland – 1,037 Goals
Duncan Ferguson is the highest-scoring Scottish goalscorer in the Premier League with 68 goals, while Kevin Gallacher netted 56 times. Steven Fletcher has 53 goals and while he is still playing, it looks unlikely he will add to his Premier League tally. Gary McAllister is the top-scoring Scottish midfielder with 49 goals, finishing just ahead of Don Hutchison who scored 37 goals in the Premier League.
5. Netherlands – 978 Goals
Dutch players have certainly left their mark on the Premier League. Robin van Persie scored 144 goals for Arsenal and Man Utd, Jimmy Floyd Hasselbaink netted 127 goals for various clubs and Ruud can Nistelrooy scored 95 times for Man Utd. Dennis Bergkamp is certainly one of the best-ever Premier League players, scoring 87 times for the Gunners.
6. Wales – 952 Goals
Ryan Giggs will go down as one of the best players to ever grace the Premier League. The Welsh winger scored 109 goals in the Premier League, finishing ahead of Craig Bellamy (81) and the late Gary Speed (80). Mark Hughes scored 64 goals in the Premier League despite spending much of his career before the formation of the division in 1992. Gareth Bale has scored 43 Premier League goals and could move up the list before this season comes to a close.
7. Spain – 814 Goals
Fernando Torres hit 85 goals in the Premier League, mostly for Liverpool, while Man City's David Silva scored 60 goals. Diego Costa reached 52 goals during his time at Chelsea and Juan Mata has 51 goals and should move into the top three before this season ends.
8. Belgium – 599 Goals
Romelu Lukaku scored 113 goals for West Brom, Everton and Man Utd during his time in the Premier League and has been linked with a return to England with man City, so could still add to his tally. Edan Hazard netted 85 times during his time at Stamford Bridge and Man City playmaker Kevin De Bruyne is currently on 39 goals. Former Everton duo, Marouane Fellaini (37) and Kevin Mirallas (29) also contributed.
9. Brazil – 549 Goals
Roberto Firmino leads the way in the Premier League for Brazilian players, with 63 goals. Man City's Gabriel Jesus has chipped in with 45 goals so far. During his time at Liverpool, Philippe Coutinho scored 41 times but could soon be overtaken by Willian who is on 37 goals. Everton's Richarlison is on 33-goals as things stand.
10. Norway – 540 Goals
The current Man Utd manager, Ole Gunnar Solskjaer was known as ‘The Baby-Faced Assasin' during his playing days, scoring 91 goals in the Premier League. Joshua King has 48 goals to his name and could improve on that tally this season following his transfer to Everton.Steffen Iverson (40_, John Carew (38) and Tore Andre Flo (38) are all well worth a mention.
11. Argentina – 510 Goals
Sergio Aguero has an impressive 180 goals in the Premier League but injuries suggest he will fall short of the 200 mark. Carlos Tevez scored 84 goals for various clubs and certainly left his mark on the Premier League.
12. Nigeria – 509 Goals
Yakubu's 95 top-flight goals certainly contributed to Nigeria being the highest scoring African nation in Premier League history. Kanu chipped in with 54 goals and Efan Ekoku scored 52 goals.
13. Italy – 439 Goals
Paolo Di Canio scored 66 goals in the Premier League, most of which were memorable, while little Gianfranco Zola netted 59 goals for Chelsea. Benito Carbone scored 35 goals for Sheff Wed, Aston Villa and Bradford.
14. Senegal – 384 Goals
Sadio Mane has 91 goals in the Premier League and may even hit the 100 mark before the season ends. Demba Ba netted 43 goals and Papiss Cisse scored 37, both played mostly for Newcastle whilst in England.
15. Ivory Coast – 380 Goals
Didier Drogba scored over 100 goals in the Premier League for Chelsea, while Yaya Toure chipped in with 62 goals for Arsenal and Man City.
16. Germany – 343 Goals
Germany are surprisingly low on the Premier League scoring list. Mesut Ozil leads the way on 33 goals and in the joint-second spot we have Jurgen Klinsmann and Uwe Rosler on 29 goals apiece.
17. Portugal – 321 Goals
Portugal sit 17th in this table, largely thanks to Cristiano Ronaldo. The Portuguese icon scored 84 goals in the Premier League during his time at Manchester United.
18. Jamaica – 303 Goals
Jason Euell scored 56 goals in the Premier League and his international teammates Robbie Earle (45) and Marcus Gayle (34) made valuable contributions.
19. Australia – 270 Goals
Mark Viduka (92), Harry Kewell (57) and Tim Cahill (56) have to take the credit for Australia's high ranking, the next highest is Brett Emerton with 13 goals.
20. Denmark – 266 Goals
Cristian Eriksen has 51 goals in the Premier League and could still add to that tally as he has been linked with a return to England.
Here's How the Rest of the Top 50 Looks
21. Northern Ireland – 252 Goals
22. Sweden – 226 Goals
23. Iceland – 198 Goals
24. Serbia – 191 Goals
25. Uruguay – 177 Goals
26. Trinidad and Tobago – 177 Goals
27. United States – 168 Goals
28. Croatia – 167 Goals
29. Egypt – 142 Goals
30. Colombia – 140 Goals
31. Czech Republic – 136 Goals
32. Bulgaria – 135 Goals
33. Ghana – 124 Goals
34. South Korea – 117 Goals
35. Finland – 117 Goals
36. Russia – 108 Goals
37. Cameroon – 102 Goals
38. South Africa – 100 Goals
39. Mexico – 99 Goals
40. Togo – 98 Goals
41. Algeria – 94 Goals
42. Austria – 92 Goals
43. Turkey – 87 Goals
44. Morocco – 87 Goals
45. Chile – 81 Goals
46. DR Congo – 80 Goals
47. Israel – 73 Goals
48. Mali – 73 Goals
49. Gabon – 69 Goals
50. Canada – 68 Goals