#1. Lionel Messi - La Liga: 35 (with Barcelona)
Though Cristiano Ronaldo is the player who has dominated the domain of hat-tricks over the last decade, he has been dethroned as the player with the most La Liga assists by his eternal rival Lionel Messi, who now has 35 hat-tricks with Barcelona in the Spanish top-flight.
It took the Argentine superstar more than a year since Ronaldo's departure from the league to surpass his tally of 34 hat-tricks and by doing so, he also boasts the records for most hat-tricks in any of Europe's domestic leagues, with no player currently even close to his remarkable tally of 35.
It is interesting to note that the six-time Ballon d'Or winner amassed his hat-tricks in 16 years, while his right-footed adversary had bagged 34 hat-tricks in just nine years with Real Madrid.
The duo shares the record for most hat-tricks in a single La Liga season with eight and also most hat-tricks at the UEFA Champions League with eight apiece.
Also See: 4 Reasons why Cristiano Ronaldo had a better decade than Lionel Messi