- French players are another nation that often move to play in the English Premier League.
- These five French players are the top scorers in English top-flight history

From the past until now, the English Premier League has had French strikers competing continuously. Some of them have performed so well that they have become legends. Today, we will take you to meet the top 5 French players who have been recorded as having scored the most goals in the English Premier League.
5. Eric Cantona
The former French striker began his career in his homeland with clubs including Auxerre, Marseille and Bordeaux before moving to England to play for Leeds United in 1991, where he immediately led the Whites to a Division One title. In November 1992, legendary Manchester United manager Sir
Alex Ferguson paid Leeds £1.2 million to sign Cantona, who would go on to win four Premier League titles with the Red Devils. Unfortunately, Cantona retired earlier than many expected in 1997, having scored a total of 70 goals for both Leeds and United.
4. Olivier Giroud
After finding success at home with Montpellier, where he led the ทางเข้า ufabet team to win the Ligue 1 title, Giroud moved to England to play for Arsenal under the management of the French coach Arsene Wenger in 2012 for a fee of around £10 million.
Giroud played with the team for up to 6 seasons, leading the team to win the FA Cup three times. He then moved to London rivals Chelsea in January 2018, where he won the FA Cup once and the Europa League once. After
being saturated with playing in the Premier League, along with a record of scoring 90 goals, Giroud moved to play for AC Milan in Italy in 2022. This year, the 37-year-old striker moved to play in the United States with Los Angeles FC.
3. Louis Saha
Zaha is one of the longest-serving strikers in the Premier League, having emerged from Fulham before moving to Manchester United, Everton, Tottenham Hotspur and Sunderland. The former Frenchman
‘s most successful spell at United under Ferguson between 2003 and 2008, where he won two Premier League titles, a League Cup and a Champions League. However,
Zaha is rarely given the credit he deserves, despite scoring 108 goals in England.
2. Nicolas Anelka
One of the game’s most adventurous journeymen, Anelka made his name at Arsenal before moving to Real Madrid, but he failed to make an impact at Los Blancos and was forced to return to England on loan to Liverpool in 2001-02. After
leaving Liverpool, the former France striker had spells with Manchester City, Fenerbahce, Bolton Wanderers, Chelsea, Shanghai Shenhua, Juventus, West Bromwich Albion and finally retired from playing for Mumbai City in 2015. Anelka scored 125 goals in his English career and won the
Premier League once with Arsenal and once with Chelsea.
1. Thierry Henry
One of the greatest strikers of all time for Arsenal and the Premier League , Henry scored 175 goals in England during an eight-year spell with the Gunners, winning two league titles and two FA Cups.
After leaving Arsenal, the legendary French striker moved to Barcelona in 2007 and played for the New York Red Bulls in Major League Soccer in 2010 before retiring in 2014. The
46-year-old is currently the manager of the France Under-21 team.