# | Season & Round | Hat Trick Scorer | Scorer's Nationality | For | Score | Against |
---|---|---|---|---|---|---|
1 | 1992-93 1st Round | Juul Ellerman | Netherlands | PSV Eindhoven | 6–0 | FK Žalgiris Vilnius |
2 | 1992-93 2nd Round | Romário | Brazil | PSV Eindhoven | 3–0 | AEK Athens |
3 | 1992-93 Group Stage | Marco Van Basten (4 goals) | Netherlands | Milan | 4–0 | IFK Göteborg |
4 | 1992-93 Group Stage | Franck Sauzée | France | Marseille | 6–0 | CSKA Moscow |
5 | 1993-94 1st Round | Sergey Rodionov | Russia | Spartak Moscow | 5–0 | Skonto |
6 | 1993-94 1st Round | Bernd Hobsch | Germany | Werder Bremen | 5–2 | Dinamo Minsk |
7 | 1993-94 1st Round | Luc Nilis | Belgium | Anderlecht | 3–0 | HJK Helsinki |
8 | 1995-96 1st Group Stage | Jari Litmanen | Finland | Ajax | 5–1 | Ferencváros |
9 | 1995-96 1st Group Stage | Raúl González | Spain | Real Madrid | 6–1 | Ferencváros |
10 | 1995-96 1st Group Stage | Mike Newell | England | Blackburn Rovers | 4–1 | Rosenborg |
11 | 1996-97 1st Group Stage | Marco Simone | Italy | Milan | 4–1 | Rosenborg |
12 | 1997-98 1st Group Stage | Faustino Asprilla | Colombia | Newcastle United | 3–2 | Barcelona |
13 | 1997-98 1st Group Stage | Andriy Shevchenko | Ukraine | Dynamo Kyiv | 4–0 | Barcelona |
14 | 1997-98 1st Group Stage | Andy Cole | England | Manchester United | 3–1 | Feyenoord |
15 | 1997-98 Quarter Final | Filippo Inzaghi | Italy | Juventus | 4–1 | Dynamo Kyiv |
16 | 1997-98 Semi Final | Alessandro Del Piero | Italy | Juventus | 4–1 | Monaco |
17 | 1998-99 1st Group Stage | Sigurd Rushfeldt | Norway | Rosenborg | 3–0 | Galatasaray |
18 | 1998-99 1st Group Stage | Ruud van Nistelrooy | Netherlands | PSV Eindhoven | 3–1 | HJK Helsinki |
19 | 1998-99 1st Group Stage | Uwe Rösler | Germany | Kaiserslautern | 5–2 | HJK Helsinki |
20 | 1999-00 1st Group Stage | Andrei Tikhonov | Russia | Spartak Moscow | 3–1 | Willem II |
21 | 1999-00 2nd Group Stage | Simone Inzaghi (4 goals) | Italy | Lazio | 5–1 | Marseille |
22 | 1999-00 Quarter Final | Gerard López | Spain | Valencia | 5–2 | Lazio |
23 | 2000-01 1st Group Stage | Andy Cole | England | Manchester United | 5–1 | Anderlecht |
24 | 2000-01 1st Group Stage | Filippo Inzaghi | Italy | Juventus | 4–4 | Hamburg |
25 | 2000-01 1st Group Stage | Frode Johnsen | Norway | Rosenborg | 6–1 | Helsingborg |
26 | 2000-01 1st Group Stage | Marco Simone | Italy | Monaco | 5–0 | Sturm Graz |
27 | 2000-01 1st Group Stage | Rivaldo | Brazil | Barcelona | 3–3 | Milan |
28 | 2000-01 1st Group Stage | Claudio Lopez | Argentina | Lazio | 5–1 | Shakhtar Donetsk |
29 | 2000-01 2nd Group Stage | Walter Pandiani | Uruguay | Deportivo La Coruña | 4–3 | Paris Saint-Germain |
30 | 2002-03 1st Group Stage | Predrag Đorđević | Serbia | Olympiacos | 6–2 | Bayer Leverkusen |
31 | 2002-03 1st Group Stage | Roy Makaay | Netherlands | Deportivo La Coruña | 3–2 | Bayern Munich |
32 | 2002-03 1st Group Stage | Filippo Inzaghi | Italy | Milan | 4–0 | Deportivo La Coruña |
33 | 2002-03 1st Group Stage | Ayegbeni Yakubu | Nigeria | Maccabi Haifa | 3–0 | Olympiacos |
34 | 2002-03 1st Group Stage | Michael Owen | England | Liverpool | 3–1 | Spartak Moscow |
35 | 2002-03 2nd Group Stage | Thierry Henry | France | Arsenal | 3–1 | Roma |
36 | 2002-03 2nd Group Stage | Alan Shearer | England | Newcastle United | 3–1 | Bayer Leverkusen |
37 | 2002-03 Quarter Final | Ronaldo | Brazil | Real Madrid | 3–4 | Manchester United |
38 | 2003-04 1st Group Stage | Didier Drogba | Ivory Coast | Marseille | 3–0 | Partizan |
39 | 2003-04 1st Group Stage | Dado Prso (4 goals) | Croatia | Monaco | 8–3 | Deportivo La Coruña |
40 | 2004-05 Group Stage | Roy Makaay | Netherlands | Bayern Munich | 4–0 | Ajax |
41 | 2004-05 Group Stage | Wayne Rooney | England | Manchester United | 6–2 | Fenerbahçe |
42 | 2004-05 Group Stage | Ivan Klasnić | Croatia | Werder Bremen | 5–1 | Anderlecht |
43 | 2004-05 Group Stage | Ruud Van Nistelrooy (4 goals) | Netherlands | Manchester United | 4–1 | Sparta Prague |
44 | 2004-05 Group Stage | Sergei Semak | Russia | CSKA Moscow | 3–1 | Paris Saint-Germain |
45 | 2004-05 Group Stage | Tuncay Sanli | Turkey | Fenerbahçe | 3–0 | Manchester United |
46 | 2004-05 2nd Round | Sylvain Wiltord | France | Lyon | 7–2 | Werder Bremen |
47 | 2004-05 2nd Round | Adriano | Brazil | Internazionale | 3–1 | Porto |
48 | 2005-06 Group Stage | Vincenzo Iaquinta | Italy | Udinese | 3–0 | Panathinaikos |
49 | 2005-06 Group Stage | Ronaldinho | Brazil | Barcelona | 4–1 | Udinese |
50 | 2005-06 Group Stage | Samuel Eto'o | Cameroon | Barcelona | 5–0 | Panathinaikos |
51 | 2005-06 Group Stage | Andriy Shevchenko (4 goals) | Ukraine | Milan | 4–0 | Fenerbahçe |
52 | 2005-06 Group Stage | Adriano | Brazil | Internazionale | 4–0 | Artmedia Bratislava |
53 | 2005-06 Group Stage | Levan Kobiashvili | Georgia | Schalke 04 | 3–0 | PSV Eindhoven |
54 | 2006-07 Group Stage | Fernando Morientes | Spain | Valencia | 4–2 | Olympiacos |
55 | 2006-07 Group Stage | Didier Drogba | Ivory Coast | Chelsea | 3–1 | Levski Sofia |
56 | 2006-07 Group Stage | Kaká | Brazil | Milan | 4–1 | Anderlecht |
57 | 2007-08 Group Stage | Yossi Benayoun | Israel | Liverpool | 8–0 | Beşiktaş |
58 | 2008-09 Group Stage | Joseba Llorente | Spain | Villarreal | 6–3 | AaB |
59 | 2008-09 Group Stage | Jádson | Brazil | Shakhtar Donetsk | 5–0 | Basel |
60 | 2008-09 Group Stage | Grafite | Brazil | Wolfsburg | 3–1 | CSKA Moscow |
61 | 2008-09 Group Stage | Michael Owen | England | Manchester United | 3–1 | Wolfsburg |
62 | 2009-10 2nd Round | Nicklas Bendtner | Denmark | Arsenal | 5–0 | Porto |
63 | 2009-10 Quarter Final | Lionel Messi (4 goals) | Argentina | Barcelona | 4–1 | Arsenal |
64 | 2009-10 Semi Final | Ivica Olić | Croatia | Bayern Munich | 3–0 | Lyon |
65 | 2010-11 Group Stage | Samuel Eto'o | Cameroon | Internazionale | 4–0 | Werder Bremen |
66 | 2010-11 Group Stage | Gareth Bale | Wales | Tottenham Hotspur | 3–4 | Internazionale |
67 | 2010-11 Group Stage | André-Pierre Gignac | France | Marseille | 7–0 | MŠK Žilina |
68 | 2010-11 Group Stage | Mario Gomez | Germany | Bayern Munich | 4–0 | CFR Cluj |
69 | 2010-11 Group Stage | Karim Benzema | France | Real Madrid | 4–0 | Auxerre |
70 | 2011-12 Group Stage | Lionel Messi | Argentina | Barcelona | 4–0 | Viktoria Plzeň |
71 | 2011-12 Group Stage | Mario Gomez | Germany | Bayern Munich | 3–2 | Napoli |
72 | 2011-12 Group Stage | Roberto Soldado | Spain | Valencia | 7–0 | Genk |
73 | 2011-12 Group Stage | Bafétimbi Gomis (4 goals) | France | Lyon | 7–1 | Dinamo Zagreb |
74 | 2011-12 Round of 16 | Lionel Messi (5 goals) | Argentina | Barcelona | 7–1 | Bayer Leverkusen |
75 | 2011-12 Round of 16 | Mario Gomez (4 goals) | Germany | Bayern Munich | 7–0 | Basel |
76 | 2012-13 Group Stage D | Cristiano Ronaldo | Portugal | Real Madrid | 4–1 | Ajax |
77 | 2012-13 Group Stage F | Roberto Soldado | Spain | Valencia | 3–0 | BATE Borisov |
78 | 2012-13 Group Stage F | Claudio Pizarro | Peru | Bayern Munich | 6–1 | Lille |
79 | 2012-13 Group Stage H | Burak Yılmaz | Turkey | Galatasaray | 3–1 | CFR Cluj |
80 | 2012-13 Group Stage H | Rui Pedro | Portugal | CFR Cluj | 3–1 | Braga |
81 | 2012-13 Group Stage E | Luiz Adriano | Brazil | Shakhtar Donetsk | 5–2 | Nordsjælland |
82 | 2012-13 Semi-Final | Robert Lewandowski (4 goals) | Poland | Borussia Dortmund | 4–1 | Real Madrid |
83 | 2013-14 Group Stage B | Cristiano Ronaldo | Portugal | Real Madrid | 6–1 | Galatasaray |
84 | 2013-14 Group Stage H | Lionel Messi | Argentina | Barcelona | 4–0 | Ajax |
85 | 2013-14 Group Stage C | Konstantinos Mitroglou | Greece | Olympiacos | 3–0 | Anderlecht |
86 | 2013-14 Group Stage C | Zlatan Ibrahimović (4 goals) | Sweden | Paris Saint-Germain | 5–0 | Anderlecht |
87 | 2013-14 Group Stage D | Alvaro Negredo | Spain | Manchester City | 5–2 | CSKA Moscow |
88 | 2013-14 Group Stage B | Arturo Vidal | Chile | Juventus | 3–1 | Copenhagen |
89 | 2013-14 Group Stage H | Neymar | Brazil | Barcelona | 6–1 | Celtic |
90 | 2013-14 Round of 16 | Robin van Persie | Netherlands | Manchester United | 3–0 | Olympiacos |
91 | 2014-15 Group Stage H | Yacine Brahimi | Algeria | Porto | 6–0 | BATE Borisov |
92 | 2014-15 Group Stage D | Danny Welbeck | England | Arsenal | 4–1 | Galatasaray |
93 | 2014-15 Group Stage H | Luiz Adriano (5 goals) | Brazil | Shakhtar Donetsk | 7–0 | BATE Borisov |
94 | 2014-15 Group Stage H | Luiz Adriano | Brazil | Shakhtar Donetsk | 5–0 | BATE Borisov |
95 | 2014-15 Group Stage F | Lionel Messi | Argentina | Barcelona | 4–0 | APOEL |
96 | 2014-15 Group Stage E | Sergio Agüero | Argentina | Manchester City | 3–2 | Bayern Munich |
97 | 2014-15 Group Stage A | Mario Mandžukić | Croatia | Atlético Madrid | 4–0 | Olympiacos |
98 | 2015-16 Group Stage A | Cristiano Ronaldo | Portugal | Real Madrid | 4–0 | Shakhtar Donetsk |
99 | 2015-16 Group Stage F | Robert Lewandowski | Poland | Bayern Munich | 5–0 | Dinamo Zagreb |
100 | 2015-16 Group Stage A | Cristiano Ronaldo (4 goals) | Portugal | Real Madrid | 8–0 | Malmö FF |
101 | 2015-16 Group Stage A | Karim Benzema | France | Real Madrid | 8–0 | Malmö FF |
102 | 2015-16 Group Stage F | Oliver Giroud | France | Arsenal | 3–0 | Olympiacos |
103 | 2015-16 Quarter Final | Cristiano Ronaldo | Portugal | Real Madrid | 3–0 | Wolfsburg |
104 | 2016-17 Group Stage C | Lionel Messi | Argentina | Barcelona | 7–0 | Celtic |
105 | 2016-17 Group Stage C | Sergio Agüero | Argentina | Manchester City | 4–0 | Borussia Mönchengladbach |
106 | 2016-17 Group Stage C | Lionel Messi | Argentina | Barcelona | 4–0 | Manchester City |
107 | 2016-17 Group Stage A | Mesut Özil | Germany | Arsenal | 6–0 | Ludogorets Razgrad |
108 | 2016-17 Group Stage A | Lucas Pérez | Spain | Arsenal | 4–1 | Basel |
109 | 2016-17 Group Stage C | Arda Turan | Turkey | Barcelona | 4–0 | Borussia Mönchengladbach |
110 | 2016-17 Round of 16 | Pierre-Emerick Aubameyang | Gabon | Borussia Dortmund | 4–0 | Benfica |
111 | 2016-17 Quarter Final | Cristiano Ronaldo | Portugal | Real Madrid | 4–2 | Bayern Munich |
112 | 2016-17 Semi-Final | Cristiano Ronaldo | Portugal | Real Madrid | 3–0 | Atlético Madrid |
113 | 2017-18 Group Stage H | Harry Kane | England | Tottenham Hotspur | 3–0 | APOEL |
114 | 2017-18 Group Stage E | Wissam Ben Yedder | France | Sevilla | 3–0 | Maribor |
115 | 2017-18 Group Stage B | Layvin Kurzawa | France | Paris Saint-Germain | 5–0 | Anderlecht |
116 | 2017-18 Group Stage E | Philippe Coutinho | Brazil | Liverpool | 7–0 | Spartak Moscow |
117 | 2017-18 Round of 16 | Sadio Mane | Senegal | Liverpool | 5–0 | Porto |
118 | 2018-19 Group Stage B | Lionel Messi | Argentina | Barcelona | 4–0 | PSV Eindhoven |
119 | 2018-19 Group Stage H | Paulo Dybala | Argentina | Juventus | 3–0 | Young Boys |
120 | 2018-19 Group Stage G | Edin Džeko | Bosnia | Roma | 5–0 | Viktoria Plzeň |
121 | 2018-19 Group Stage C | Neymar | Brazil | Paris Saint-Germain | 6–1 | Red Star Belgrade |
122 | 2018-19 Group Stage F | Gabriel Jesus | Brazil | Manchester City | 6–0 | Shakhtar Donetsk |
123 | 2018-19 Round of 16 | Cristiano Ronaldo | Portugal | Juventus | 3–0 | Atlético Madrid |
124 | 2018-19 Semi-Final | Lucas Moura | Brazil | Tottenham Hotspur | 3–2 | Ajax |
125 | 2019-20 Group Stage E | Erling Braut Håland | Norway | Red Bull Salzburg | 6–2 | Genk |
126 | 2019-20 Group Stage C | Mislav Oršić | Croatia | Dinamo Zagreb | 4–0 | Atalanta |
127 | 2019-20 Group Stage B | Serge Gnabry (4 goals) | Germany | Bayern Munich | 2–7 | Tottenham Hotspur |
128 | 2019-20 Group Stage C | Raheem Sterling | England | Manchester City | 5–1 | Atalanta |
129 | 2019-20 Group Stage A | Kylian Mbappé | France | Paris Saint-Germain | 5–0 | Club Brugge |
130 | 2019-20 Group Stage A | Rodrygo | Brazil | Real Madrid | 6–0 | Galatasaray |
131 | 2019-20 Group Stage B | Robert Lewandowski (4 goals) | Poland | Bayern Munich | 0–6 | Red Star Belgrade |
132 | 2019-20 Group Stage E | Arkadiusz Milik | Poland | Napoli | 4–0 | Genk |
133 | 2019-20 Group Stage C | Gabriel Jesus | Brazil | Manchester City | 1–4 | Dinamo Zagreb |
134 | 2019-20 Round of 16 | Josip Iličić (4 goals) | Slovenia | Atalanta | 4–3 | Valencia |
135 | 2020-21 Group Stage H | Marcus Rashford | England | Manchester United | 5–0 | RB Leipzig |
136 | 2020-21 Group Stage B | Alassane Pléa | France | Borussia MG | 0–6 | Shakhtar Donetsk |
137 | 2020-21 Group Stage D | Diogo Jota | Portugal | Liverpool | 0–5 | Atalanta |
138 | 2020-21 Group Stage H | İrfan Can Kahveci | Turkey | İstanbul Başakşehir | 3–4 | RB Leipzig |
139 | 2020-21 Group Stage E | Olivier Giroud (4 Goals) | France | Chelsea | 0–4 | Sevilla |
140 | 2020-21 Group Stage H | Neymar | Brazil | Paris Saint-Germain | 5–1 | İstanbul Başakşehir |
141 | 2020-21 Round of 16 | Kylian Mbappé | France | Paris Saint-Germain | 1–4 | Barcelona |
142 | 2021-22 Group Stage A | Christopher Nkunku | France | RB Leipzig | 3–6 | Manchester City |
143 | 2021-22 Group Stage C | Sébastien Haller (4 Goals) | Ivory Coast | Ajax | 5–1 | Sporting CP |
144 | 2021-22 Group Stage E | Robert Lewandowski | Poland | Bayern Munich | 5–1 | Benfica |
145 | 2021-22 Round of 16 | Robert Lewandowski | Poland | Bayern Munich | 4–0 | RB Salzburg |
146 | 2021-22 Round of 16 | Karim Benzema | France | Real Madrid | 3–1 | Paris Saint-Germain |
147 | 2021-22 Quarter Final | Karim Benzema | France | Real Madrid | 1–3 | Chelsea |
148 | 2022-23 Group Stage C | Robert Lewandowski | Poland | Barcelona | 5–1 | Viktoria Plzeň |
149 | 2022-23 Group Stage A | Mohamed Salah | Egypt | Liverpool | 1–7 | Rangers |
150 | 2022-23 Round of 16 | Erling Braut Håland (5 Goals) | Norway | Manchester City | 7–0 | RB Leipzig |
151 | 2023-24 Group Stage H | Evanilson | Brazil | FC Porto | 4–1 | Royal Antwerp |
152 | 2023-24 Group Stage D | João Mário | Portugal | Benfica | 3–3 | Inter Milan |