Q: who has more hat tricks between messi and ronaldo? A:
Cristiano Ronaldo