Messi vs Ronaldo in their National Teams

Countdown Cristiano Ronaldo: Road to 1,000 Goals 985 goals · 15 to go 01,000 See the countdown →
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Argentina 208 126 67 0.61 0.32 0.93
Totals 208 126 67 0.61 0.32 0.93
Lionel Messi
Lionel Messi 39 years, 4 months, 11 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Portugal 234 146 37 0.62 0.16 0.78
Totals 234 146 37 0.62 0.16 0.78
Cristiano Ronaldo
Cristiano Ronaldo 41 years, 8 months, 30 days

Last games:

FIFA Friendly ·
Argentina vs Benin
Argentina 3-0 Benin
Messi, 90′
Penalty goal Assist Assist
 
06-10-2026
UEFA Nations League · Group stage
Portugal vs Wales
Portugal 1-0 Gales
C. Ronaldo, 66′
 
 
24-09-2026
Timeframe
Lionel Messi
Cristiano Ronaldo
39 years, 4 months, 11 days-869 days
41 years, 8 months, 30 days+869 days
21 -3
 24 seasons+3
208 -26
 234 games played+26
Goals
Lionel Messi
Cristiano Ronaldo
0.61 -2%
 0.62 goals per game+2%
79.37% -5%
 84.25% goals without penalties+5%
20.63% penalty goals +5%
15.75%-5%
137′+7%
 Scores every 128′-6%
Goal contribution
Lionel Messi
Cristiano Ronaldo
193 total contributions +10
183-10
67 assists (Opta™ criteria) +30
37-30
77 assists (Transfermarkt™ criteria) +29
48-29
Assists every 257′ -49%
505′+96%
Goal contribution every 89′ -13%
102′+14%
In finals
Lionel Messi
Cristiano Ronaldo
11 finals played +7
4-7
6 finals won +3
3-3
5 +4
 1 finals lost-4
4 goals in finals +3
1-3
3 assists in finals +100%
0-3
0.36 goals per game in finals +44%
0.25-31%
Scores in finals every 271′ -7%
293′+8%
Assists in finals every 362′ 
–-100%
Goal contribution in finals every 155′ -47%
293′+89%
Finals Breakdown by Tournament
Lionel Messi
Cristiano Ronaldo
(12) Supercopas Nacionales (10)
VVVVDVDVDVDV
VDVDVVDVDD
(10) Copas Nacionales (10)
VDVDVVVVDV
VDVDVVDDVD
(3) Champions League (6)
VVV
VDVVVV
(5) Eurocopa/Copa América (2)
DDDVV
DV
(3) Mundial de Clubes (4)
VVV
VVVV
(4) Supercopa de Europa (2)
DVVV
VV
(2) Copas Internacionales (2)
VD
VD
(3) Mundial (0)
DVD
(0) UEFA Nations League (2)
VV
(1) Campeones Cup (0)
V
(1) Copa de Campeones Conmebol-UEFA (0)
V
(1) Juegos Olímpicos (0)
V
(1) MLS Conference Cup (0)
V
(1) MLS Cup (0)
V
(1) Mundial Sub 20 (0)
V

Every final played by Messi and Ronaldo

Messi

9 games in finals, 2 goals and 2 assists

DateTeamOpponentCompetitionResultGoalsAssists
19 Jul 2026ArgentinaSpainFIFA World Cup · Final0-1
14 Jul 2024ArgentinaColombiaCopa América · Final1-0
18 Dec 2022ArgentinaFranceFIFA World Cup · Final3-32
1 Jun 2022ArgentinaItalyCONMEBOL–UEFA Cup of Champions · Final3-02
10 Jul 2021ArgentinaBrazilCopa América · Final1-0
26 Jun 2016ArgentinaChileCopa América · Final0-0
4 Jul 2015ArgentinaChileCopa América · Final0-0
13 Jul 2014ArgentinaGermanyFIFA World Cup · Final0-1
15 Jul 2007ArgentinaBrazilCopa América · Final0-3

Ronaldo

4 games in finals, 1 goals and 0 assists

DateTeamOpponentCompetitionResultGoalsAssists
8 Jun 2025PortugalSpainUEFA Nations League · Final2-21
9 Jun 2019PortugalNetherlandsUEFA Nations League · Final1-0
10 Jul 2016PortugalFranceUEFA Euro · Final1-0
4 Jul 2004PortugalGreeceUEFA Euro · Final0-1

Messi vs Ronaldo in their National Teams: key facts

How do Messi and Ronaldo perform in finals?

Messi has played 11 finals with 4 goals and 3 assists; Ronaldo has played 4 finals with 1 goal and 0 assists.

Data updated on 01/11/2026.

Cache date: 04-11-2026 19:38:38