Christian Eriksen leads the all-time Premier League goalscoring charts for Danish players with 55 goals. The former Tottenham and Manchester United midfielder is comfortably ahead of Nicklas Bendtner and Henrik Pedersen, with Denmark having produced a long list of influential players throughout Premier League history.
This page ranks the top 30 Danish goalscorers in Premier League history, from Eriksen and Bendtner to more recent players including Rasmus Højlund, Christian Nørgaard, Mathias Jensen and William Osula.
Statistics updated September 2026.
Top 30 Danish Premier League Goalscorers
| Rank | Player | Premier League Goals |
|---|---|---|
| 1 | Christian Eriksen | 55 |
| 2 | Nicklas Bendtner | 32 |
| 3 | Henrik Pedersen | 22 |
| 4 | Claus Jensen | 20 |
| 5 | Rasmus Højlund | 14 |
| 6 | Philip Billing | 12 |
| 7 | Pierre-Emile Højbjerg | 12 |
| 8 | Allan Nielsen | 12 |
| 9 | Christian Nørgaard | 11 |
| 10 | Mathias Jensen | 11 |
| 11 | Thomas Gravesen | 11 |
| 12 | Daniel Agger | 9 |
| 13 | Peter Løvenkrands | 9 |
| 14 | Per Frandsen | 8 |
| 15 | Martin Laursen | 8 |
| 16 | William Osula | 8 |
| 17 | Jesper Grønkjær | 7 |
| 18 | Jan Mølby | 7 |
| 19 | Jacob Bruun Larsen | 6 |
| 20 | Bjarne Goldbæk | 6 |
| 21 | Claus Thomsen | 6 |
| 22 | Mikkel Damsgaard | 6 |
| 23 | Ronnie Ekelund | 5 |
| 24 | Zanka | 5 |
| 25 | Marc Rieper | 5 |
| 26 | Joachim Andersen | 4 |
| 27 | Dennis Rommedahl | 4 |
| 28 | Jannik Vestergaard | 4 |
| 29 | Jon Dahl Tomasson | 3 |
| 30 | Rasmus Kristensen | 3 |
Christian Eriksen is the leading Danish goalscorer in Premier League history with 55 goals. His total was built primarily during his highly productive spell with Tottenham Hotspur, before further Premier League appearances with Manchester United.
Christian Eriksen Leads the Danish Goalscorers
Christian Eriksen has scored more Premier League goals than any other Danish player. His 55 goals came across spells with Tottenham Hotspur, Brentford and Manchester United, establishing him as one of Denmark’s most prolific players in the competition. Current statistical records list Eriksen with 55 Premier League goals from 310 appearances.
Nicklas Bendtner occupies second place with 32 goals, while Henrik Pedersen and Claus Jensen follow with 22 and 20 respectively.
Rasmus Højlund Among Denmark’s Leading Modern Scorers
Rasmus Højlund has quickly climbed the Danish Premier League goalscoring list. The forward has reached 14 Premier League goals, moving into fifth place among Danish players in the competition.
Højlund’s total puts him ahead of several established Danish internationals, including Daniel Agger, Peter Løvenkrands and Jesper Grønkjær.
Danish Midfielders and Defenders on the List
The ranking also highlights the contribution of Danish midfielders and defenders. Philip Billing, Pierre-Emile Højbjerg and Allan Nielsen have each scored 12 Premier League goals, while Christian Nørgaard and Mathias Jensen have both reached 11.
Nørgaard scored six Premier League goals for Brentford in 2024/25 and finished his Brentford career with 11 league goals. Mathias Jensen also reached 11 Premier League goals for the club.
Daniel Agger is the highest-ranked Danish defender with nine goals, while Joachim Andersen and Jannik Vestergaard have both scored four.
Danish Premier League Goalscorers Through the Years
Denmark has been represented in the Premier League by players across several generations. Jan Mølby and Allan Nielsen belong to an earlier era, while the likes of Jesper Grønkjær, Thomas Gravesen and Peter Løvenkrands became prominent Danish players during the 2000s.
More recently, players such as Christian Eriksen, Pierre-Emile Højbjerg, Christian Nørgaard and Rasmus Højlund have continued Denmark’s presence in the competition. William Osula has also entered the top 30 after reaching eight Premier League goals.
Danish Players in Premier League History
Danish footballers have made an impact across the Premier League since its formation in 1992. The country’s representatives have included prolific forwards, creative midfielders and highly experienced defenders, with Christian Eriksen currently sitting at the top of the Danish goalscoring rankings.
For a wider look at the competition’s leading scorers, see our All-Time Premier League Top 100 Goalscorers. You can also explore our complete collection of Premier League Top Goalscorers by Nations and Regions.
Danish Premier League Goalscorers: Key Facts
- Christian Eriksen is the leading Danish Premier League goalscorer with 55 goals.
- Nicklas Bendtner is second with 32 goals.
- Henrik Pedersen scored 22 Premier League goals.
- Claus Jensen scored 20 goals in the competition.
- Rasmus Højlund has reached 14 Premier League goals.
- Philip Billing, Pierre-Emile Højbjerg and Allan Nielsen have each scored 12.
- Christian Nørgaard and Mathias Jensen have both scored 11 Premier League goals.
- William Osula has reached eight Premier League goals.
Statistics are correct to September 2026 and are subject to change for active Premier League players.


