Robin van Persie leads the all-time Premier League goalscoring charts for Dutch players with 144 goals, ahead of Jimmy Floyd Hasselbaink and Ruud van Nistelrooij. The Netherlands has produced a long list of outstanding Premier League forwards and attacking players, while Dutch defenders and midfielders have also made significant contributions to the competition.
This page ranks the top 30 Dutch goalscorers in Premier League history, from the prolific Van Persie and Hasselbaink to modern-day scorers including Cody Gakpo, Virgil van Dijk and Justin Kluivert.
Statistics updated September 2026.
Top 30 Dutch Premier League Goalscorers
| Rank | Player | Premier League Goals |
|---|---|---|
| 1 | Robin van Persie | 144 |
| 2 | Jimmy Floyd Hasselbaink | 127 |
| 3 | Ruud van Nistelrooij | 95 |
| 4 | Dennis Bergkamp | 87 |
| 5 | Dirk Kuijt | 51 |
| 6 | Cody Gakpo | 33 |
| 7 | Virgil van Dijk | 31 |
| 8 | Georginio Wijnaldum | 27 |
| 9 | Marc Overmars | 25 |
| 10 | Rafael van der Vaart | 24 |
| 11 | Bryan Roy | 24 |
| 12 | Patrick van Aanholt | 22 |
| 13 | Justin Kluivert | 21 |
| 14 | Collins John | 20 |
| 15 | Nathan Aké | 18 |
| 16 | Boudewijn Zenden | 19 |
| 17 | Ryan Babel | 17 |
| 18 | George Boateng | 17 |
| 19 | Leroy Fer | 16 |
| 20 | Anwar El Ghazi | 15 |
| 21 | Arjen Robben | 15 |
| 22 | Kenneth Monkou | 10 |
| 23 | Jonathan de Guzmán | 9 |
| 24 | Jordi Cruijff | 8 |
| 25 | Daryl Janmaat | 8 |
| 26 | Steven Bergwijn | 7 |
| 27 | Martijn Reuser | 7 |
| 28 | Pierre van Hooijdonk | 7 |
| 29 | Jeroen Boere | 6 |
| 30 | Patrick Kluivert | 6 |
The rankings are based on Premier League goals scored by players representing the Netherlands. Robin van Persie remains the leading Dutch scorer with 144 goals, while Jimmy Floyd Hasselbaink reached 127 and Ruud van Nistelrooij scored 95.
Robin van Persie Leads the Dutch Goalscorers
Robin van Persie sits comfortably at the top of the Dutch Premier League goalscoring list with 144 goals. The former Arsenal and Manchester United forward combined technical ability with a prolific left foot and was twice the Premier League’s leading scorer.
Jimmy Floyd Hasselbaink is second with 127 goals, having enjoyed highly productive spells with Leeds United and Chelsea among his Premier League clubs. Ruud van Nistelrooij follows with 95 goals, most of them scored during his Manchester United career.
Gakpo and Van Dijk Among the Modern Dutch Scorers
Cody Gakpo has moved into the upper reaches of the Dutch all-time ranking since joining Liverpool. He has reached 33 Premier League goals, placing him sixth on the list. His Liverpool record includes goals during the club’s Premier League title-winning campaigns.
Virgil van Dijk has also established himself among the highest-scoring Dutch players in Premier League history. The Liverpool captain has scored 31 Premier League goals, an impressive total for a central defender.
Dutch Premier League Goalscorers Through the Years
The Netherlands has been represented by some of the Premier League’s most recognisable players since the competition began in 1992. Dennis Bergkamp became one of Arsenal’s defining players during the late 1990s and early 2000s, while Marc Overmars and Rafael van der Vaart also feature prominently in the rankings.
Dirk Kuijt’s 51 goals put him fifth among Dutch players, while Georginio Wijnaldum reached 27 during his Premier League career with Newcastle United and Liverpool. The modern list also includes Justin Kluivert, who has continued to add to his total with Bournemouth.
Dutch Players in the Premier League
Dutch footballers have made an important contribution to Premier League history across every position. While the top of this list is dominated by attacking players, Virgil van Dijk and Nathan Aké demonstrate the goalscoring contribution made by Dutch defenders.
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.
Dutch Premier League Goalscorers: Key Facts
- Robin van Persie is the leading Dutch Premier League goalscorer with 144 goals.
- Jimmy Floyd Hasselbaink is second with 127 goals.
- Ruud van Nistelrooij scored 95 Premier League goals.
- Dennis Bergkamp scored 87 goals during his Premier League career.
- Dirk Kuijt is the fifth-highest Dutch scorer with 51 goals.
- Cody Gakpo has reached 33 Premier League goals.
- Virgil van Dijk has scored 31 Premier League goals.
- Georginio Wijnaldum scored 27 goals in the competition.
Statistics are correct to September 2026 and are subject to change for active Premier League players.


