Cristiano Ronaldo and Messi have scored three or more goals seven times in the Champions League, more than any other player. Filippo Inzaghi, Mario Gómez and Luiz Adriano have done it on three occasions, while Andy Cole, Michael Owen, Samuel Eto'o, Marco Simone, Ruud van Nistelrooy, Roy Makaay, Roberto Soldado, Didier Drogba, Adriano, Andriy Shevchenko and Robert Lewandowski have scored two hat - tricks. Nine of the players have each scored hat - tricks for two or more different clubs: Inzaghi (Juventus and Milan), Owen (Liverpool and Manchester United), Eto'o (Barcelona and Internazionale), Simone (Milan and Monaco), Van Nistelrooy (PSV Eindhoven and Manchester United), Makaay (Deportivo and Bayern Munich), Shevchenko (Dynamo Kyiv and Milan), Drogba (Marseille and Chelsea) and Lewandowski (Borussia Dortmund and Bayern Munich).
who scored the most hat tricks in football
Cristiano Ronaldo and Messi