Free-kicks scored by Messi vs Ronaldo in National Team official games in the 2016-2017 season

Top Free Kick Scorers of All Time

1Marcelinho Carioca (78)
2Leo Messi (76)
3Jair Rosa Pinto (74)
4Roberto Dinamite (73)
5Siniša Mihajlović (72)
6Juninho Pernambucano (72)
7Marcos Assunçao (68)
8Jorge Aravena (65)
9Cristiano Ronaldo (64)
10Zico (62)
11Ronaldinho (59)
12Maradona (59)
13Rogério Ceni (59)
14Shunsuke Nakamura (56)
15David Beckham (53)
16Pierre van Hooijdonk (51)

Cumulative distribution

PeriodLionel MessiCristiano RonaldoDifference
2016/2017110

Distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2016/2017110

Every free-kick goal by Messi and Ronaldo

Messi

1 direct free-kick goals in 1 games

DateTeamOpponentCompetitionResultFree-kick goals
15 Nov 2016ArgentinaColombiaFIFA World Cup Qualifier · Group stage3-01

Ronaldo

1 direct free-kick goals in 1 games

DateTeamOpponentCompetitionResultFree-kick goals
25 Mar 2017PortugalHungaryFIFA World Cup Qualifier · Group stage3-01

Free-kicks scored by Messi vs Ronaldo in National Team official games in the 2016-2017 season: key facts

Who has scored more free kicks, Messi or Ronaldo?

Messi has scored 1 direct free kick (33.3% of his goals) and Ronaldo 1 (7.7%). They are level in this category.

Data updated on 11/11/2026.

Cache date: 12-11-2026 10:47:02