The World of football has witnessed many great players during the due time of its bloom. There have been many extraordinary players who have done and achieved things humanly impossible. One of those feats is scoring an unimaginably huge amount of hattricks in their career.
Hattricks are an important part of the game. A single hat-trick from any player can completely change the outcome of a matchup. However, hattricks are not that easy to score and it’s pretty hard to see hattricks on a regular basis.
Gaining a three-goal bonus is an already win-win situation for a team. And many players have bagged multiple hattricks for their team and reached the top with them. Let us take a look at some of the greatest players and rank the Top 10 players with the most hattricks in football history.
10. Edinson Cavani
One of the mainstays in the Uruguayan national football team, Edinson Cavani is one of the best strikers in the world. He has spent almost half of his career with French club Paris Saint-Germain and scored 138 goals for them in 200 Ligue 1 matches.
He has also played for Napoli and Manchester United and is currently playing for Valencia. He has scored a total of 15 hattricks for club and country in his 17-year career.
9. Zlatan Ibrahimovic
One of the greatest players of the last two decades, Zlatan Ibrahimovic is a player who has achieved success all around the globe. He has conquered all the grounds and soils where football is played profoundly.
On the international stage, he represents his country Sweden. For club and country combined, Zlatan has scored a total of 17 hattricks.
8. Sergio Aguero
Another top of his class striker, Sergio Aguero makes it to the list of players with the most hat-tricks. Aguero has played for Premier League club Manchester City and La Liga club Atletico Madrid and Barcelona in his 18-year-long career.
He plays for the Argentine squad in the international formats. He holds the record for most hat-tricks in the Premier League and stands 8th on the global leaderboards with 18 goals.
7. Mario Gomez
One of the finest German players in the footballing world, Mario Gomez is an extraordinary striker with incredible goal-scoring abilities. He played for VfB Stuttgart and Bayern Munich for a significant amount of time and has scored 262 goals for clubs and country combined. In these 262 goals hides his incredible record of 18 hattricks in his career.
6. Harry Kane
Tottenham Hotspur’s all-time greatest striker Harry Kane is one of the best in the region. He has played 287 matches for the Spurs and has scored 190 goals in them. Playing for the England National football team he scored an additional 51 goals playing 75 international matches. For his club and country combined, Harry bagged a total of 18 hattricks in his career.
5. Luis Suarez
Another Uruguayan striker on the list, Luis Suarez is one if the greatest players in the footballing world. In his 17 year and still going career, Suarez played for many big clubs like Barcelona, Liverpool, Ajax, and Atletico Madrid. While playing for this clubs and his country Uruguay, Suarez was able to collect 21 hattricks to his name.
4. Robert Lewandowski
Poland’s all time leading goalscorer with 76 goals in 134 matches, Robert Lewandowski has established himself as one of the elite players in the scene. Robert currently plays for the Spanish club Barcelona. However, his majority of the career was spent in the German League Bundesliga playing for Borussia Dortmund and Bayern Munich. He has scored a total of 29 hattricks in his career.
3. Lionel Messi
Currently playing for the Ligue 1 club Paris Saint-Germain, Lionel Messi has established his dominance there as well. Having played 520 La Liga matches for Barcelona and scoring 474 goals in them, it comes by no surprise to see this player so up top on this list. Messi has bagged a total of 56 hattricks for his club and country in his esteemed career.
2. Cristiano Ronaldo
The greatest of all time Cristiano Ronaldo is one of the best players of all time and has made a pretty great name for himself. He has played for many big clubs including the likes of Manchester United, Juventus and Real Madrid.
He plays for the Portugal National football team and has over 117 goals for his country. In his 19 year long career, Ronaldo scored 60 hattricks to become the active player with the most hat-tricks.
1. Pele
Entitled as “the greatest” by FIFA, Pele is one of the greatest players of all time. His contribution to the game is extravagant and out of our measures. He spent the majority of his career playing for a Brazilian club Santos.
He also played for the Brazilian national football team and led them to victory in three World Cups. He is also the record holder for the most hattricks scored by any individual in the football history with the total count going as high as 92.