English
Monetize your website traffic with yX Media
Cristiano Ronaldo added to his tally with a stunning strike for Real Madrid against Borussia Dortmund on matchday six; here we look at all his and Lionel Messi's European goals.


It is one of the UEFA Champions League's best sub-plots. The two greatest forwards of the age have long since surpassed Raúl González's goals haul in the competition and by the end of the 2014/15 campaign Lionel Messi and Cristiano Ronaldo had 77 strikes each.
Then last season, however, Ronaldo became the first player to score 100 times in UEFA club competition, a milestone that Messi emulated on matchday three of the current campaign. The Real Madrid star, though, leads 114-97 in terms of UEFA Champions League goals alone; and in all UEFA club competition action the scoreline is 117-100 in his favour.
UEFA.com has listed all of Messi and Ronaldo's UEFA Champions League goals since they first netted at this level – picking out some noteworthy stats amid the numbers. 
  • Messi has been on the losing side just three times when he has scored
  • Ronaldo has notched twice or more on 32 different occasions
  • They are level at 7-7 in hat-tricks
  • Ronaldo did not score until his 30th game in the competition
  • Ronaldo struck in both last-16 legs for five seasons running up to and including 2016/17
  • Ronaldo is the first player to compile 50 knockout goals
  • Ronaldo is the only player to score in three UEFA Champions League finals
  • Both have nine goals against one club: Ronaldo v Bayern München, Messi v Arsenal
  • Both players have scored 60 all-time group stage goals
