Free-kicks scored by Messi vs Ronaldo in 2016

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
2015/201662+4
2016/201774+3

Distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2015/201662+4
2016/201712-1

Every free-kick goal by Messi and Ronaldo

Messi

7 direct free-kick goals in 7 games

DateTeamOpponentCompetitionResultFree-kick goals
15 Nov 2016ArgentinaColombiaFIFA World Cup Qualifier · Group stage3-01
21 Jun 2016ArgentinaUSACopa América · Semifinals4-01
10 Jun 2016ArgentinaPanamaCopa América · Group stage5-01
8 May 2016FC BarcelonaEspanyolLa Liga5-01
28 Feb 2016FC BarcelonaSevilla FCLa Liga2-11
14 Feb 2016FC BarcelonaCelta de VigoLa Liga6-11
6 Jan 2016FC BarcelonaEspanyolCopa del Rey · Round of 164-11

Ronaldo

4 direct free-kick goals in 4 games

DateTeamOpponentCompetitionResultFree-kick goals
19 Nov 2016Real MadridAtletico MadridLa Liga3-01
14 Sep 2016Real MadridSporting Club PortugalUEFA Champions League · Group stage2-11
12 Apr 2016Real MadridVfL WolfsburgoUEFA Champions League · Quarter finals3-01
5 Mar 2016Real MadridCelta de VigoLa Liga7-11

Free-kicks scored by Messi vs Ronaldo in 2016: key facts

Who has scored more free kicks, Messi or Ronaldo?

Messi has scored 7 direct free kicks (11.9% of his goals) and Ronaldo 4 (7.3%). Messi leads this category by 3.

Data updated on 09/11/2026.

Cache date: 09-11-2026 20:48:45