The all-time leading French goalscorers in Premier League history include Thierry Henry, Nicolas Anelka, Olivier Giroud, Louis Saha and Eric Cantona. This page ranks the top 30 French players by Premier League goals, covering the competition from its inaugural season through to the 2026/27 campaign.
France has produced a remarkable collection of Premier League goalscorers, from Thierry Henry’s 175 goals for Arsenal to the goalscoring records of Nicolas Anelka, Olivier Giroud, Louis Saha and Eric Cantona. More recently, Jean-Philippe Mateta has climbed rapidly up the all-time French goalscoring rankings with Crystal Palace.
All-Time Premier League Top French Goalscorers
Here is the current top 30 ranking of French players by Premier League goals. The figures include goals scored for all Premier League clubs during each player’s career.
| Rank | Player | Premier League Goals |
|---|---|---|
| 1 | Thierry Henry | 175 |
| 2 | Nicolas Anelka | 125 |
| 3 | Olivier Giroud | 90 |
| 4 | Louis Saha | 85 |
| 5 | Eric Cantona | 70 |
| 6 | Anthony Martial | 63 |
| 7 | Robert Pirès | 62 |
| 8 | Alexandre Lacazette | 54 |
| 9 | Jean-Philippe Mateta | 50 |
| 10 | Steed Malbranque | 39 |
| 11 | Samir Nasri | 36 |
| 12 | Florent Malouda | 35 |
| 13 | Neal Maupay | 33 |
| 14 | Djibril Cissé | 32 |
| 15 | Patrick Vieira | 31 |
| 16 | Sylvain Wiltord | 31 |
| 17 | Paul Pogba | 29 |
| 18 | Charles N’Zogbia | 28 |
| 19 | Loïc Rémy | 28 |
| 20 | Yohan Cabaye | 26 |
| 21 | William Gallas | 25 |
| 22 | Laurent Robert | 23 |
| 23 | Laurent Koscielny | 22 |
| 24 | David Ginola | 21 |
| 25 | Youri Djorkaeff | 19 |
| 26 | Odsonne Édouard | 18 |
| 27 | Antoine Sibierski | 18 |
| 28 | Frank Leboeuf | 17 |
| 29 | Moussa Sissoko | 16 |
| 30 | Kurt Zouma | 15 |
Statistics updated September 2026.
Thierry Henry – France’s All-Time Premier League Top Scorer
Thierry Henry is the all-time leading French goalscorer in Premier League history with 175 goals. The Arsenal legend scored his goals across 258 Premier League appearances and won the Golden Boot four times.
Henry’s 175 Premier League goals came during an eight-season spell with Arsenal, where he became the club’s leading scorer in the competition. He also provided 74 Premier League assists and won two Player of the Season awards. The Premier League records Henry’s four Golden Boots as a competition record jointly matched by Mohamed Salah in 2025.
Nicolas Anelka and Olivier Giroud
Nicolas Anelka ranks second among French Premier League goalscorers with 125 goals. His Premier League career included spells with Arsenal, Liverpool, Manchester City, Bolton Wanderers, Chelsea and West Bromwich Albion.
Olivier Giroud is third with 90 Premier League goals. The striker scored for Arsenal and Chelsea and became one of the most prolific French forwards in Premier League history. His 90 goals put him five ahead of fourth-placed Louis Saha.
Louis Saha and Eric Cantona
Louis Saha scored 85 Premier League goals during spells with Fulham, Manchester United, Everton and Tottenham Hotspur. His most productive period came at Fulham, where he established himself as one of the division’s leading forwards.
Eric Cantona follows with 70 goals. The Frenchman was the first French player to score in the Premier League, finding the net for Leeds United against Middlesbrough on 22 August 1992 before moving to Manchester United. He went on to score 70 Premier League goals in 156 appearances.
Anthony Martial, Robert Pirès and Alexandre Lacazette
Anthony Martial is sixth on the list with 63 Premier League goals, all scored during his Manchester United career. He is followed by Arsenal greats Robert Pirès with 62 and Alexandre Lacazette with 54.
Pirès was part of Arsenal’s successful Premier League sides during the early 2000s, while Lacazette scored 54 goals after joining Arsenal from Lyon in 2017.
Jean-Philippe Mateta Climbs to 50 Goals
Jean-Philippe Mateta has made a major jump up the all-time French goalscoring table. After scoring 14 Premier League goals for Crystal Palace in 2024/25 and 12 more in 2025/26, he has reached 50 Premier League goals.
Mateta’s Premier League career began with Palace in 2020/21. He scored 2 goals that season, followed by 10 in 2021/22, 4 in 2022/23 and 16 in 2023/24. His 2024/25 and 2025/26 campaigns then added another 26 goals to his career total.
His 50-goal total moves Mateta ahead of Steed Malbranque and into the top 10 French Premier League goalscorers.
Steed Malbranque, Samir Nasri and Florent Malouda
Steed Malbranque scored 39 Premier League goals for Fulham and Tottenham Hotspur, while Samir Nasri finished with 36 goals after spells with Arsenal, Manchester City and West Ham United.
Florent Malouda scored 35 Premier League goals for Chelsea. His total places him just ahead of Neal Maupay, who finished his Premier League career with 33 goals.
Neal Maupay and Djibril Cissé
Neal Maupay scored 33 Premier League goals during spells with Brighton, Everton and Brentford. His most productive Premier League season was 2023/24, when he scored 12 goals for Brentford.
Djibril Cissé follows with 32 goals. The striker played Premier League football for Liverpool, Sunderland and Queens Park Rangers.
Patrick Vieira and Sylvain Wiltord
Patrick Vieira and Sylvain Wiltord are level on 31 Premier League goals. Both were key members of Arsenal sides that competed for Premier League titles during the late 1990s and early 2000s.
Vieira was a central midfielder who combined defensive work with goals from open play, while Wiltord contributed 31 goals as part of Arsenal’s attacking options.
Paul Pogba, Charles N’Zogbia and Loïc Rémy
Paul Pogba scored 29 Premier League goals for Manchester United. Charles N’Zogbia and Loïc Rémy both finished with 28, while Yohan Cabaye scored 26.
The Rest of the Top 30
William Gallas scored 25 Premier League goals, followed by Laurent Robert with 23 and Laurent Koscielny with 22. David Ginola scored 21, while Youri Djorkaeff finished with 19.
Odsonne Édouard and Antoine Sibierski each scored 18 Premier League goals. Frank Leboeuf scored 17, Moussa Sissoko 16 and Kurt Zouma 15.
Édouard’s Premier League total remains 18 after his subsequent move away from England, while Zouma’s 15 remains enough to keep him inside the current top 30.
French Goalscorers in Premier League History
France has been one of the most represented nations in Premier League history. Eric Cantona became the first French player to score in the competition during the inaugural 1992/93 season, while Thierry Henry went on to establish the highest goals total by a French player with 175. The Premier League has recorded more than 200 French players appearing in the competition.
French players have also made significant contributions beyond goalscoring, with defenders, midfielders and forwards all featuring prominently throughout Premier League history.
For more country-by-country statistics, visit our Premier League Top Goalscorers by Nations & Regions page. You can also explore our All-Time Top 100 Premier League Goalscorers and the wider Premier League statistics section.
Frequently Asked Questions
Who is the all-time top French goalscorer in the Premier League?
Thierry Henry is the all-time leading French goalscorer in Premier League history with 175 goals for Arsenal.
How many Premier League goals did Nicolas Anelka score?
Nicolas Anelka scored 125 Premier League goals during his career.
How many Premier League goals did Olivier Giroud score?
Olivier Giroud scored 90 Premier League goals for Arsenal and Chelsea.
How many Premier League goals did Eric Cantona score?
Eric Cantona scored 70 Premier League goals in 156 appearances for Leeds United and Manchester United.
How many Premier League goals has Jean-Philippe Mateta scored?
Jean-Philippe Mateta has scored 50 Premier League goals for Crystal Palace. He scored 14 in 2024/25 and 12 in 2025/26, taking his career total to 50.
Related: All-Time Premier League Goalscorers by Nation | Premier League All-Time Top 100


