<P> 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 ) . </P>
<P> 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 ) . </P>
who scored the most hat tricks in football
who scored the most hat tricks in football
Cristiano Ronaldo and Messi
Cristiano Ronaldo and Messi