Premier League Top Scorers from France

All-Time Premier League Top French Goalscorers 1992-93 to 2023-24

My Football FactsPremier LeagueAll-Time Premier League

Table lists Top Number of Premier League Goals by French Players.
Thierry Henry who played for Arsenal is the French player with the highest number of all-time goals in the Premier League.
Statistics correct to 30th September 2023 (Matchday 7).
See also
Each Season’s Top Goal Scorers, Top 100 EPL Scorers and Premier League Hat-Tricks.

Top 30 Premier League Goals by French Players

All-Time Premier League Top French Goalscorers
1 Thierry Henry175
2 Nicolas Anelka125
3 Olivier Giroud90
4 Louis Saha85
5 Eric Cantona70
6 Anthony Martial62
7 Robert Pirès62
8 Alexandre Lacazette54
9 Steed Malbranque39
10 Samir Nasri36
11 Florent Malouda35
12 Djibril Cissé32
13 Patrick Vieira31
14 Sylvain Wiltord31
15 Paul Pogba29
16 Charles N'Zogbia28
17 Loïc Rémy28
18 Neal Maupay27
19 Yohan Cabaye26
20 William Gallas25
21 Laurent Robert23
22 Laurent Koscielny22
23 David Ginola21
24 Youri Djorkaeff19
25 Antoine Sibierski18
26 Frank Leboeuf17
27 Moussa Sissoko16
28 Odsonne Édouard15
29 Abou Diaby14
30 Hatem Ben Arfa13
Statistics Correct to 30th September 2023 (MD7)

See also All-Time Premier League Hat Tricks

Premier League Goal Statistics

Premier League All-Time Record Goalscorers

English Football Top Flight Highest Goalscorers

Premier League Hat-Tricks