Here are the top 10 players who have scored the most hat-tricks in the history of the competition:
Cristiano Ronaldo (8)
Football legend, Cristiano Ronaldo, has netted eight hat-tricks. His hat-tricks came while playing for Real Madrid and Juventus
Lionel Messi (8)
Lionel Messi, one of the greatest footballers of all time, has scored eight hat-tricks in the Champions League, all during his illustrious career with FC Barcelona.
Robert Lewandowski (6)
Robert Lewandowski has scored six hat-tricks in the Champions League, representing Borussia Dortmund, Bayern Munich, and Barcelona.
Karim Benzema (4)
Karim Benzema, a key player for Real Madrid, has four hat-tricks to his name. His ability to perform in crucial matches has been vital for his team's success.
Luiz Adriano (3)
Luiz Adriano made his mark with three hat-tricks for Shakhtar Donetsk, including a memorable performance against BATE Borisov.
Mario Gomez (3)
Mario Gomez, a prolific striker, also has three hat-tricks, all scored while playing for Bayern Munich.
Filippo Inzaghi (3)
Filippo Inzaghi, known for his poaching skills, scored three hat-tricks during his time with Juventus and AC Milan.
Neymar (3)
Neymar has scored three hat-tricks in the Champions League, representing Barcelona and Paris Saint-Germain.