
Lionel Messi made headlines once again after finding the net during Inter Miami’s CONCACAF Champions Cup clash against Cavalier SC in Jamaica. The Argentine star’s goal not only contributed to his team’s victory but also added yet another country to his list of international victims, reigniting comparisons with Cristiano Ronaldo’s remarkable scoring record.
Both Messi and Ronaldo have cemented their places as two of the greatest goal scorers in soccer history, with the Portuguese forward narrowly holding the edge in overall club goals. Over their illustrious careers, both players have scored against clubs from a wide range of countries, showcasing their global impact on the sport.
During his time at FC Barcelona, Paris Saint-Germain, and now Inter Miami, Messi has scored 741 goals at club level (excluding international matches). His goals have come against 114 clubs from 24 different countries — a testament to his prolificacy and consistency.
| Country | Goals | Clubs |
| Spain | 549 | 41 |
| France | 34 | 15 |
| USA | 34 | 14 |
| England | 27 | 6 |
| Germany | 19 | 7 |
| Italy | 14 | 4 |
| Netherlands | 10 | 2 |
| Scotland | 9 | 2 |
| Ukraine | 6 | 2 |
| Greece | 5 | 2 |
| Czech Republic | 4 | 2 |
| Russia | 4 | 1 |
| Portugal | 3 | 3 |
| Cyprus | 3 | 1 |
| Denmark | 3 | 1 |
| Israel | 3 | 1 |
| Argentina | 2 | 2 |
| Mexico | 2 | 2 |
| Belgium | 2 | 1 |
| Byelorussia | 2 | 1 |
| Brazil | 2 | 1 |
| Switzerland | 2 | 1 |
| Hungary | 1 | 1 |
| Jamaica | 1 | 1 |
His recent strike against Cavalier SC added Jamaica to the growing list of countries where Messi has found the back of the net, further highlighting his expanding influence beyond Europe and into the CONCACAF region.
Cristiano Ronaldo’s international club goal record
Meanwhile, Cristiano Ronaldo continues to extend his impressive goal-scoring legacy with Al Nassr. Across his time with Sporting Lisbon, Manchester United, Real Madrid, Juventus, and now in Saudi Arabia, Ronaldo has amassed 793 goals for 158 clubs from 29 different countries.
| Country | Goals | Clubs |
| Spain | 351 | 34 |
| England | 132 | 32 |
| Italy | 108 | 23 |
| Saudi Arabia | 77 | 21 |
| Germany | 26 | 4 |
| France | 14 | 4 |
| Ukraine | 10 | 3 |
| Portugal | 9 | 6 |
| Netherlands | 9 | 1 |
| Turkey | 6 | 1 |
| Sweden | 6 | 1 |
| Cyprus | 6 | 1 |
| Switzerland | 5 | 3 |
| UAE | 5 | 3 |
| Qatar | 5 | 3 |
| Japan | 4 | 2 |
| Russia | 3 | 1 |
| Denmark | 3 | 1 |
| Hungary | 2 | 2 |
| Moldavia | 2 | 1 |
| Bulgary | 2 | 1 |
| Tunisia | 1 | 1 |
| Morocco | 1 | 1 |
| Tayikistan | 1 | 1 |
| Mexico | 1 | 1 |
| Brazil | 1 | 1 |
| Egypt | 1 | 1 |
| Irak | 1 | 1 |
| Iran | 1 | 1 |
The most recent addition to Ronaldo’s international goal record was Iran, where he scored against Esteghlal FC in the AFC Champions Cup. This strike further widened the gap between him and Messi in terms of the number of countries where they’ve scored at club level.
While Ronaldo maintains an edge in total goals and variety of opponents, Messi’s continued scoring exploits — now spanning multiple continents — prove that the debate between these two icons is far from over.
200+ Channels & Local Sports
- Price: Plans starting at $14.99/mo (Latino)
- Watch Ligue 1, Copa Libertadores & World Cup Qualifiers
Every MLS Match in One Place
- Price: $12.99/mo (Now included with standard subscription)
- Watch every MLS regular season game, Playoffs & Leagues Cup
Many Sports & ESPN Originals
- Price: $11.99/mo (or ESPN Unlimited for $29.99/mo)
- Features LaLiga, Bundesliga, FA Cup & NWSL
2,000+ Soccer Games Per Year
- Price: Starting at $8.99/mo
- Features Champions League, Serie A & Europa League
Home of the Premier League
- Price: Starting at $10.99/mo
- 175+ Exclusive EPL matches per season