Free-kicks scored by Messi vs Ronaldo in finals after turning 30 years old

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/2016000
2016/2017000
2017/201801-1
2018/201901-1
2019/202001-1
2020/202101-1
2021/202201-1
2022/202301-1
2023/202401-1
2024/202501-1
2025/202601-1

Distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2015/20160
2016/20170
2017/20181-1
2018/20190
2019/20200
2020/20210
2021/20220
2022/20230
2023/20240
2024/20250
2025/20260

Every free-kick goal by Messi and Ronaldo

Ronaldo

1 direct free-kick goals in 1 games

DateTeamOpponentCompetitionResultFree-kick goals
16 Dec 2017Real MadridGrêmio Porto AlegreFIFA Club World Cup · Final1-01

Free-kicks scored by Messi vs Ronaldo in finals after turning 30 years old: 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 1 (7.1%). Ronaldo leads this category by 1.

Data updated on 10/11/2026.

Cache date: 10-11-2026 20:17:24