Top 10 players with the most career hattricks in football
May 1, 2023
Football has seen some of the most ruthless attackers bag some astounding records over the years.
Below we take a look at players with the most hattricks.
1- Cristiano Ronaldo -62 Hattricks
Currently the Portuguese plays for Saudi Arabia Pro League outfit, Al Nassr.
Ronaldo has 2 hat tricks for his current club. He also has 3 apiece for both Manchester United and Juventus. 44 were scored for Real Madrid and 10 for Portugal.
Lionel Messi PSG57
Currently Messi plays for French club Paris Saint Germain.
The 7 time Ballon D’or winner has 9 hat tricks for Argentina. 48 are for his former club, Barcelona while he’s yet to net one for PSG.
Robert Lewandowski Bayern Munich 29
He currently plays for Spanish side Barcelona. His hat tricks have been shared between Borussia Dortmund, Bayern Munich, Poland and Barcelona.
4. Luis Suarez Gremio 29
The Uruguayan has played for the likes of Liverpool, Barcelona, Atletico Madrid, the Uruguayan national team.
5.Mario Gomez Retired 18
Mario Gomez scored his hat tricks for the likes of Bayern Munich, the German national team, Stuttgart, Fiorentina, Besiktas among others.
6.Sergio Aguero Retired 18
He netted 12 hat tricks for Manchester City. The other six are for his former club Atletico Madrid and his national team, Argentina.
Erling Haaland Manchester City 18
Halaand has 4 hat tricks for Borussia Dortmund. 2 are for his national team Norway. He has also netted 7 hat tricks for Manchester City. The others are for RB Salzburg.
8.Zlatan Ibrahimovic AC Milan 17
He has one hat trick for Manchester United. 4 are for Sweden 10 are for PSG. One for Juventus and one for AC Milan.
9.Harry Kane Tottenham 15
The England captain has netted 7 hat tricks for England and 8 for Tottenham Hotspurs.
Kylian Mbappe PSG14
There is no doubt that he has the world at his feet and will definitely be adding more.
Mbappe has 7 hat tricks for current club, PSG. He has 2 for France and 4 for AS Monaco.