Often regarded as the highest level of the English football league system, the Premier League is operated on a system of promotion and relegation from the English Football League (EFL) and is followed by millions of football aficionados from all over the world. Founded around 33 years ago on 20 February 1992, the Premier League has witnessed a total of thirty-four seasons and a star-studded lineup of legendary football stalwarts including Ryan Giggs, Cristiano Ronaldo, Steven Gerrard, Thierry Henry, Alan Shearer and many others.
While a majority of these iconic and trailblazing football players are often recognised for their path-breaking abilities to smash match-winning goals, a few of them are also recognised for their calculative moves and fiery approach when it comes to utilising free kicks in the league. Have you ever wondered about the top four football players who have scored the highest number of goals from free kicks in the history of the Premier League? Well, let’s find out.
In this article we will take a look at the top four football players who have scored maximum goals from free kicks in the Premier League.
Premier League: Top 4 Players with Most Goals from Free Kicks
-
David Beckham

The legendary English former professional football player, David Beckham, is at the first spot in our list of the top four football players who have scored the maximum goals from free kicks in the history of the Premier League. David Beckham made his star-studded Premier League debut on 23 August 1992 for Manchester United and played a record total of twelve seasons for the same club, making a total of 265 league appearances and scoring a record total of 63 goals.
Often popularly referred to as the “free-kick specialist”, David Beckham scored a total of eighteen goals from free kicks, which continues to be the highest figure in the history of the Premier League as of September 2025, ranking him at the first spot in our list.
-
James Ward-Prowse

At the second spot on our list of the top four football players who have scored maximum goals from free kicks in the Premier League, we have another iconic English professional football player, James Ward-Prowse, who currently plays as a central midfielder for Premier League club West Ham United. James Ward-Prowse made his decorated Premier League debut for Southampton on 19 August 2012 at the age of seventeen.
As of September 2025, James Ward has made a total of 372 league appearances and has scored a total of 58 goals, fourteen out of which were scored from free kicks, ranking him at the second spot on our list. James Ward-Prowse has already spent over a decade with Southampton and is often hailed as one of the most crucial and game-changing players of the club.
-
Cristiano Ronaldo

Next, at the third spot in our list of the top four football players who have scored the highest number of goals from free kicks in the history of the Premier League, we have the Portuguese football sensation Cristiano Ronaldo, who is often hailed as one of the greatest professional football players of all-time.
As of September 2025, Cristiano Ronaldo continues to be the only professional football player to score a phenomenal total of hundred league goals in both La Liga and Premier League, speaking volumes about unwavering dominance on the field. Ronaldo made his Premier League debut for Manchester United in 2003 and has been a mainstay for the club ever since. As of September 2025, Cristiano Ronaldo has scored a total of twelve goals from free-kicks and an overall total of 103 goals in the 196 League matches that he has played so far.
-
Gianfranco Zola

Finally, at the fourth spot in our list of the top four football players who have scored maximum goals from free kicks in the Premier League, we have the Italian former professional football player and current manager, Gianfranco Zola, who has played predominantly as a forward throughout his career. Gianfranco Zola made his much-awaited Premier League debut for Chelsea in 1996 and continued playing for the same club till 2003.
Throughout his glorious Premier League career, Gianfranco Zola made a total of 229 appearances and scored a record total of 59 goals, eleven out of which came from free-kicks. Gianfranco Zola’s count of eleven goals from free-kicks continues to be the fourth-highest number of goals scored from free-kicks by any professional football player in the history of the Premier League.
