Messi vs Ronaldo › Clubs › Messi in the UEFA Champions League

Messi in the UEFA Champions League: Goals, Assists and Stats

Lionel Messi played 163 games in the UEFA Champions League between 2004 and 2023, with 129 goals and 40 assists. Below are all his numbers, season by season, plus his favourite opponents and every hat-trick.

163Games
129Goals
40Assists
0.79Goals/game
105Min/goal
18Penalty goals
14.0%% from penalties
5Free-kick goals

Messi in the UEFA Champions League: stats by season

SeasonGamesGoalsAssistsGoals/gamePens% pensFKs
2004/20051000.000–0
2005/20066110.1700.0%0
2006/20075100.2000.0%0
2007/20089610.67116.7%0
2008/200912950.7500.0%0
2009/201011800.7300.0%1
2010/2011131230.9218.3%0
2011/2012111461.27428.6%0
2012/201311820.7300.0%0
2013/20147801.14225.0%1
2014/2015131050.7700.0%0
2015/20167610.86116.7%0
2016/201791121.22218.2%0
2017/201810620.6000.0%1
2018/2019101231.2018.3%2
2019/20208330.3800.0%0
2020/20216520.83480.0%0
2021/20227500.71240.0%0
2022/20237440.5700.0%0
Total163129400.791814.0%5

Messi in the UEFA Champions League: stats by team

TeamGamesGoalsAssistsGoals/gamePens% pensFKs
FC Barcelona149120360.811613.3%5
PSG14940.64222.2%0

Messi's favourite opponents in the UEFA Champions League

OpponentGamesGoals
Arsenal FC69
Celtic Glasgow68
AC Milan88
Bayer Leverkusen37
Manchester City FC87

See all of Messi's favourite victims →

Every Messi hat-trick in the UEFA Champions League (8)

DateOpponentCompetitionResultGoals
18 Sep 2018PSV EindhovenUEFA Champions League4-03
19 Oct 2016Manchester City FCUEFA Champions League4-03
13 Sep 2016Celtic GlasgowUEFA Champions League7-03
25 Nov 2014APOEL NicosiaUEFA Champions League4-03
18 Sep 2013Ajax AmsterdamUEFA Champions League4-03
7 Mar 2012Bayer LeverkusenUEFA Champions League7-15
1 Nov 2011Viktoria PlzenUEFA Champions League4-03
6 Apr 2010Arsenal FCUEFA Champions League4-14

See every Messi and Ronaldo hat-trick →

Messi in the UEFA Champions League: key facts

How many goals did Messi score in the UEFA Champions League?

Messi scored 129 goals in 163 games in the UEFA Champions League (0.79 per game), one every 105 minutes, and provided 40 assists.

What was Messi's best season in the UEFA Champions League?

The 2011/2012 season, with 14 goals and 6 assists in 11 games.

Which team did Messi score the most goals against in the UEFA Champions League?

His favourite victim is Arsenal FC: 9 goals in 6 games.

How many hat-tricks did Messi score in the UEFA Champions League?

8 hat-tricks and 28 braces.

How many penalties and free kicks did Messi score in the UEFA Champions League?

18 penalties (14.0% of his goals, 5 missed) and 5 direct free kicks.

What is Messi's win record in the UEFA Champions League?

95 wins, 41 draws and 27 defeats (58.3% of games won).

When did Messi debut in the UEFA Champions League?

On 7 Dec 2004 against FC Shakhtar Donetsk. His last game was on 8 Mar 2023 against Bayern München.

Data updated daily.

More Messi stats

Clubs

National team

Competitions

Cristiano Ronaldo in the UEFA Champions League · Messi vs Ronaldo: full comparison

Cache date: 04-11-2026 12:18:36