Question: who has more hat tricks between messi and ronaldo
Answer: Cristiano Ronaldo has scored 32 La Liga hat - tricks , making him the player with the most hat - tricks in La Liga history .