Lionel Messi and Cristiano Ronaldo's goal by goal record
UEFA Champions League (group stage to final)
Messi 
(all goals scored for Barcelona)
Ronaldo 
(goals 1-15 for Man Utd; 16 onwards for Real Madrid)
GoalOpponentDateRoundOpponentDateRound
1Panathinaikos (h), 5-002/11/05Group stageRoma (h), 7-110/04/07 Quarter-final second leg
2Werder Bremen (a), 1-127/09/06 Group stage Roma (h), 7-110/04/07Quarter-final second leg
Lyon (h), 3-019/09/07 Group stage Milan (h), 3-224/04/07 Semi-final first leg
Stuttgart (a), 2-0 02/10/07 Group stage Sporting CP (a), 1-0 19/09/07 Group stage 
Rangers (h), 2-007/11/07Group stage Dynamo Kyiv (a), 4-2 23/10/07 Group stage 
Lyon (a), 2-2 27/11/07 Group stage Dynamo Kyiv (a), 4-2 23/10/07 Group stage 
Celtic (a), 3-220/02/08 Round of 16 first legDynamo Kyiv (h), 4-0 07/11/07 Group stage 
Celtic (a), 3-220/02/08 Round of 16 first leg Sporting CP (h), 2-1  27/11/07 Group stage 
Shakhtar (a), 2-101/10/08 Group stage Lyon (h), 1-0 04/03/08 Round of 16 second leg
10 Shakhtar (a), 2-101/10/08Group stageRoma (a), 2-0 01/04/08 Quarter-final first leg
11 Basel (a), 5-022/10/08 Group stage Chelsea (n), 1-1 21/05/08 Final
12 Basel (h), 1-1 04/11/08 Group stage Internazionale (h), 2-0 11/03/09 Round of 16 second leg
13Sporting CP (a), 5-2 26/11/08 Group stage Porto (a), 1-015/04/09 Quarter-final second leg
14 Lyon (h), 5-2 11/03/09 Round of 16 second leg Arsenal (a), 3-1 05/05/09 Semi-final second leg 
15 Bayern (h), 4-008/04/09Quarter-final first legArsenal (a), 3-1 05/05/09 Semi-final second leg 
16 Bayern (h), 4-0 08/04/09Quarter-final first leg Zürich (a), 5-2 15/09/09 Group stage 
17 Man United (n), 2-0 27/05/09 Final Zürich (a), 5-215/09/09Group stage 
18 Dynamo Kyiv (h), 2-0  29/09/09Group stage Marseille (h), 3-0 30/09/09 Group stage 
19Dynamo Kyiv (a), 2-1 09/12/09Group stage Marseille (h), 3-0 30/09/09 Group stage 
20 Stuttgart (h), 4-0 17/03/10Round of 16 second legMarseille (a), 3-1 08/12/09 Group stage 
21 Stuttgart (h), 4-0 17/03/10 Round of 16 second leg Marseille (a), 3-1 08/12/09Group stage 
22 Arsenal (h), 4-106/04/10 Quarter-final second legLyon (h), 1-1 10/03/10 Round of 16 second leg
23 Arsenal (h), 4-106/04/10 Quarter-final second legMilan (h), 2-0 19/10/10 Group stage 
24 Arsenal (h), 4-106/04/10 Quarter-final second legAjax (a), 4-0 23/11/10Group stage 
25 Arsenal (h), 4-106/04/10 Quarter-final second legAjax (a), 4-0 23/11/10 Group stage 
26 Panathinaikos (h), 5-114/09/10 Group stage Auxerre (h), 4-0 08/12/10 Group stage 
27 Panathinaikos (h), 5-114/09/10 Group stage Tottenham (h), 4-0 05/04/11Quarter-final first leg
28 København (h), 2-020/10/10 Group stage Tottenham (a), 1-0 13/04/11Quarter-final second leg
29 København (h), 2-0 20/10/10 Group stage Ajax (h), 3-0 27/09/11 Group stage 
30 København (a), 1-1 02/11/10 Group stage Lyon (a), 2-002/11/11 Group stage 
31 Panathinaikos (a), 3-024/11/10 Group stage Lyon (a), 2-0 02/11/11 Group stage 
32 Arsenal (h), 3-1 08/03/11 Round of 16 second legCSKA Moskva (a), 1-121/02/12 Round of 16 first leg 
33 Arsenal (h), 3-1 08/03/11 Round of 16 second legCSKA Moskva (h), 4-1 14/03/12Round of 16 second leg
34 Shakhtar (a), 1-012/04/11Quarter-final second legCSKA Moskva (h), 4-114/03/12Round of 16 second leg
35 Real Madrid (a), 2-0 27/04/11 Semi-final first leg APOEL (h), 5-2 04/04/12 Quarter-final second leg
36Real Madrid (a), 2-027/04/11Semi-final first legAPOEL (h), 5-204/04/12Quarter-final second leg
37 Man United (n), 3-1 28/05/11 Final Bayern (h), 2-1 25/04/12Semi-final second leg 
38 BATE (a), 5-028/09/11Group stage Bayern (h), 2-1 25/04/12Semi-final second leg 
39 BATE (a), 5-0 28/09/11 Group stage Man City (h), 3-2 18/09/12Group stage 
40 Viktoria Plzeň (a), 4-001/11/11 Group stage Ajax (a), 4-1 03/10/12 Group stage 
41 Viktoria Plzeň (a), 4-0 01/11/11 Group stage Ajax (a), 4-1 03/10/12 Group stage 
42 Viktoria Plzeň (a), 4-0 01/11/11 Group stage Ajax (a), 4-103/10/12 Group stage 
43 Milan (a), 3-223/11/11Group stageDortmund (a), 1-224/10/12Group stage
44 Leverkusen (a), 3-1 14/02/12 Round of 16 first legAjax (h), 4-104/12/12Group stage
45Leverkusen (h), 7-107/03/12Round of 16 second legMan United (h), 1-113/02/13Round of 16 first leg
46Leverkusen (h), 7-107/03/12Round of 16 second legMan United (a), 2-105/03/13Round of 16 second leg
47Leverkusen (h), 7-107/03/12Round of 16 second legGalatasaray (h), 3-003/04/13Quarter-final first leg
48Leverkusen (h), 7-107/03/12Round of 16 second legGalatasaray (a), 2-309/04/13Quarter-final second leg
49Leverkusen (h), 7-107/03/12Round of 16 second legGalatasaray (a), 2-309/04/13Quarter-final second leg
50Milan (h), 3-103/04/12Quarter-final second legDortmund (a), 1-424/04/13Semi-final first leg
51Milan (h), 3-103/04/12Quarter-final second legGalatasaray (a), 6-1 17/09/13Group stage
52Spartak Moskva (h), 3-219/09/12Group stageGalatasaray (a), 6-117/09/13Group stage
53 Spartak Moskva (h), 3-219/09/12 Group stage Galatasaray (a), 6-117/09/13 Group stage 
54 Celtic (a), 1-2 07/11/12 Group stage København (h), 4-002/10/13 Group stage
55 Spartak Moskva (a), 3-0 20/11/12 Group stage København (h), 4-002/10/13 Group stage 
56 Spartak Moskva (a), 3-0 20/11/12 Group stage Juventus (h), 2-1 23/10/13 Group stage 
57 Milan (h), 4-012/03/13 Round of 16 second leg Juventus (h), 2-1 23/10/13 Group stage 
58 Milan (h), 4-0 12/03/13 Round of 16 second leg Juventus (a), 2-205/11/13 Group stage 
59 Paris (a), 2-202/04/13 Quarter-final first leg København (a), 2-010/12/13 Group stage 
60 Ajax (h), 4-0 18/09/13 Group stage Schalke (a), 6-1 26/02/14 Round of 16 first leg 
61 Ajax (h), 4-0 18/09/13 Group stage Schalke (a), 6-1 26/02/14 Round of 16 first leg  
62 Ajax (h), 4-0 18/09/13 Group stage Schalke (h), 3-1 18/03/14 Round of 16 second leg
63 Milan (a), 1-1 22/10/13 Group stage Schalke (h), 3-118/03/14Round of 16 second leg
64 Milan (h), 3-1 06/11/13 Group stage Dortmund (h), 3-002/04/14Quarter-final first leg
65 Milan (h), 3-1 06/11/13 Group stage Bayern (a), 4-0 29/04/14 Semi-final second leg
66 Man City (a), 2-0 18/02/14 Round of 16 first leg Bayern (a), 4-0 29/04/14Semi-final second leg
67 Man City (h), 2-1 12/03/14 Round of 16 second leg Atlético (n), 4-125/05/14 Final 
68 Paris (a), 2-3 30/09/14 Group stage Basel (h), 5-116/09/14 Group stage
69 Ajax (h), 3-1 21/10/14 Group stage Ludogorets (a), 2-1 01/10/14Group stage
70 Ajax (a), 2-0 05/11/14 Group stage Liverpool (a), 3-022/10/14 Group stage 
71 Ajax (a), 2-0 05/11/14 Group stage Basel (a), 1-0 26/11/14Group stage 
72 APOEL (a), 4-0 25/11/14 Group stage Ludogorets (h), 4-0 09/12/14Group stage 
73 APOEL (a), 4-0 25/11/14 Group stage Schalke (a), 2-0 18/02/15 Round of 16 first leg 
74 APOEL (a), 4-0 25/11/14 Group stage Schalke (h), 3-4 10/03/15Round of 16 second leg 
75Paris (h), 3-1 10/12/14Group stage Schalke (h), 3-410/03/15 Round of 16 second leg
76Bayern (h), 3-006/05/15Semi-final first legJuventus (a), 1-205/05/15Semi-final first leg
77Bayern (h), 3-006/05/15Semi-final first legJuventus (h), 1-113/05/15Semi-final second leg
78Roma (h), 6-124/11/15Group stageShakhtar (h), 4-015/09/15Group stage
79Roma (h), 6-124/11/15Group stageShakhtar (h), 4-015/09/15Group stage
80Leverkusen (a), 1-109/12/15Group stageShakhtar (h), 4-015/09/15Group stage
81Arsenal (a), 2-023/02/16Round of 16 first legMalmö (a), 2-030/09/15Group stage
82Arsenal (a), 2-023/02/16Round of 16 first legMalmö (a), 2-030/09/15Group stage
83Arsenal (h), 3-116/03/16Round of 16 second legShakhtar (a), 4-325/11/15Group stage
84Celtic (h), 7-013/09/16Group stageShakhtar (a), 4-325/11/15Group stage
85Celtic (h), 7-013/09/16Group stageMalmö (h), 8-008/12/15Group stage
86Celtic (h), 7-013/09/16Group stageMalmö (h), 8-008/12/15Group stage
87Man. City (h), 4-019/10/16Group stageMalmö (h), 8-008/12/15Group stage
88Man. City (h), 4-0 19/10/16 Group stage  Malmö (h), 8-008/12/15Group stage
89Man. City (h), 4-0 19/10/16 Group stage  Roma (a), 2-017/02/16Round of 16 first leg
90Man. City (a), 1-301/11/16Group stageRoma (h), 2-008/03/16Round of 16 second leg
91Celtic (a), 2-023/11/16Group stageWolfsburg (h), 3-012/04/16Quarter-final second leg
92Celtic (a), 2-023/11/16 Group stageWolfsburg (h), 3-012/04/16Quarter-final second leg
93Mönchengladbach (h), 4-006/12/16Group stageWolfsburg (h), 3-012/04/16Quarter-final second leg
94Paris (h), 6-108/03/17Round of 16 second legSporting CP (h), 2-114/09/16Group stage
95Juventus (h), 3-012/09/17Group stageDortmund (a), 2-227/09/16Group stage
96Juventus (h), 3-012/09/17Group stageBayern (a), 2-112/04/17Quarter-final first leg
97Olympiacos (h), 3-118/10/17Group stageBayern (a), 2-112/04/17Quarter-final first leg
98Bayern (h), 4-218/04/17Quarter-final second leg
99Bayern (h), 4-218/04/17Quarter-final second leg
100Bayern (h), 4-218/04/17Quarter-final second leg
101Atlético (h), 3-002/05/17Semi-final first leg
102Atlético (h), 3-002/05/17Semi-final first leg
103Atlético (h), 3-002/05/17Semi-final first leg
104Juventus (n), 4-103/06/17Final
105Juventus (n), 4-103/06/17Final
106APOEL (h), 3-013/09/17Group stage
107APOEL (h), 3-013/09/17Group stage
108Dortmund (a), 3-126/09/17Group stage
109Dortmund (a), 3-126/09/17Group stage
110Tottenham (h), 1-117/10/17Group stage
111Tottenham (a), 1-301/11/17Group stage
112APOEL (a), W6-021/11/17Group stage
113APOEL (a), W6-021/11/17Group stage
114Dortmund (h), 3-206/12/17Group stage
All stats are group stage to final only.
Please note that the player's club is always mentioned first in the scorelines, even if they are away from home.
Other UEFA club competition goals:
Messi: Porto 2-0 (n), 26/08/2011, UEFA Super Cup; v Sevilla 5-4aet x 2 (n), 11/08/2015, UEFA Super Cup
Ronaldo: Debrecen 3-0 (h) 09/08/05, UEFA Champions League third qualifying round; Sevilla 2-0 x 2 (n), 12/08/2014, UEFA Super Cup
أحدث أقدم