Question: Who has the most hat tricks in champions league?
Answer: Messi
Lionel Andrés Messi Cuccittini
Lionel Messi
Natural Questions answer: Cristiano Ronaldo
Messi (from the Wikipedia article "List of UEFA Champions League hat-tricks")