Favorite victims of Messi vs Ronaldo in their National Teams

Leo Messi

Opponent Games Minutes Goals Penalties Assists Contribution Mins/goal Mins/contribution
1. Bolivia Bolivia 12 970′ 11 2 4 15 88′ 65′
2. Venezuela Venezuela 13 1170′ 7 1 6 13 167′ 90′
3. Ecuador Ecuador 11 873′ 7 1 3 10 125′ 87′
4. Uruguay Uruguay 13 1052′ 6 1 3 9 175′ 117′
5. Paraguay Paraguay 14 1062′ 5 4 5 10 212′ 106′
6. Guatemala Guatemala 2 158′ 5 1 2 7 32′ 23′
7. Chile Chile 13 1084′ 5 2 2 7 217′ 155′
8. Estonia Estonia 1 90′ 5 1 0 5 18′ 18′
9. Argelia Argelia 2 170′ 5 1 0 5 34′ 34′
10. Brasil Brazil 14 1248′ 5 0 0 5 250′ 250′
11. México Mexico 6 480′ 4 0 3 7 120′ 69′
12. Panamá Panama 2 119′ 4 0 0 4 30′ 30′
13. Suiza Switzerland 4 419′ 3 1 3 6 140′ 70′
14. Colombia Colombia 13 1066′ 3 0 3 6 355′ 178′
15. Francia France 3 300′ 3 1 2 5 100′ 60′
16. Croacia Croatia 4 360′ 3 2 2 5 120′ 72′
17. Curazao Curazao 1 90′ 3 0 1 4 30′ 23′
18. Haití Haiti 1 90′ 3 1 1 4 30′ 23′
19. Nigeria Nigeria 4 333′ 3 0 1 4 111′ 83′
20. Perú Peru 10 900′ 3 0 1 4 300′ 225′
21. Hong Kong Hong Kong 1 30′ 2 0 1 3 15′ 10′
22. Australia Australia 3 270′ 2 0 1 3 135′ 90′
23. Nicaragua Nicaragua 1 45′ 2 0 0 2 23′ 23′
24. Austria Austria 1 90′ 2 0 0 2 45′ 45′
25. Jamaica Jamaica 2 124′ 2 0 0 2 62′ 62′
26. Honduras Honduras 2 154′ 2 1 0 2 77′ 77′
27. España Spain 4 354′ 2 1 0 2 177′ 177′
28. Estados Unidos USA 4 348′ 1 0 3 4 348′ 87′
29. Albania Albania 1 90′ 1 0 2 3 90′ 30′
30. Benin Benin 1 90′ 1 1 2 3 90′ 30′
31. Serbia Serbia 1 16′ 1 0 1 2 16′ 8′
32. Egipto Egypt 1 90′ 1 0 1 2 90′ 45′
33. Emiratos Árabes Unidos United Arab Emirates 1 90′ 1 0 1 2 90′ 45′
34. Angola Angola 2 113′ 1 0 1 2 113′ 57′
35. Portugal Portugal 2 135′ 1 1 1 2 135′ 68′
36. Canadá Canada 2 180′ 1 0 1 2 180′ 90′
37. Países Bajos Netherlands 3 309′ 1 1 1 2 309′ 155′
38. Jordania Jordania 1 30′ 1 0 0 1 30′ 30′
39. Eslovenia Eslovenia 1 32′ 1 0 0 1 32′ 32′
40. Bosnia-Herzegovina Bosnia-Herzegovina 1 90′ 1 0 0 1 90′ 90′
41. Irán Iran 1 90′ 1 0 0 1 90′ 90′
42. Zambia Zambia 1 90′ 1 0 0 1 90′ 90′
43. Cabo Verde Cape Verde 1 120′ 1 0 0 1 120′ 120′
44. Islandia Iceland 2 111′ 1 1 0 1 111′ 111′
45. Arabia Saudí Saudi Arabia 2 180′ 1 1 0 1 180′ 180′
46. Alemania Germany 4 390′ 1 0 0 1 390′ 390′

Favorite victims of Messi vs Ronaldo in their National Teams: key facts

Who has scored more goals, Messi or Ronaldo?

Messi has scored 126 goals in 208 games (0.61 per game, one every 137 minutes), while Ronaldo has 146 goals in 234 games (0.62 per game, one every 128 minutes). Ronaldo leads by 20 goals. Ronaldo also has the better scoring rate, so the lead is not just a matter of having played more games.

Who has more assists, Messi or Ronaldo?

Messi has provided 67 assists and Ronaldo 37 assists (Opta criteria). Messi is ahead by 30. Adding goals and assists, Messi has 193 goal contributions and Ronaldo 183: one every 89 minutes for Messi and every 102 minutes for Ronaldo.

Who has more goals without penalties?

Excluding penalties, Messi has 100 goals and Ronaldo 123 goals. Penalties account for 20.6% of Messi's goals (26) and 15.8% of Ronaldo's (23). In open play and set pieces other than penalties, Ronaldo is ahead by 23.

Who has scored more free kicks, Messi or Ronaldo?

Messi has scored 12 direct free kicks and Ronaldo 11. Messi leads this category by 1.

Who has won more titles, Messi or Ronaldo?

Messi has won 6 titles and Ronaldo 3 titles. Messi has 3 more.

How do Messi and Ronaldo perform in finals?

Messi has played 11 finals and scored 4 goals in them; Ronaldo has played 4 finals with 1 goal.

Data updated on 01/11/2026.

Cache date: 03-11-2026 18:09:40