
Cristiano Ronaldo is highest goal scorer for any national team with 111 goals in over 180 games while Lionel Messi is the leading CONMEBOL scorer with 79 goals in over 100 games. Cristiano Ronaldo is European while Lionel Messi is South American.
Lionel Messi has played and scored against more European teams than his rival Cristiano Ronaldo had scored against teams from CONMEBOL which Messi play against every now and then. Is that to say Lionel Messi is a better goalscorer than Cristiano Ronaldo?
Cristiano has only played against three South American countries and scored just one goal each against them. One of those countries is Lionel Messi's Argentina whom he has scored just one goal against. The other two teams are Ecuador and Panama whom he had also scored against just once. In total he has scored three goals against three teams.
Lionel Messi has scored a total of 14 against 10 European teams, clearly better than Cristiano Ronaldo's record. One of the goals came against Cristiano Ronaldo's Portugal while he has s kred three against Switzerland, two each against Spain and Croatia and one each against Bosnia and Herzegovina, Serbia, Germany, France, Portugal, Albania, Slovenia.

01/09/2025

29/08/2025

27/08/2025

26/08/2025

26/08/2025

25/08/2025

21/08/2025

20/08/2025

20/08/2025

19/08/2025

18/08/2025

18/08/2025

15/08/2025

14/08/2025

14/08/2025

13/08/2025

13/08/2025

13/08/2025