Top 10 Players With The Most Hat-Tricks In The 21st Century
Cristiano Ronaldo, Lionel Messi, and Luis Suarez top the list of players with the most hat-tricks in the 21st century. Portugal and Juventus ace, Cristiano Ronaldo is the leading player as he has scored the most hat-tricks of any footballer since the turn of the century, having bagged 57 trebles to date.
Nearest to the Portuguese is Lionel Messi, who has 54 hat-tricks to his name, while Luis Suarez sits in a distant third on 29 trebles.
Despite celebrating his 36th birthday last month, Ronaldo remains in formidable form and recently bagged his 57th career hat-trick in a 3-1 win over Cagliari.
On the other hand, Lionel Messi is a close second but hasn’t scored three or more goals in a game since smashing four goals past Eibar in February 2020. And like Cristiano, the Argentine has bagged several braces alone this season.
Rounding up the top-three of players with the most hat-tricks in the 21st century is Lionel Messi’s former Barcelona teammate Luis Suarez, who has 29 trebles to his name. The Atletico Madrid striker may not be a rival for CR7 in this one, but he at least is still ahead of the European Golden Shoe leader Robert Lewandowski.
Top 10 Players With The Most Hat-Tricks In The 21st Century
Below are the 10 players with the most hat-tricks in the 21st century.
| Pos | Player | Number Of Hat-Tricks |
| 1 | Cristiano Ronaldo | 57 |
| 2 | Lionel Messi | 54 |
| 3 | Luis Suarez | 29 |
| 4 | Robert Lewandowski | 24 |
| 5 | Mario Gomez | 18 |
| 6 | Klaas-Jan Hunterlaar | 18 |
| 7 | Sergio Aguero | 18 |
| 8 | Zlatan Ibrahimovic | 17 |
| 9 | Harry Kane | 15 |
| 10 | Edinson Cavani | 15 |






