
The Premier League has produced some of the greatest free-kick goal scorers in history, so we’ve compiled a list of the top 5 most goals scorers in the history of the Premier League game. Direct free-kick goals are one of the most satisfying sights on a football field. It necessitates flawless technique and poise on the part of the player. Taking free kicks on the practice field and converting them is very different from doing so during a game.
List of top 5 players who have scored the most free-kick goals in Premier League ever?
Rank | Player With Most Free-kick Goals | Free-kick Goals |
---|---|---|
1 | David Beckham | 18 |
2 | James Ward-Prowse | 13 |
3 | Thierry Henry | 12 |
4 | Gianfranco Zola | 12 |
5 | Cristiano Ronaldo | 11 |
Who has the most free-kick goals in Premier League history?
1. David Beckham Has The Most Free-Kick Goals In Premier League History- 18

David Beckham is not only the best free-kick taker in Premier League history; he is also one of the most technically gifted strikers in the history of the beautiful game. He was so good at it that it inspired a movie called ‘Bend it like Beckham.’ The Englishman deserves a lot of credit for his meticulous technique and ability to make a difficult task look beautiful. Beckham used to practice free kicks by suspending a tire from the goalposts. He would try to slot the ball in through the tire consistently, which is one of the reasons for his extremely accurate set-pieces.
For Manchester United, Beckham has scored some spectacular free-kick goals. He still holds the record for the most free-kick goals in the Premier League by a wide margin. In his Premier League career, he has scored a whopping 18 direct free kicks.
2. James Ward-Prowse- 13 free-kick goals

James Ward Prowse’s free-kick goal moved the Southampton midfielder up to second in the Premier League with 13 free-kick goals, with the 27-year-old closing in on the record. Captain James Ward-Prowse stepped up to score a spectacular free kick in Southampton’s Premier League defeat to Wolves. Pep Guardiola has named James Ward-Prowse the best free-kick taker in the world. Before Manchester City’s match against Southampton, the Catalan reminded his players of the threat posed by the midfielder, who has scored 13 Premier League goals directly from free-kicks, including two this season.
3. Thierry Henry- 13

Thierry Henry is one of the best players in Premier League history. During his prime, he was arguably Europe’s best striker. The Frenchman’s impeccable technique and ability to come up clutch earned him cult status among Premier League fans.
Henry was phenomenal during Arsenal Wenger’s early years when the Gunners dominated Manchester United and broke their league title monopoly. Henry was a dynamic and versatile marksman with exceptional finishing ability. During the early 2000s, Henry was arguably the best free-kick taker in the Premier League. He scored 12 free-kick goals in the English Premier League before joining Barcelona in 2007 after a ten-year stint at Arsenal.
4. Gianfranco Zola- 12 Free-kick goals In Premier League

Zola rose to prominence with Serie A side Napoli, where he was a member of their title-winning team in 1990, alongside the legendary Diego Maradona, before moving on to form part of a cult Parma side in the 1990s. He joined Chelsea in 1996, as the Premier League welcomed several exciting newcomers, and his supreme technical ability quickly became legendary.
In addition to creating numerous chances and assisting his teammates, Zola was also very dependable when it came to set-pieces. The Italian was well-known for his ability to play Deadball. One of the most appealing aspects of Zola’s game was his bending free kicks. He scored 12 goals from direct free-kicks in total. He left Chelsea before the Jose Mourinho era and has yet to win a Premier League title.
5. Cristiano Ronaldo- 11

Cristiano Ronaldo was rapidly adding new skills to his repertoire when he was burgeoning into a monster during his first stint with Manchester United. During this period, the Portuguese international progressed from a dazzling winger to a prolific goalscorer. Ronaldo arrived in England as a scrawny teenager in 2003, after Manchester United manager Sir Alex Ferguson paid Sporting Lisbon £12 million to sign him.
Many top players today imitate Ronaldo’s knuckleball technique, in which he induces a lot of power, dip, and swerve on the ball. Even his teammate Marcus Rashford’s free-kick-taking style resembles Ronaldo’s. The 36-year-old scored 11 direct free-kicks in the Premier League between 2003 and 2009. After a productive spell with Juventus, the five-time Ballon d’Or winner returned to the Premier League and Manchester United last summer and will be hoping to climb further up these rankings.
Which team/club has scored the most goals in Premier League history?
Liverpool has become the second Premier League team in history to score 2,000 goals. They started on 1,998 – one goal ahead of Arsenal – but reached 2,000 in the 61st minute of their 2-0 win over Brighton. In 19 minutes, Liverpool’s January signing Luis Diaz scored with a brave header. However, it was Mohamed Salah who scored Liverpool’s 2,000th goal. It came from the penalty spot after Yves Bissouma handled a Naby Keita shot. The VAR upheld Mike Dean’s on-field decision to award the spot-kick, which Salah converted emphatically past Brighton keeper Robert Sanchez. Salah celebrates scoring the 2,000th Premier League goal for Liverpool. Mohamed Salah celebrates scoring the 2,000th Premier League goal for Liverpool.
Liverpool’s victory moved them within three points of Premier League leaders Manchester City with ten games remaining this season. Although City leads the Premier League table this season, they trail Liverpool in terms of all-time goals in the competition, which began in 1992. Manchester United was the first team to reach 2,000 goals, and they currently have 2,173. Man City is sixth on the list with 1,627 points, trailing Tottenham (1,716), Chelsea (1,953), and Arsenal (1,997).
Rankings | Club Name | Total Premier League Goals |
---|---|---|
1. | Man United | 2,173 |
2. | Liverpool | 2,000 |
3. | Arsenal | 1,997 |
4. | Chelsea | 1,953 |
5. | Tottenham | 1,716 |
6. | Man City | 1,627 |
7. | Everton | 1,476 |
8. | Newcastle | 1,365 |
9. | Aston Villa | 1,253 |
10. | West Ham | 1,221 |
How many Premier League free-kicks has Ward-Prowse scored?
James Ward-Prowse attempts to avoid being predictable with his set-pieces, but one thing is inevitable: they almost always end up in the net. It’s now 13 Premier League goals from free-kicks, which puts him ahead of Thierry Henry and Gianfranco Zola, with David Beckham’s 18 all-time leading free-kicks.
Most free-kick goals premier league 2020/21
James Ward-Prowse is the Premier League’s most skilled free-kick taker, having scored four direct free kicks for Southampton during the 2020-21 season. Two of his free-kicks came against Aston Villa in a 4-3 win for the Saints.
Rank | Player | Club | Stat |
---|---|---|---|
1 | James Ward-Prowse | Southampton | 4 |
=2 | Willian | Arsenal | 1 |
=2 | Matheus Pereira | / | 1 |
=2 | Raphina | Leeds | 1 |
=2 | Eberechi Eze | Crystal Palace | 1 |
=2 | James Maddison | Leicester | 1 |
=2 | Jacob Murphy | Newcastle | 1 |
=2 | Kalvin Phillips | Leeds | 1 |
=2 | Raheem Sterling | Manchester City | 1 |
=2 | Granit Xhaka | Arsenal | 1 |
Read- Top 10 Most Successful Italian Football Clubs
Conclusion
We hope you enjoyed our article on the Top 5 players with the most free-kick goals in Premier League. Please drop your thoughts in the comment box. The information for this article is acquired from Premier League. Since this topic is subject to change, our website (www.footballtipmaster.com) provides no guarantee for the accuracy of the information.