Messi Stats All Time Internationals All Time Argentina
112 Goals
57 Assists
189 Apps
140 minutes per goal
93 minutes per goal contribution
Ronaldo Stats All Time Internationals All Time Portugal
133 Goals
36 Assists
216 Apps
129 minutes per goal
102 minutes per goal contribution
messivsronaldo.app All Time Internationals All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 112 Goals
Ronaldo 133 Goals
Assists
Messi 57 Assists
Ronaldo 36 Assists
Appearances
Messi 189 Appearances
Ronaldo 216 Appearances
Minutes Played
Messi 15,656 Minutes Played
Ronaldo 17,181 Minutes Played
Goals Per Game
Messi 0.59 Goals Per Game
Ronaldo 0.62 Goals Per Game
Minutes Per Goal
Messi 139.8 Minutes Per Goal
Ronaldo 129.2 Minutes Per Goal
Mins Per Goal/Assist
Messi 92.6 Mins Per Goal/Assist
Ronaldo 101.7 Mins Per Goal/Assist
Hat-tricks
Messi 10 Hat-tricks
Ronaldo 10 Hat-tricks
Goals By Type
Penalties
Messi 24/29 Penalties
Ronaldo 20/28 Penalties
not including shootouts
Free Kick Goals
Messi 11 Free Kick Goals
Ronaldo 11 Free Kick Goals
Outside the Box
Messi 14 Outside the Box
Ronaldo 11 Outside the Box
not including free kick goals
Inside the Box
Messi 63 Inside the Box
Ronaldo 91 Inside the Box
not including penalty goals
Left Foot
Messi 99 Left Foot
Ronaldo 32 Left Foot
Right Foot
Messi 11 Right Foot
Ronaldo 73 Right Foot
Headers
Messi 2 Headers
Ronaldo 28 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 405 Shots
Ronaldo 463 Shots
Data not available for all games
Shots on Target
Messi 169 Shots on Target
Ronaldo 173 Shots on Target
Data not available for all games
% of Shots on Target
Messi 41.7% % of Shots on Target
Ronaldo 37.4% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 400 Successful Dribbles
Ronaldo 109 Successful Dribbles
Data not available for all games
Key Passes
Messi 245 Key Passes
Ronaldo 121 Key Passes
Data not available for all games
Aerial Duels
Messi 24 Aerial Duels
Ronaldo 96 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 82.8% Penalty Conversion
Ronaldo 71.4% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 116 Free Kick Attemtps
Ronaldo 98 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 45 Man of the Match*
Ronaldo 17 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.09 Average Match Rating*
Ronaldo 7.41 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
Competitive Internationals
Messi Stats Competitive Internationals All Time Argentina
61 Goals
40 Assists
133 Apps
186 minutes per goal
112 minutes per goal contribution
Ronaldo Stats Competitive Internationals All Time Portugal
111 Goals
27 Assists
162 Apps
124 minutes per goal
99 minutes per goal contribution
messivsronaldo.app Competitive Internationals All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 61 Goals
Ronaldo 111 Goals
Assists
Messi 40 Assists
Ronaldo 27 Assists
Appearances
Messi 133 Appearances
Ronaldo 162 Appearances
Minutes Played
Messi 11,332 Minutes Played
Ronaldo 13,713 Minutes Played
Goals Per Game
Messi 0.46 Goals Per Game
Ronaldo 0.69 Goals Per Game
Minutes Per Goal
Messi 185.8 Minutes Per Goal
Ronaldo 123.5 Minutes Per Goal
Mins Per Goal/Assist
Messi 112.2 Mins Per Goal/Assist
Ronaldo 99.4 Mins Per Goal/Assist
Hat-tricks
Messi 4 Hat-tricks
Ronaldo 10 Hat-tricks
Goals By Type
Penalties
Messi 14/16 Penalties
Ronaldo 19/24 Penalties
not including shootouts
Free Kick Goals
Messi 9 Free Kick Goals
Ronaldo 10 Free Kick Goals
Outside the Box
Messi 8 Outside the Box
Ronaldo 10 Outside the Box
not including free kick goals
Inside the Box
Messi 30 Inside the Box
Ronaldo 72 Inside the Box
not including penalty goals
Left Foot
Messi 53 Left Foot
Ronaldo 25 Left Foot
Right Foot
Messi 7 Right Foot
Ronaldo 64 Right Foot
Headers
Messi 1 Headers
Ronaldo 22 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 335 Shots
Ronaldo 437 Shots
Data not available for all games
Shots on Target
Messi 137 Shots on Target
Ronaldo 161 Shots on Target
Data not available for all games
% of Shots on Target
Messi 40.9% % of Shots on Target
Ronaldo 36.8% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 366 Successful Dribbles
Ronaldo 104 Successful Dribbles
Data not available for all games
Key Passes
Messi 225 Key Passes
Ronaldo 116 Key Passes
Data not available for all games
Aerial Duels
Messi 23 Aerial Duels
Ronaldo 93 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 87.5% Penalty Conversion
Ronaldo 79.2% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 89 Free Kick Attemtps
Ronaldo 87 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 37 Man of the Match*
Ronaldo 15 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.05 Average Match Rating*
Ronaldo 7.44 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
International Friendlies
Messi Stats International Friendlies All Time Argentina
51 Goals
17 Assists
56 Apps
85 minutes per goal
64 minutes per goal contribution
Ronaldo Stats International Friendlies All Time Portugal
22 Goals
9 Assists
54 Apps
158 minutes per goal
112 minutes per goal contribution
messivsronaldo.app International Friendlies All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 51 Goals
Ronaldo 22 Goals
Assists
Messi 17 Assists
Ronaldo 9 Assists
Appearances
Messi 56 Appearances
Ronaldo 54 Appearances
Minutes Played
Messi 4,324 Minutes Played
Ronaldo 3,468 Minutes Played
Goals Per Game
Messi 0.91 Goals Per Game
Ronaldo 0.41 Goals Per Game
Minutes Per Goal
Messi 84.8 Minutes Per Goal
Ronaldo 157.6 Minutes Per Goal
Mins Per Goal/Assist
Messi 63.6 Mins Per Goal/Assist
Ronaldo 111.9 Mins Per Goal/Assist
Hat-tricks
Messi 6 Hat-tricks
Ronaldo 0 Hat-tricks
Goals By Type
Penalties
Messi 10/13 Penalties
Ronaldo 1/4 Penalties
not including shootouts
Free Kick Goals
Messi 2 Free Kick Goals
Ronaldo 1 Free Kick Goals
Outside the Box
Messi 6 Outside the Box
Ronaldo 1 Outside the Box
not including free kick goals
Inside the Box
Messi 33 Inside the Box
Ronaldo 19 Inside the Box
not including penalty goals
Left Foot
Messi 46 Left Foot
Ronaldo 7 Left Foot
Right Foot
Messi 4 Right Foot
Ronaldo 9 Right Foot
Headers
Messi 1 Headers
Ronaldo 6 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 70 Shots
Ronaldo 26 Shots
Data not available for all games
Shots on Target
Messi 32 Shots on Target
Ronaldo 12 Shots on Target
Data not available for all games
% of Shots on Target
Messi 45.7% % of Shots on Target
Ronaldo 46.2% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 34 Successful Dribbles
Ronaldo 5 Successful Dribbles
Data not available for all games
Key Passes
Messi 20 Key Passes
Ronaldo 5 Key Passes
Data not available for all games
Aerial Duels
Messi 1 Aerial Duels
Ronaldo 3 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 76.9% Penalty Conversion
Ronaldo 25.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 27 Free Kick Attemtps
Ronaldo 11 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 8 Man of the Match*
Ronaldo 2 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.39 Average Match Rating*
Ronaldo 7.04 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
Copa America / Euros
Messi Stats Copa America / Euros All Time Argentina
14 Goals
18 Assists
39 Apps
238 minutes per goal
104 minutes per goal contribution
Ronaldo Stats Copa America / Euros All Time Portugal
14 Goals
7 Assists
30 Apps
189 minutes per goal
126 minutes per goal contribution
messivsronaldo.app Copa America / Euros All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 14 Goals
Ronaldo 14 Goals
Assists
Messi 18 Assists
Ronaldo 7 Assists
Appearances
Messi 39 Appearances
Ronaldo 30 Appearances
Minutes Played
Messi 3,331 Minutes Played
Ronaldo 2,640 Minutes Played
Goals Per Game
Messi 0.36 Goals Per Game
Ronaldo 0.47 Goals Per Game
Minutes Per Goal
Messi 237.9 Minutes Per Goal
Ronaldo 188.6 Minutes Per Goal
Mins Per Goal/Assist
Messi 104.1 Mins Per Goal/Assist
Ronaldo 125.7 Mins Per Goal/Assist
Hat-tricks
Messi 1 Hat-tricks
Ronaldo 0 Hat-tricks
Goals By Type
Penalties
Messi 3/3 Penalties
Ronaldo 3/5 Penalties
not including shootouts
Free Kick Goals
Messi 4 Free Kick Goals
Ronaldo 0 Free Kick Goals
Outside the Box
Messi 1 Outside the Box
Ronaldo 0 Outside the Box
not including free kick goals
Inside the Box
Messi 6 Inside the Box
Ronaldo 11 Inside the Box
not including penalty goals
Left Foot
Messi 14 Left Foot
Ronaldo 2 Left Foot
Right Foot
Messi 0 Right Foot
Ronaldo 7 Right Foot
Headers
Messi 0 Headers
Ronaldo 5 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 102 Shots
Ronaldo 160 Shots
Data not available for all games
Shots on Target
Messi 41 Shots on Target
Ronaldo 49 Shots on Target
Data not available for all games
% of Shots on Target
Messi 40.2% % of Shots on Target
Ronaldo 30.6% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 129 Successful Dribbles
Ronaldo 42 Successful Dribbles
Data not available for all games
Key Passes
Messi 74 Key Passes
Ronaldo 47 Key Passes
Data not available for all games
Aerial Duels
Messi 5 Aerial Duels
Ronaldo 42 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 100.0% Penalty Conversion
Ronaldo 60.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 34 Free Kick Attemtps
Ronaldo 35 Free Kick Attemtps
Data not available for all games
Free Kick Conversion
Messi 11.8% Free Kick Conversion
Ronaldo 0.0% Free Kick Conversion
Data not available for all games
Man of the Match*
Messi 13 Man of the Match*
Ronaldo 5 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.01 Average Match Rating*
Ronaldo 7.28 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
World Cup
Messi Stats World Cup All Time Argentina
13 Goals
8 Assists
26 Apps
178 minutes per goal
110 minutes per goal contribution
Ronaldo Stats World Cup All Time Portugal
8 Goals
2 Assists
22 Apps
220 minutes per goal
176 minutes per goal contribution
messivsronaldo.app World Cup All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 13 Goals
Ronaldo 8 Goals
Assists
Messi 8 Assists
Ronaldo 2 Assists
Appearances
Messi 26 Appearances
Ronaldo 22 Appearances
Minutes Played
Messi 2,314 Minutes Played
Ronaldo 1,762 Minutes Played
Goals Per Game
Messi 0.50 Goals Per Game
Ronaldo 0.36 Goals Per Game
Minutes Per Goal
Messi 178.0 Minutes Per Goal
Ronaldo 220.3 Minutes Per Goal
Mins Per Goal/Assist
Messi 110.2 Mins Per Goal/Assist
Ronaldo 176.2 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 1 Hat-tricks
Goals By Type
Penalties
Messi 4/6 Penalties
Ronaldo 3/4 Penalties
not including shootouts
Free Kick Goals
Messi 1 Free Kick Goals
Ronaldo 1 Free Kick Goals
Outside the Box
Messi 3 Outside the Box
Ronaldo 1 Outside the Box
not including free kick goals
Inside the Box
Messi 5 Inside the Box
Ronaldo 3 Inside the Box
not including penalty goals
Left Foot
Messi 10 Left Foot
Ronaldo 2 Left Foot
Right Foot
Messi 3 Right Foot
Ronaldo 5 Right Foot
Headers
Messi 0 Headers
Ronaldo 1 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 104 Shots
Ronaldo 102 Shots
Data not available for all games
Shots on Target
Messi 46 Shots on Target
Ronaldo 36 Shots on Target
Data not available for all games
% of Shots on Target
Messi 44.2% % of Shots on Target
Ronaldo 35.3% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 125 Successful Dribbles
Ronaldo 36 Successful Dribbles
Data not available for all games
Key Passes
Messi 75 Key Passes
Ronaldo 26 Key Passes
Data not available for all games
Aerial Duels
Messi 7 Aerial Duels
Ronaldo 20 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 66.7% Penalty Conversion
Ronaldo 75.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 19 Free Kick Attemtps
Ronaldo 26 Free Kick Attemtps
Data not available for all games
Free Kick Conversion
Messi 5.3% Free Kick Conversion
Ronaldo 3.8% Free Kick Conversion
Data not available for all games
Man of the Match*
Messi 10 Man of the Match*
Ronaldo 1 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.13 Average Match Rating*
Ronaldo 7.04 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
All Major Tournaments
Messi Stats All Major Tournaments All Time Argentina
27 Goals
26 Assists
65 Apps
209 minutes per goal
107 minutes per goal contribution
Ronaldo Stats All Major Tournaments All Time Portugal
22 Goals
9 Assists
52 Apps
200 minutes per goal
142 minutes per goal contribution
messivsronaldo.app All Major Tournaments All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 27 Goals
Ronaldo 22 Goals
Assists
Messi 26 Assists
Ronaldo 9 Assists
Appearances
Messi 65 Appearances
Ronaldo 52 Appearances
Minutes Played
Messi 5,645 Minutes Played
Ronaldo 4,402 Minutes Played
Goals Per Game
Messi 0.42 Goals Per Game
Ronaldo 0.42 Goals Per Game
Minutes Per Goal
Messi 209.1 Minutes Per Goal
Ronaldo 200.1 Minutes Per Goal
Mins Per Goal/Assist
Messi 106.5 Mins Per Goal/Assist
Ronaldo 142.0 Mins Per Goal/Assist
Hat-tricks
Messi 1 Hat-tricks
Ronaldo 1 Hat-tricks
Goals By Type
Penalties
Messi 7/9 Penalties
Ronaldo 6/9 Penalties
not including shootouts
Free Kick Goals
Messi 5 Free Kick Goals
Ronaldo 1 Free Kick Goals
Outside the Box
Messi 4 Outside the Box
Ronaldo 1 Outside the Box
not including free kick goals
Inside the Box
Messi 11 Inside the Box
Ronaldo 14 Inside the Box
not including penalty goals
Left Foot
Messi 24 Left Foot
Ronaldo 4 Left Foot
Right Foot
Messi 3 Right Foot
Ronaldo 12 Right Foot
Headers
Messi 0 Headers
Ronaldo 6 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 206 Shots
Ronaldo 262 Shots
Data not available for all games
Shots on Target
Messi 87 Shots on Target
Ronaldo 85 Shots on Target
Data not available for all games
% of Shots on Target
Messi 42.2% % of Shots on Target
Ronaldo 32.4% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 254 Successful Dribbles
Ronaldo 78 Successful Dribbles
Data not available for all games
Key Passes
Messi 149 Key Passes
Ronaldo 73 Key Passes
Data not available for all games
Aerial Duels
Messi 12 Aerial Duels
Ronaldo 62 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 77.8% Penalty Conversion
Ronaldo 66.7% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 53 Free Kick Attemtps
Ronaldo 61 Free Kick Attemtps
Data not available for all games
Free Kick Conversion
Messi 9.4% Free Kick Conversion
Ronaldo 1.6% Free Kick Conversion
Data not available for all games
Man of the Match*
Messi 23 Man of the Match*
Ronaldo 6 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.07 Average Match Rating*
Ronaldo 7.18 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
All Major Tournament Knockouts
Messi Stats All Major Tournament Knockouts All Time Argentina
11 Goals
18 Assists
31 Apps
263 minutes per goal
100 minutes per goal contribution
Ronaldo Stats All Major Tournament Knockouts All Time Portugal
3 Goals
2 Assists
21 Apps
610 minutes per goal
366 minutes per goal contribution
messivsronaldo.app All Major Tournament Knockouts All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 11 Goals
Ronaldo 3 Goals
Assists
Messi 18 Assists
Ronaldo 2 Assists
Appearances
Messi 31 Appearances
Ronaldo 21 Appearances
Minutes Played
Messi 2,898 Minutes Played
Ronaldo 1,831 Minutes Played
Goals Per Game
Messi 0.35 Goals Per Game
Ronaldo 0.14 Goals Per Game
Minutes Per Goal
Messi 263.5 Minutes Per Goal
Ronaldo 610.3 Minutes Per Goal
Mins Per Goal/Assist
Messi 99.9 Mins Per Goal/Assist
Ronaldo 366.2 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 0 Hat-tricks
Goals By Type
Penalties
Messi 3/3 Penalties
Ronaldo 0/1 Penalties
not including shootouts
Free Kick Goals
Messi 2 Free Kick Goals
Ronaldo 0 Free Kick Goals
Outside the Box
Messi 0 Outside the Box
Ronaldo 0 Outside the Box
not including free kick goals
Inside the Box
Messi 6 Inside the Box
Ronaldo 3 Inside the Box
not including penalty goals
Left Foot
Messi 10 Left Foot
Ronaldo 0 Left Foot
Right Foot
Messi 1 Right Foot
Ronaldo 0 Right Foot
Headers
Messi 0 Headers
Ronaldo 3 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 89 Shots
Ronaldo 92 Shots
Data not available for all games
Shots on Target
Messi 32 Shots on Target
Ronaldo 24 Shots on Target
Data not available for all games
% of Shots on Target
Messi 36.0% % of Shots on Target
Ronaldo 26.1% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 126 Successful Dribbles
Ronaldo 32 Successful Dribbles
Data not available for all games
Key Passes
Messi 77 Key Passes
Ronaldo 27 Key Passes
Data not available for all games
Aerial Duels
Messi 6 Aerial Duels
Ronaldo 27 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 100.0% Penalty Conversion
Ronaldo 0.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 22 Free Kick Attemtps
Ronaldo 24 Free Kick Attemtps
Data not available for all games
Free Kick Conversion
Messi 9.1% Free Kick Conversion
Ronaldo 0.0% Free Kick Conversion
Data not available for all games
Man of the Match*
Messi 8 Man of the Match*
Ronaldo 1 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 8.04 Average Match Rating*
Ronaldo 6.88 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
World Cup Qualifiers
Messi Stats World Cup Qualifiers All Time Argentina
34 Goals
12 Assists
67 Apps
165 minutes per goal
122 minutes per goal contribution
Ronaldo Stats World Cup Qualifiers All Time Portugal
36 Goals
11 Assists
47 Apps
111 minutes per goal
85 minutes per goal contribution
messivsronaldo.app World Cup Qualifiers All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 34 Goals
Ronaldo 36 Goals
Assists
Messi 12 Assists
Ronaldo 11 Assists
Appearances
Messi 67 Appearances
Ronaldo 47 Appearances
Minutes Played
Messi 5,597 Minutes Played
Ronaldo 3,987 Minutes Played
Goals Per Game
Messi 0.51 Goals Per Game
Ronaldo 0.77 Goals Per Game
Minutes Per Goal
Messi 164.6 Minutes Per Goal
Ronaldo 110.8 Minutes Per Goal
Mins Per Goal/Assist
Messi 121.7 Mins Per Goal/Assist
Ronaldo 84.8 Mins Per Goal/Assist
Hat-tricks
Messi 3 Hat-tricks
Ronaldo 5 Hat-tricks
Goals By Type
Penalties
Messi 7/7 Penalties
Ronaldo 4/6 Penalties
not including shootouts
Free Kick Goals
Messi 4 Free Kick Goals
Ronaldo 3 Free Kick Goals
Outside the Box
Messi 4 Outside the Box
Ronaldo 3 Outside the Box
not including free kick goals
Inside the Box
Messi 19 Inside the Box
Ronaldo 26 Inside the Box
not including penalty goals
Left Foot
Messi 29 Left Foot
Ronaldo 10 Left Foot
Right Foot
Messi 4 Right Foot
Ronaldo 14 Right Foot
Headers
Messi 1 Headers
Ronaldo 12 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 121 Shots
Ronaldo 0 Shots
Data not available for all games
Shots on Target
Messi 46 Shots on Target
Ronaldo 0 Shots on Target
Data not available for all games
% of Shots on Target
Messi 38.0% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 107 Successful Dribbles
Ronaldo 0 Successful Dribbles
Data not available for all games
Key Passes
Messi 72 Key Passes
Ronaldo 0 Key Passes
Data not available for all games
Aerial Duels
Messi 11 Aerial Duels
Ronaldo 0 Aerial Duels
Data not available for all games
Penalty Conversion
Messi 100.0% Penalty Conversion
Ronaldo 66.7% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 34 Free Kick Attemtps
Ronaldo 0 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 13 Man of the Match*
Ronaldo 0 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 7.97 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
European Championship Qualifiers
Messi Stats Euros Qualifier All Time Argentina
0 Goals
0 Assists
0 Apps
- minutes per goal
- minutes per goal contribution
Ronaldo Stats Euros Qualifier All Time Portugal
41 Goals
5 Assists
44 Apps
92 minutes per goal
82 minutes per goal contribution
messivsronaldo.app European Championship Qualifiers All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 0 Goals
Ronaldo 41 Goals
Assists
Messi 0 Assists
Ronaldo 5 Assists
Appearances
Messi 0 Appearances
Ronaldo 44 Appearances
Minutes Played
Messi 0 Minutes Played
Ronaldo 3,754 Minutes Played
Goals Per Game
Messi 0.00 Goals Per Game
Ronaldo 0.93 Goals Per Game
Minutes Per Goal
Messi 0.0 Minutes Per Goal
Ronaldo 91.6 Minutes Per Goal
Mins Per Goal/Assist
Messi 0.0 Mins Per Goal/Assist
Ronaldo 81.6 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 3 Hat-tricks
Goals By Type
Penalties
Messi 0/0 Penalties
Ronaldo 8/8 Penalties
not including shootouts
Free Kick Goals
Messi 0 Free Kick Goals
Ronaldo 4 Free Kick Goals
Outside the Box
Messi 0 Outside the Box
Ronaldo 5 Outside the Box
not including free kick goals
Inside the Box
Messi 0 Inside the Box
Ronaldo 24 Inside the Box
not including penalty goals
Left Foot
Messi 0 Left Foot
Ronaldo 10 Left Foot
Right Foot
Messi 0 Right Foot
Ronaldo 28 Right Foot
Headers
Messi 0 Headers
Ronaldo 3 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 0 Shots
Ronaldo 116 Shots
Data not available for all games
Shots on Target
Messi 0 Shots on Target
Ronaldo 50 Shots on Target
Data not available for all games
% of Shots on Target
Ronaldo 43.1% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 0 Successful Dribbles
Ronaldo 14 Successful Dribbles
Data not available for all games
Key Passes
Messi 0 Key Passes
Ronaldo 25 Key Passes
Data not available for all games
Aerial Duels
Messi 0 Aerial Duels
Ronaldo 18 Aerial Duels
Data not available for all games
Penalty Conversion
Ronaldo 100.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 0 Free Kick Attemtps
Ronaldo 17 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 0 Man of the Match*
Ronaldo 5 Man of the Match*
Data not available for all games
Average Match Rating*
Ronaldo 7.90 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
Confederations Cup
Messi Stats Confederations Cup All Time Argentina
0 Goals
0 Assists
0 Apps
- minutes per goal
- minutes per goal contribution
Ronaldo Stats Confederations Cup All Time Portugal
2 Goals
1 Assists
4 Apps
184 minutes per goal
122 minutes per goal contribution
messivsronaldo.app Confederations Cup All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 0 Goals
Ronaldo 2 Goals
Assists
Messi 0 Assists
Ronaldo 1 Assists
Appearances
Messi 0 Appearances
Ronaldo 4 Appearances
Minutes Played
Messi 0 Minutes Played
Ronaldo 367 Minutes Played
Goals Per Game
Messi 0.00 Goals Per Game
Ronaldo 0.50 Goals Per Game
Minutes Per Goal
Messi 0.0 Minutes Per Goal
Ronaldo 183.5 Minutes Per Goal
Mins Per Goal/Assist
Messi 0.0 Mins Per Goal/Assist
Ronaldo 122.3 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 0 Hat-tricks
Goals By Type
Penalties
Messi 0/0 Penalties
Ronaldo 1/1 Penalties
not including shootouts
Free Kick Goals
Messi 0 Free Kick Goals
Ronaldo 0 Free Kick Goals
Outside the Box
Messi 0 Outside the Box
Ronaldo 0 Outside the Box
not including free kick goals
Inside the Box
Messi 0 Inside the Box
Ronaldo 1 Inside the Box
not including penalty goals
Left Foot
Messi 0 Left Foot
Ronaldo 0 Left Foot
Right Foot
Messi 0 Right Foot
Ronaldo 1 Right Foot
Headers
Messi 0 Headers
Ronaldo 1 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 0 Shots
Ronaldo 0 Shots
Data not available for all games
Shots on Target
Messi 0 Shots on Target
Ronaldo 0 Shots on Target
Data not available for all games
Successful Dribbles
Messi 0 Successful Dribbles
Ronaldo 0 Successful Dribbles
Data not available for all games
Key Passes
Messi 0 Key Passes
Ronaldo 0 Key Passes
Data not available for all games
Aerial Duels
Messi 0 Aerial Duels
Ronaldo 0 Aerial Duels
Data not available for all games
Penalty Conversion
Ronaldo 100.0% Penalty Conversion
not including shootouts
Free Kick Attemtps
Messi 0 Free Kick Attemtps
Ronaldo 0 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 0 Man of the Match*
Ronaldo 0 Man of the Match*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
UEFA Nations League
Messi Stats UEFA Nations League All Time Argentina
0 Goals
0 Assists
0 Apps
- minutes per goal
- minutes per goal contribution
Ronaldo Stats UEFA Nations League All Time Portugal
10 Goals
1 Assists
15 Apps
120 minutes per goal
109 minutes per goal contribution
messivsronaldo.app UEFA Nations League All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 0 Goals
Ronaldo 10 Goals
Assists
Messi 0 Assists
Ronaldo 1 Assists
Appearances
Messi 0 Appearances
Ronaldo 15 Appearances
Minutes Played
Messi 0 Minutes Played
Ronaldo 1,203 Minutes Played
Goals Per Game
Messi 0.00 Goals Per Game
Ronaldo 0.67 Goals Per Game
Minutes Per Goal
Messi 0.0 Minutes Per Goal
Ronaldo 120.3 Minutes Per Goal
Mins Per Goal/Assist
Messi 0.0 Mins Per Goal/Assist
Ronaldo 109.4 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 1 Hat-tricks
Goals By Type
Penalties
Messi 0/0 Penalties
Ronaldo 0/0 Penalties
not including shootouts
Free Kick Goals
Messi 0 Free Kick Goals
Ronaldo 2 Free Kick Goals
Outside the Box
Messi 0 Outside the Box
Ronaldo 1 Outside the Box
not including free kick goals
Inside the Box
Messi 0 Inside the Box
Ronaldo 7 Inside the Box
not including penalty goals
Left Foot
Messi 0 Left Foot
Ronaldo 1 Left Foot
Right Foot
Messi 0 Right Foot
Ronaldo 9 Right Foot
Headers
Messi 0 Headers
Ronaldo 0 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 0 Shots
Ronaldo 59 Shots
Data not available for all games
Shots on Target
Messi 0 Shots on Target
Ronaldo 26 Shots on Target
Data not available for all games
% of Shots on Target
Ronaldo 44.1% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 0 Successful Dribbles
Ronaldo 12 Successful Dribbles
Data not available for all games
Key Passes
Messi 0 Key Passes
Ronaldo 18 Key Passes
Data not available for all games
Aerial Duels
Messi 0 Aerial Duels
Ronaldo 13 Aerial Duels
Data not available for all games
Free Kick Attemtps
Messi 0 Free Kick Attemtps
Ronaldo 9 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 0 Man of the Match*
Ronaldo 4 Man of the Match*
Data not available for all games
Average Match Rating*
Ronaldo 7.33 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
Finalissima
Messi Stats Finalissima All Time Argentina
0 Goals
2 Assists
1 Apps
- minutes per goal
45 minutes per goal contribution
Ronaldo Stats Finalissima All Time Portugal
0 Goals
0 Assists
0 Apps
- minutes per goal
- minutes per goal contribution
messivsronaldo.app Finalissima All Time Stats
Lionel Messi Cristiano Ronaldo
Goal Contributions
Goals
Messi 0 Goals
Ronaldo 0 Goals
Assists
Messi 2 Assists
Ronaldo 0 Assists
Appearances
Messi 1 Appearances
Ronaldo 0 Appearances
Minutes Played
Messi 90 Minutes Played
Ronaldo 0 Minutes Played
Goals Per Game
Messi 0.00 Goals Per Game
Ronaldo 0.00 Goals Per Game
Minutes Per Goal
Messi 0.0 Minutes Per Goal
Ronaldo 0.0 Minutes Per Goal
Mins Per Goal/Assist
Messi 45.0 Mins Per Goal/Assist
Ronaldo 0.0 Mins Per Goal/Assist
Hat-tricks
Messi 0 Hat-tricks
Ronaldo 0 Hat-tricks
Goals By Type
Penalties
Messi 0/0 Penalties
Ronaldo 0/0 Penalties
not including shootouts
Free Kick Goals
Messi 0 Free Kick Goals
Ronaldo 0 Free Kick Goals
Outside the Box
Messi 0 Outside the Box
Ronaldo 0 Outside the Box
not including free kick goals
Inside the Box
Messi 0 Inside the Box
Ronaldo 0 Inside the Box
not including penalty goals
Left Foot
Messi 0 Left Foot
Ronaldo 0 Left Foot
Right Foot
Messi 0 Right Foot
Ronaldo 0 Right Foot
Headers
Messi 0 Headers
Ronaldo 0 Headers
Other Body Part
Messi 0 Other Body Part
Ronaldo 0 Other Body Part
Performance Stats
Shots
Messi 8 Shots
Ronaldo 0 Shots
Data not available for all games
Shots on Target
Messi 4 Shots on Target
Ronaldo 0 Shots on Target
Data not available for all games
% of Shots on Target
Messi 50.0% % of Shots on Target
Data not available for all games
Successful Dribbles
Messi 5 Successful Dribbles
Ronaldo 0 Successful Dribbles
Data not available for all games
Key Passes
Messi 4 Key Passes
Ronaldo 0 Key Passes
Data not available for all games
Aerial Duels
Messi 0 Aerial Duels
Ronaldo 0 Aerial Duels
Data not available for all games
Free Kick Attemtps
Messi 2 Free Kick Attemtps
Ronaldo 0 Free Kick Attemtps
Data not available for all games
Man of the Match*
Messi 1 Man of the Match*
Ronaldo 0 Man of the Match*
Data not available for all games
Average Match Rating*
Messi 9.09 Average Match Rating*
Data not available for all games
To see the exact number of games each performance stat is available for, use the filters in the Match Histories, and click "Performance Stat Totals"
* Match ratings and MOTM based on WhoScored, SofaScore or FotMob ratings depending on availability
Messi and Ronaldo International Stats
All stats on this page will auto-update
Lionel Messi and Cristiano Ronaldo have both had impressive international careers for Argentina and Portugal respectively.
Messi is Argentina's all time top goalscorer with 112 goals in 189 caps, scoring 0.59 goals per game. He's also Argentina's all time top provider with 57 assists.
Likewise, Ronaldo is Portugal's all time leading goalscorer with an incredible 133 goals in 216 caps, scoring an average of 0.62 goals per game.
If we look at minutes played, Messi scores a goal every 139.8 minutes, whilst Ronaldo scores a goal every 129.2 minutes.
Factoring in assists, Messi directly contributes to a goal every 92.6 minutes for Argentina, with Ronaldo scoring or assisting every 101.7 minutes for Portugal.
Clearly, both players have contributed to their national teams significantly and prolifically, and have done so for over 15 years.
International Trophies
Cristiano Ronaldo has reached two major international finals with Portugal, both at the European Championships. His first, way back in 2004, saw his Portugal side stunned on home soil against pre-tournament outsiders Greece, who ran out 1-0 winners.
His second major final took place in Paris 12 years later, where this time the favoured team on home soil was the opposition: France. Unfortunately for Ronaldo, he suffered an injury after just eight minutes and eventually had to be substituted in the 25th minute. More fortunately though, after a tense goalless ninety minutes, Portugal's Eder struck the winning goal in extra-time from 25 yards. Portugal and Cristiano Ronaldo were European champions for the first time.
In 2019, Portugal also won the very first edition of the UEFA Nations League, a brand new competition brought in to replace stale international friendlies. Ronaldo played no part in the four group stage matches, but when Portugal qualified for the semi-final stage, he came back with a bang, scoring a hat-trick to beat Switzerland 3-1 and put Portugal in the final. There they faced the Netherlands, with Gonçalo Guedes scoring the game's only goal.
Not a Euros or a World Cup, but a 2nd international trophy for Ronaldo in 4 years nonetheless.
Ronaldo's International Finals
β Euro 2004 - 0-1 vs Greece
π Euro 2016 - 1-0 (AET) vs France
π UEFA Nations League 2019 - 1-0 vs Netherlands
Messi's International Finals
π U20 World Cup - 2-1 vs Nigeria
β Copa America 2007 - 0-3 vs Brazil
π Beijing Olympics 2008 (U23) - 1-0 vs Nigeria
β World Cup 2014 - 0-1 (AET) vs Germany
β Copa America 2015 - 0-0 vs Chile (1-4 pens)
β Copa America 2016 - 0-0 vs Chile (2-4 pens)
π Copa America 2021 - 1-0 vs Brazil
π Finalissima 2022 - 3-0 vs Italy
π World Cup 2022 - 3-3 vs France (4-2 pens)
π Copa America 2024 - 1-0 vs Colombia (AET)
Messi's long awaited international triumph with the full senior Argentina team came at the 2021 Copa America, where his Argentina side beat favourites Brazil in the final at the Maracana. This ended Brazil's 46 year long ubeaten run in Copa America matches on home soil, and ended Argentina's 28 year major trophy drought! Messi also picked up the tournament's awards for Best Player and the Golden Boot.
In 2022, he then won the Finalissima aginst European champions Italy before finally getting his hands on the big one later that year! Messi scored 2 goals in the final as his Argentina side beat France on penalties after a 3-3 draw to lift the World Cup! Messi also picked up the Golden Ball award for the tournament's best player, as well as the Silver Boot for finishing as the 2nd top scorer.
In 2024, Messi's Argentina became just the second team in men's international football history to win 3 consecutive major tournaments (with a World Cup included - after Spain in 2008, 2010, 2012) when his side defeated Colombia after extra-time to win another Copa America trophy!
Looking beyond Leo Messi's seven major finals, he also competed in the 2008 Olympics, where an U23 Argentina side (plus three over age players) won every game en route to the Gold Medal.
In addition to this, Messi also won the FIFA U20 World Cup in 2005, scoring a Golden Boot winning 6 goals (including 2 in the final) along the way.
International Tournament Goals & Assists
Ronaldo made his major tournament debut on home soil at Euro 2004, in which he scored 2 goals and made it all the way to the final before a shock defeat to Greece. Messi debuted at the 2006 World Cup, where he scored 13 minutes into his first appearance; further goals scored at the 2014 and 2018 World Cups granted Messi the unique record of being the only player to score at a World Cup in his teens, twenties and thirties.
Messi Major International Tournament Goals & Assists
Tournament
Goals (Group/KO)
Assists (Group/KO)
Apps (Group/KO)
Out in
Awards
World Cup 2006
1 (1/0)
1 (1/0)
3 (2/1)
Quarters (pens)
-
Copa America 2007
2 (0/2)
1 (1/0)
6 (3/3)
Final
Best Young Player
World Cup 2010
0 (0/0)
1 (0/1)
5 (3/2)
Quarters
1 MOTM
Copa America 2011
0 (0/0)
3 (2/1)
4 (3/1)
Quarters (pens)
2 MOTM
World Cup 2014
4 (4/0)
1 (0/1)
7 (3/4)
Final (aet)
Golden Ball, 4 MOTM
Copa America 2015
1 (1/0)
3 (0/3)
6 (3/3)
Final (pens)
Best Player, 4 MOTM
Copa America 2016
5 (3/2)
4 (0/4)
5 (2/3)
Final (pens)
3 MOTM
World Cup 2018
1 (1/0)
2 (0/2)
4 (3/1)
Last 16
1 MOTM
Copa America 2019
1 (1/0)
1 (0/1)
6 (3/3)
Semis
1 MOTM
Copa America 2021
4 (3/1)
5 (2/3)
7 (4/3)
Winners
Best Player, Golden Boot, 4 MOTM
World Cup 2022
7 (2/5)
3 (1/2)
7 (3/4)
Winners
Golden Ball, Silver Boot, 5 MOTM
Copa America 2024
1 (0/1)
1 (1/0)
5 (2/3)
Winners
1 MOTM
TOTALS
27 (16/11)
26 (8/18)
65 (34/31)
-
4 best player, 1 Golden Boot, 1 Silver Boot, 26 MOTM
Interestingly, Messi has scored the majority of his goals in the group stages at international tournaments, but has made considerably more assists in the knockout rounds, with 18 of his 26 assists being provided in the knockout stages.
Having played in 12 major international tournaments, Messi actually has the record for the most goals contributions in major tournament history, both overall and in the knockout rounds specifically.
He also has the record for most goal contributions in the history of the World Cup, with his 13 goals and 8 assists surpassing Pele's 12 goals and 8 assists.
Ronaldo Major International Tournament Goals & Assists
Tournament
Goals (Group/KO)
Assists (Group/KO)
Apps (Group/KO)
Out in
Awards
Euro 2004
2 (1/1)
2 (1/1)
6 (3/3)
Final
-
World Cup 2006
1 (1/0)
0 (0/0)
6 (2/4)
Semis
-
Euro 2008
1 (1/0)
1 (1/0)
3 (2/1)
Quarters
1 MOTM
World Cup 2010
1 (1/0)
1 (1/0)
4 (3/1)
Last 16
3 MOTM
Euro 2012
3 (2/1)
0 (0/0)
5 (3/2)
Semis (pens)
2 MOTM
World Cup 2014
1 (1/0)
1 (1/0)
3 (3/0)
Group Stage
1 MOTM
Euro 2016
3 (2/1)
2 (1/1)
7 (3/4)
Winners (aet)
2 MOTM, Silver Boot
World Cup 2018
4 (4/0)
0 (0/0)
4 (3/1)
Last 16
2 MOTM
Euro 2021
5 (5/0)
1 (1/0)
4 (3/1)
Last 16
1 MOTM, Golden Boot
World Cup 2022
1 (1/0)
0 (0/0)
5 (3/2)
Quarters
1 MOTM
Euro 2024
0 (0/0)
0 (0/0)
5 (3/2)
Quarters
-
TOTALS
22 (19/3)
7 (6/2)
52 (31/21)
-
13 MOTM, 1 Golden Boot, 1 Silver Boot
Having played in six European Championships and reaching at least the semi-finals in 3 of them, Ronaldo has played the most games of all time in the tournament, with 30 appearances. He's also the only player to score at five different Euros, and is the all time leading scorer in the competition as well with 14 goals.
In addition to the finals tournament, Ronaldo also leads the way in qualifying too, having scored a record 41 goals in European Championship qualifiers, as well as a record 36 goals in European World Cup qualifying matches.
Cristiano Ronaldo has also now scored the most goals in the history of the international football, with a staggering 133 goals!
Messi & Ronaldo International Tournament Awards and Achievements
Lionel Messi
Cristiano Ronaldo
List of Lionel Messi International Achievements
2024 Copa America Winner
2022 World Cup Winner
2022 Finalissima Winner
2021 Copa America Winner
2008 Olympics Gold Medal
2005 FIFA U20 World Cup Winner
2016 Copa America Runner-up
2015 Copa America Runner-up
2014 FIFA World Cup Runner-up
2007 Copa America Runner-up
2022 World Cup Golden Ball
2022 Finalissima Best Player
2021 Copa America Golden Ball
2015 Copa America Golden Ball
2014 World Cup Golden Ball
2007 Copa America Best Young Player
2005 U20 World Cup Golden Ball
2022 World Cup Silver Boot
2021 Copa America Golden Boot
2016 Copa America 2nd Top Scorer
2005 U20 World Cup Golden Boot
2022 World Cup Top Assister (5 players on 3)
2022 Finalissima Top Assister
2021 Copa America Top Assister
2018 World Cup Top Assister (16 players on 2)
2016 Copa America Top Assister
2015 Copa America Top Assister
2011 Copa America Top Assister
List of Cristiano Ronaldo International Achievements
2016 Euros Winner
2019 Nations League Winner
2004 Euros Runner-up
2021 Euros Golden Boot
2019 Nations League Finals Golden Boot
2016 Euros Silver Boot
Euro 2012 joint top scorer (6 players on 3 - Torres Golden Boot)
2019 Nations League Finals Goal of the Tournament
Check out more of Messi and Ronaldo's international records over on the Records page.
Competitive vs Friendly International Goals
Ronaldo has scored a much greater proportion of his international goals in competitive games than Messi has, scoring 111 out of his total 133 goals in competitive internationals (83.46%). Messi has scored 61 goals out of 112 in competitive internationals (54.46%).
Messi International Goals & Assists
Competitive games:61 goals, 40 assists, 133 caps
Friendly games:51 goals, 17 assists, 56 caps
Ronaldo International Goals & Assists
Competitive games:111 goals, 27 assists, 162 caps
Friendly games:22 goals, 9 assists, 54 caps
Cristiano Ronaldo clearly has the superior goalscoring stats in competitive internationals, but we must consider the level of opposition.
Level of Competitive Opposition
One reason for the contrast in friendly/competitive goals between the two is the type of opponents they typically face. In Europe, the qualification stage for the World Cup and European Championship is split into several groups, with each group featuring a couple of extremely lowly ranked teams, such as San Marino, Andorra, Liechtenstein, Luxembourg, etc.
In South America on the other hand, they don't have a qualification stage for the Copa America, and World Cup qualification features a single group in which you must play all of the continent's heavyweights. There are also no real easy contests in this group (in comparison to some of the European micro-nations), with even the lowest ranked side Bolivia being an infamously tough team to play away due to the unusually high altitude level.
As a result of these contrasting situations, Ronaldo has played many more competitive fixtures against lower ranked sides than Messi has. Cristiano has scored 28 of his competitve goals against sides ranked 100 or lower, whereas Messi has 0 goals against 100+ ranked sides having played just 2 competitive games against this level of opponent.
This accounts for the huge disparity in competitive goals between the two to some degree, but even if Messi did get the opportunity to play minnows in competitive games with the same regularity as European teams do, the numbers suggest Ronaldo would still have a fairly comfortable lead in terms of competitive goals.
Follow us on Twitter at @mvsrapp for more Messi vs Ronaldo stats.