Summary of Lionel Messi and Cristiano Ronaldo in head-to-head games throughout their careers

Totals Per game
Team Games Goals Assists Goals Assists Contrib.
FC Barcelona 34 21 11 0.62 0.32 0.94
Argentina 2 1 1 0.50 0.50 1.00
Totals 36 22 12 0.61 0.33 0.94
Lionel Messi
Lionel Messi 36 years, 10 months, 24 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Manchester Utd 3 0 0 0.00 0.00 0.00
Real Madrid 30 18 1 0.60 0.03 0.63
Juventus 1 2 0 2.00 0.00 2.00
Portugal 2 1 0 0.50 0.00 0.50
Totals 36 21 1 0.58 0.03 0.61
Cristiano Ronaldo
Cristiano Ronaldo 39 years, 3 months, 13 days

Last games:

UEFA Champions League · Group stage
FC Barcelona vs Juventus
FC Barcelona 0-3 Juventus
Messi, 90′
 
 
08-12-2020
UEFA Champions League · Group stage
FC Barcelona vs Juventus
FC Barcelona 0-3 Juventus
 
C. Ronaldo, 89′
Penalty goal Penalty goal
08-12-2020
Timeframe
Lionel Messi
Cristiano Ronaldo
36 years, 10 months, 24 days+-868 days
39 years, 3 months, 13 days+868 days
12 seasons +0
36 games played +0
Goals
Lionel Messi
Cristiano Ronaldo
22 goals +5%
21+-5%
0.61 goals per game +5%
0.58+-5%
15 goals without penalties +0%
68.18% +-3%
 71.43% goals without penalties+3%
2 direct free-kick goals +100%
0+-100%
Scores every 143′ -0%
143′–0%
Goal contribution
Lionel Messi
Cristiano Ronaldo
34 total contributions +55%
22+-35%
12 assists (Opta™ criteria) +1100%
1+-92%
13 assists (Transfermarkt™ criteria) +1200%
1+-92%
Assists every 262′ -1047%
3002′–91%
Goal contribution every 92′ -48%
136′–32%
In finals
Lionel Messi
Cristiano Ronaldo
5 finals played +0
7 goals in finals +40%
5+-29%
2 assists in finals +100%
0+-100%
0.88 goals per game in finals +24%
0.71+-19%
Scores in finals every 107′ -11%
119′–10%
Assists in finals every 375′ –100%
-100%
Goal contribution in finals every 83′ -43%
119′–30%
Titles
Lionel Messi
Cristiano Ronaldo
44/19 titles won +9
35/19+-9