10 players with the most free-kick goals in history: A goalkeeper scored 59, how far is Messi from the top spot?

From being once criticized for his lack of set-piece efficiency, Lionel Messi’s relentless evolution has fueled a dramatic ascent into the elite top 10 list revealed by Livescorecz, as the Argentine icon now exerts immense pressure on the top spot of the list of players with the most free kick goals in football history.

In the high-stakes theater of modern football, any elite club harborring ambitions of lifting major trophies must possess a specialized "sniper" in their ranks. When the tactical flow of a match stagnates and defenses become impenetrable fortresses in open play, set-pieces transform from mere restarts into vital lifelines. 

History has shown us the sheer weight of these moments. We recall David Beckham’s legendary strike against Greece, a 30-yard curling masterpiece that sent England to the World Cup and ignited the hearts of millions. Similarly, Cristiano Ronaldo’s iconic knuckleball against Spain in the 2018 World Cup rescued Portugal in the final minutes, proving that a single dead-ball strike can alter the destiny of a nation.

Beyond just adding points to the scoreboard, mastering the free kick is arguably the most difficult technical feat for a professional. To deceive a world-class goalkeeper from distance, a shooter must achieve a flawless equilibrium between raw power, the point of impact, and the ball’s dipping trajectory. Because so few truly master this art, it serves as the ultimate barometer of a player’s technical class. 

Consequently, the following countdown curated by Livescorecz features the most legendary names to ever grace the pitch, each vying for the prestigious title of the player with the most free kick goals in football history.

Ranking the top 10 players with the most free kick goals in football history

10. Rogério Ceni - 59 goals 

The Brazilian goalkeeper achieved a feat that defies logic, netting 59 free kick goals throughout his career. While he spent over 2 decades at Sao Paulo FC making 1,237 appearances, his first official free kick goal arrived in 1997 against Uniao Sao Joao in the Campeonato Paulista. 

10 players with the most free-kick goals in history: A goalkeeper scored 59, how far is Messi from the top spot? - Ảnh 1
Ceni is one of the greatest free-kick taking goalkeepers in football history.

Ceni’s style was born from obsessive practice, he once revealed he took thousands of repetitions before attempting one in a match. Experts often marveled at his ability to strike the ball with the technical precision of a playmaker despite his heavy goalkeeping duties.

9. Ronald Koeman - 60 goals 

At number nine is Ronald Koeman, the highest-scoring defender in history with 60 free kick goals. Across 192 games for Barcelona, Koeman’s "Tintin" nickname belied a terrifying shooting power. His most famous strike occurred at Wembley in the 1992 European Cup Final. In the 112th minute, Koeman unleashed a low, thunderous drive against Sampdoria that broke the deadlock and handed Barcelona their first-ever European Cup. His teammates recalled that whenever Koeman stepped up, the wall felt a sense of genuine physical fear.

7-8. Zico, Diego Maradona - 62 goals 

Zico was the architect of the modern curve, specializing in lifting the ball over the wall with a short run-up. Maradona, meanwhile, treated free kicks as a form of high art. At Napoli and with Argentina, he used his magical left foot to "paint" the ball into the top corner. A memorable moment remains his "indirect" free kick against Juventus inside the box, where he somehow defied physics to loop the ball into the net from a standstill.

6. Cristiano Ronaldo - 64 goals 

In sixth place, Cristiano Ronaldo stands as 1 of only 2 active players on this list with 64 goals. Transitioning from the unpredictable knuckleball of his Manchester United and Real Madrid days to a more measured approach at Al Nassr, Ronaldo has proven his longevity. Former managers like Sir Alex Ferguson often praised his "unrivaled work ethic" in perfecting his unique striking technique.

10 players with the most free-kick goals in history: A goalkeeper scored 59, how far is Messi from the top spot? - Ảnh 2
Ronaldo built his reputation around the famous ‘knuckleball’ free kick.

5. David Beckham - 65 goals 

The Englishman’s technique was so iconic it inspired the phrase "Bend it like Beckham." His 2001 goal against Greece remains the gold standard for redemption. After the ball left his foot, the entire Old Trafford stadium fell silent before erupting as the ball kissed the top corner. 

4. Ronaldinho - 66 goals 

The Brazilian magician brought flair to the dead ball, famously lobbing David Seaman from 40 yards at the 2002 World Cup. While critics debated if it was a fluke, Ronaldinho’s 50 goals for Barcelona and his creative genius suggested otherwise. His mentor-like relationship with a young Lionel Messi at Camp Nou would eventually pass the torch of set-piece mastery.

2-3. Lionel Messi, Pelé - 70 goals 

Messi’s journey is perhaps the most inspiring, early in his career, he was not Barcelona’s primary taker. However, through rigorous training and advice from Maradona, he turned a weakness into his greatest weapon. Recently, his match-winning free kick for Inter Miami against FC Porto in the 2025 FIFA Club World Cup proved he is still at his peak.

10 players with the most free-kick goals in history: A goalkeeper scored 59, how far is Messi from the top spot? - Ảnh 3
Messi worked extremely hard to become an elite free-kick taker.

Messi now averages a free kick goal more frequently than any other player in the top 5, and at 70 goals, he has officially equaled the legendary Pelé. The Brazilian King, Pelé, also sits at 70 goals, having used his immense power and "folha seca" (dry leaf) technique to dominate the 1960s and 70s.

1. Juninho Pernambucano - 77 goals 

The Lyon legend is widely considered the greatest ever because he could score from anywhere, 30, 40, or even 50 yards out. His "knuckleball" caused the ball to wobble in mid-air, making it impossible for goalkeepers to track. Even Juninho’s rivals, like Andrea Pirlo, admitted to studying his tapes to try and replicate his "three-finger" strike.

10 players with the most free-kick goals in history: A goalkeeper scored 59, how far is Messi from the top spot? - Ảnh 4
Juninho’s free-kick record remains unmatched.

Summary of the top 10 free kick specialists:

Juninho Pernambucano - 77 goals

Pelé - 70 goals

Lionel Messi - 70 goals

Ronaldinho - 66 goals

David Beckham - 65 goals

Cristiano Ronaldo - 64 goals

Diego Maradona - 62 goals

Zico - 62 goals

Ronald Koeman - 60 goals

Rogério Ceni - 59 goals

Looking at the current trajectory and the unwavering form of the Argentine captain at Inter Miami, one must ask: Do you believe Messi will eventually shatter Juninho’s record? With only 7 goals separating him from the top, Messi’s hunt to become the undisputed player with the most free kick goals in football history on the Livescorecz.net rankings is the most compelling storyline in modern sport.

Elevate your football knowledge with Livescorecz.net, the ultimate hub for fans who love deep tactical dives and exclusive data. Don't just follow the game, stay ahead of it with our expert predictions and real-time updates. Head over to our homepage now for a world-class experience tailored for every football enthusiast.