Free-kicks scored by Messi vs Ronaldo in the 2007-2008 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
2007/200805-5

Distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2007/20085-5

Every free-kick goal by Messi and Ronaldo

Ronaldo

5 direct free-kick goals in 5 games

DateTeamOpponentCompetitionResultFree-kick goals
19 Mar 2008Manchester UtdBolton Wanderers FCPremier League2-01
30 Jan 2008Manchester UtdPortsmouth FCPremier League2-01
12 Jan 2008Manchester UtdNewcastle United FCPremier League6-01
26 Dec 2007Manchester UtdSunderland AFCPremier League4-01
27 Nov 2007Manchester UtdSporting Club PortugalUEFA Champions League · Group stage2-11

Free-kicks scored by Messi vs Ronaldo in the 2007-2008 season: key facts

Who has scored more free kicks, Messi or Ronaldo?

Messi has scored 0 direct free kicks (0.0% of his goals) and Ronaldo 5 (10.9%). Ronaldo leads this category by 5.

Data updated on 09/11/2026.

Cache date: 09-11-2026 20:46:43