Top 5 Portuguese players who have scored the most goals in Premier League history

Top scoring Portuguese players in the EPL
Top scoring Portuguese players in the EPL

#3 Luis Boa Morte (Arsenal, Southampton, Fulham, West Ham) — 29

Throughout his career, Luis Boa Morte has featured for four English clubs
Throughout his career, Luis Boa Morte has featured for four English clubs

Throughout his career, Luis Boa Morte has featured for four English clubs. Despite being one of Arsene Wenger's first signings, the Lisbon-born forward couldn't make his mark with the Gunners.

The lack of playing time forced the Portuguese international to move to Southampton in 1999, where his fate was no different. It wasn't until the start of the new century that Boa Morte had to wait to find some stability. Signing for Fulham in 2000 helped the former Arsenal man resurrect his career.

Boa Morte helped Lily Whites qualify for the Premier League. After being promoted to the top-tier, the Portuguese scored a total of 26 goals in the Fulham jersey. He added three more as a West Ham player later on.


#2 Bruno Fernandes (Manchester United) — 30*

Bruno Fernandes created a sudden impact at Old Trafford
Bruno Fernandes created a sudden impact at Old Trafford

Tipped to be the next 'big thing' in Portugal after Cristiano Ronaldo, Bruno Fernandes has reached 30 goals already in the Premier League.

The former Sporting CP player has entered what is only his third season in England. He has already surpassed almost every other compatriot when it comes to goal scoring.

Fernandes created a sudden impact at Old Trafford and was responsible for bringing the winning mentality back to the Red Devils. No other player has won the Sir Matt Busby Player of the Year award since Bruno joined Manchester United.

Bruno's eight goals in his first Manchester United season (only since 2019 January) were surpassed by 18 in his first full season in the red outfit. He has scored four goals off six games already this season.


#1 Cristiano Ronaldo (Manchester United) — 87*

Ronaldo is the highest goal getter from Portugal
Ronaldo is the highest goal getter from Portugal

There is no way that any other Portuguese player could be holding the top spot when Cristiano Ronaldo is around. Undoubtedly, Cristiano Ronaldo, with 87 goals and counting, holds the record for being the highest goal getter from Portugal.

At the age of 36, Ronaldo is still scoring goals and has left his competitors behind by a distant margin. The goal-machine from Funchal announced himself to the world via Manchester United between 2003 and 2009.

He turned himself into a prolific goal scorer under Sir Alex Ferguson. After that Cristiano established himself as not just one of the best Manchester United players but that within the league itself.

In his second stint with the Red Devils, the Portuguese captain has picked right where he left off. He has bagged three goals off three games already.

Quick Links