UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Messi scores 100th Champions League goal for Barcelona

Lionel Messi's two strikes against Chelsea make him the second player after Cristiano Ronaldo to reach a century of goals in the UEFA Champions League.

Lionel Messi's first 100 UEFA club competition goals

Lionel Messi has become the second player to reach 100 goals in the UEFA Champions League with his two for Barcelona against Chelsea tonight.

Having made it to 100 European club goals on 18 October 2017 against Olympiacos, Messi (who also has three UEFA Super Cup strikes) now becomes just the second man to achieve a century in the senior UEFA competition after Cristiano Ronaldo. The Real Madrid forward was also the first to get 100 for a single club with his opening strike versus Paris Saint-Germain on 14 February 2018.

Watch Messi's first seven #UCL hat-tricks

However, while Ronaldo needed 144 games to register his 100 UEFA Champions League goals, Messi has taken just 123. Messi opened his account against Panathinaikos on 2 November 2005 and attained the 50 milestone against AC Milan on 3 April 2012.

Watch Messi’s first UEFA Champions League goal

UEFA Champions League top scorers (group stage to final only)
117: Cristiano Ronaldo (POR, Manchester United, Real Madrid)
100: Lionel Messi (ARG, Barcelona)
71: Raúl González (ESP, Real Madrid, Schalke)
56: Ruud van Nistelrooy (NED, PSV Eindhoven, Manchester United, Real Madrid)
53: Karim Benzema (FRA, Lyon, Real Madrid)
50: Thierry Henry (FRA, Monaco, Arsenal, Barcelona)
48: Zlatan Ibrahimović (SWE, Ajax, Juventus, Internazionale Milano, Barcelona, AC Milan, Paris Saint-Germain)
48: Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea)
46: Filippo Inzaghi (ITA, Juventus, AC Milan)
45: Robert Lewandowski (POL, Dortmund, Bayern)

European Cup top scorers (all matches)
118: Cristiano Ronaldo (POR, Manchester United, Real Madrid)
100: Lionel Messi (ARG, Barcelona)
71: Raúl González (ESP, Real Madrid, Schalke)
60: Ruud van Nistelrooy (NED, PSV Eindhoven, Manchester United, Real Madrid)
59: Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea)

Selected for you