Players with most UEFA Champions League hat-tricks
In all, 93 players have scored UEFA Champions League hat-tricks. [ After 2022 Final in Paris ]
Lionel Messi (Barcelona)
Cristiano Ronaldo (Real Madrid 7, Juventus 1)
Robert Lewandowski (Dortmund 1, Bayern München 4)
Karim Benzema (Real Madrid)
Filippo Inzaghi (Juventus 2, AC Milan 1)
Mario Gomez (Bayern München)
Luiz Adriano (Shakhtar Donetsk)
Neymar (Barcelona 1, Paris Saint-Germain 2)
Also Read: Most Champions League goals for one club
Lionel Messi is one of only two players to score eight hat-tricks in the UEFA Champions League. He and Robert Lewandowski are also the only players to score four or more goals on multiple occasions.
Cristiano Ronaldo is the joint record holder for the most Champions League hat-tricks. He is the only player to score three hat-tricks in a single season.
Wayne Rooney was the first teenager to score a Champions League hat-trick on his debut.