UEFA CHAMPIONS LEAGUE

Mbappe nets hat-trick for Real Madrid: How many have Messi, Ronaldo scored in Champions League?

Real Madrid triumphed over Manchester City in the UEFA Champions League, advancing to the round of 16 with a commanding 3-1 victory. Kylian Mbappe netted a stunning hat-trick, a feat previously achieved by Lionel Messi and Cristiano Ronaldo.

Cristiano Ronaldo celebrates a goal with Real Madrid.
© Juan Manuel Serrano Arce/Getty ImagesCristiano Ronaldo celebrates a goal with Real Madrid.

Real Madrid needed to preserve the lead they had established a week earlier in England to send Manchester City packing and secure a spot in the UEFA Champions League round of 16. The Spanish side did so with ease, as Kylian Mbappe netted a stunning hat-trick in a 3-1 victory. The French forward delivered a magical performance at the Santiago Bernabeu Stadium, drawing comparisons to the remarkable hat-tricks previously scored by Lionel Messi and Cristiano Ronaldo.

Advertisement

Mbappe took charge for Real Madrid, scoring the opener just 4 minutes into the match with a delicate shot over Manchester City goalkeeper Ederson. Midway through the first half, he doubled the lead following a brilliant team move. Finally, 16 minutes into the second half, Kylian completed his hat-trick with a composed left-footed strike.

This marked Mbappe’s third career hat-trick in the UEFA Champions League and his first with Real Madrid in the competition. His previous two came during his time at Paris Saint-Germain: a 5-0 victory over Club Brugge in 2019 and a 4-1 win against Barcelona in 2021.

Advertisement

However, the French star is still some way off matching the records set by Cristiano Ronaldo and Lionel Messi, who hold the mark for the most hat-tricks in Champions League history, with 8 each.

lionel messi

Lionel Messi celebrates after scoring a goal for FC Barcelona

Advertisement

Lionel Messi’s hat-tricks in the Champions League

Messi made his Champions League debut in 2004, but it wasn’t until April 2010 that he scored his first-ever hat-trick in the competition, in a 4-1 win over Arsenal at the Camp Nou. From that point, the Argentine star would go on to add one hat-trick per year from 2011 to 2014, scoring against Viktoria Plzen, Bayer Leverkusen, Ajax, and APOEL.

Mbappe scores for Real Madrid after 4′: What was Messi and Ronaldo’s fastest Champions League goal?

see also

After a rare drought in 2015, Messi bounced back with a hat-trick in 2016 against Celtic, followed by another against Manchester City in the same year. His last Champions League hat-trick came in 2018, when he scored three times against PSV Eindhoven.

Advertisement

Cristiano Ronaldo’s hat-tricks in the Champions League

Cristiano Ronaldo’s first hat-trick in the Champions League came in 2012, nearly a decade after his competition debut. The Portuguese forward had never scored a hat-trick during his time with Manchester United, and did it for the first time at Real Madrid against Ajax in 2012. He would go on to score additional hat-tricks in the competition, notably in 2013 against Galatasaray, in 2015 against Shakhtar Donetsk and Malmo FF, and again in 2016 against Wolfsburg.

Ronaldo’s final two Champions League hat-tricks with the Spanish side came in 2017, when he scored against Bayern Munich and Atletico Madrid. The last time CR7 netted three goals in a single game in the competition was in 2019, while playing for Juventus, again against Atlético Madrid.

Advertisement

The Champions League hat-trick rankings

Lionel Messi and Cristiano Ronaldo sit at the top of the list, with eight Champions League hat-tricks each. Following them is Robert Lewandowski, who has scored six hat-tricks in the tournament while playing for Borussia Dortmund, Bayern Munich, and Barcelona.

Karim Benzema is next with four, all of which came during his time as a Real Madrid player. A host of other players have scored three hat-tricks, including Filippo Inzaghi, Mario Gomez, Luiz Adriano, Neymar, and now Kylian Mbappe as well.

Advertisement
ALSO READ
Why is Cristiano Ronaldo not playing for Portugal vs Armenia in UEFA 2026 World Cup Qualifiers finale?
Soccer

Why is Cristiano Ronaldo not playing for Portugal vs Armenia in UEFA 2026 World Cup Qualifiers finale?

Mbappe reaches 400 career goals at 26: How many had Ronaldo, Messi scored at his age?
Soccer

Mbappe reaches 400 career goals at 26: How many had Ronaldo, Messi scored at his age?

Will Cristiano Ronaldo miss potential 2026 World Cup debut with Portugal due to red card vs Ireland?
Soccer

Will Cristiano Ronaldo miss potential 2026 World Cup debut with Portugal due to red card vs Ireland?

Portugal shocked by Ireland: What does Cristiano Ronaldo’s side need to qualify for 2026 World Cup?
Soccer

Portugal shocked by Ireland: What does Cristiano Ronaldo’s side need to qualify for 2026 World Cup?

Better Collective Logo