Cristiano Ronaldo leads men’s international scoring with 146 goals

Top five senior men’s international scorers through 12 Jul 2026; appearances and goals per match.

What the Data Shows

Players are ranked by senior men’s international goals through 12 July 2026. Each row pairs goals with appearances, goals per match and international career span. Cristiano Ronaldo leads with 146 goals, 21 more than Lionel Messi. Ali Daei has the highest scoring rate in the top five at 0.730 goals per appearance.

Data table

Unit: senior international goals · Period: As of July 12, 2026

RankEntryValuePeriod
1Cristiano Ronaldo14612 Jul 2026
2Lionel Messi12512 Jul 2026
3Ali Daei10812 Jul 2026
4Sunil Chhetri9512 Jul 2026
5Romelu Lukaku9312 Jul 2026

Data notes & caveats

Four of the five players remained active at the cutoff, so totals can rise. Goals per match is a simple goals-to-appearances ratio and does not adjust for minutes, opponent strength or era.

Methodology

UEFA’s dated goal and appearance totals are used for all five players. Goals per match is goals divided by appearances and rounded to three decimals.

Source consistency notes

Every goal and appearance total comes from one UEFA update and uses the same 12 July 2026 cutoff.

Licensing

Branded MarketStats graphics are free to use*

Keep the visible MarketStats attribution, source line and canonical page link intact. For clean unbranded assets, commercial use or higher-volume reuse, choose one of the licensing tiers below.

View tiers and terms
Request unbranded access

This specific graphic needs a source-rights review before an unbranded download. Branded use remains available.

* Free branded use is subject to the Terms and requires attribution/canonical-link preservation. MarketStats licenses the graphic presentation and MarketStats-created editorial layer, not the underlying third-party source data. Source attribution and source-provider obligations still apply.