Sixyard logo

The 20 Greatest Free Kicks Ever Scored in Football History

Free kicks bring both hope and frustration to football fans. The tension builds as a player prepares for a shot from around 25 yards, the wall carefully arranged by the goalkeeper's commands. More often than not, the ball either strikes the wall or sails over the bar, leaving the crowd groaning. But every so often, a free kick turns into a legendary goal that lives forever in football lore, like those scored by Beckham and Ronaldo.

Here, we've gathered the top 20 free kicks ever recorded, judged on technical skill, sheer impressiveness, and sometimes the goal’s importance. We left out set-ups or laid-off shots, which excludes some worthy contenders such as Alan Shearer’s famous strike against Manchester United in 2002.

20. Dimitri Payet – West Ham vs Manchester United, 2016

Payet's stunning free kick from 30 yards combined bend, pace, and dip perfectly, rattling the post before going in. It was impressive enough to beat a prime David de Gea, though West Ham lost the match eventually.

19. Yohan Cabaye – Newcastle United vs Manchester United, 2012

Cabaye’s effort from a longer range curled powerfully inside the bar amid swirling winds at St James' Park, creating a classic moment for Newcastle supporters.

18. Declan Rice – Arsenal vs Real Madrid, 2025

Rice stunned fans with two incredible free kicks in a Champions League quarter-final. His first swerved wildly before dipping into the net, while his second was a precise 'postage stamp' strike against Real Madrid.

17. Cristiano Ronaldo – Portugal vs Spain, 2018

One of Ronaldo’s best free kicks helped seal a thrilling 3-3 draw during the World Cup group stage. His measured run-up and confident strike left the goalkeeper rooted.

16. Paul Gascoigne – Tottenham Hotspur vs Arsenal, 1991

Gazza’s thunderous free kick early in the FA Cup semi-final against champions Arsenal set Tottenham on their way to victory and remains one of the most memorable strikes of the 1990s.

15. Neymar – Barcelona vs PSG, 2017

In the famous comeback dubbed La Remontada, Neymar’s near-post free kick added to a crucial tally, sparking one of the greatest nights in European football.

14. Alex – Chelsea vs Arsenal, 2010

Known more for finesse than power, Brazilian defender Alex consistently surprised with powerful free kicks, including this rocket against Arsenal from 30 yards out.

13. Juninho Pernambucano – Lyon vs Bayern Munich, 2003

Juninho is arguably the greatest free-kick specialist ever, with 77 goals. His knuckleball strike over 30 yards beat Oliver Kahn, showcasing his mastery of technique.

12. Marcus Rashford – Manchester United vs Chelsea, 2019

Rashford’s free kick bent three times mid-air before dipping sharply, leaving goalkeeper Willy Caballero helpless in a stunning display of precision and power.

11. Maynor Figueroa – Wigan vs Stoke, 2009

After a foul at midfield, Figueroa quickly unleashed an arrow-like free kick from inside his own half, catching the keeper off guard with perfect execution.

10. Cristiano Ronaldo – Manchester United vs Arsenal, 2009

Attempting a 40-yard free kick seemed reckless, but Ronaldo proved it possible with a thunderous shot that flustered Almunia and found the net at Emirates Stadium.

9. Ronaldinho – Brazil vs England, 2002

Ronaldinho’s cheeky strike from 35 yards fooled goalkeeper David Seaman, flying high and curling into the top corner, reminding everyone why he was one of football’s greats.

8. James Ward-Prowse – Southampton vs Wolves, 2022

Faced with a tricky free kick too central to curl, Ward-Prowse broke his usual pattern and unleashed a knuckleball from 35 yards that soared straight into the top corner, unstoppable for the keeper.

7. David Beckham – England vs Greece, 2001

Beckham’s last-minute free kick at Old Trafford secured England’s qualification for the 2002 World Cup and became an iconic moment remembered for his distinctive style and grace under pressure.

6. Hakan Calhanoglu – Hamburg vs Borussia Dortmund, 2014

Calhanoglu shocked Europe by scoring from nearly the halfway line with such curve and speed that Dortmund didn’t even set up a wall, unable to stop the extraordinary shot.

5. Cristiano Ronaldo – Manchester United vs Portsmouth, 2008

This free kick, taken with a strikingly colorful Nike ball, showcased Ronaldo’s confidence and flawless technique as the ball dipped and swerved perfectly into the net.

4. Dimitri Payet – West Ham vs Crystal Palace, 2016

Often regarded as the Premier League’s best free kick ever, Payet’s strike featured sublime topspin that made the ball dip sharply into the top corner, perfect for West Ham’s farewell to The Boleyn Ground.

3. Mohd Faiz Subri – Pulau Penang vs Pahang FA, 2016

Malaysian football may be less known globally, but Faiz Subri’s award-winning free kick featured an erratic, knuckleball flight that amazed millions and earned him the FIFA Puskas Award.

2. Lionel Messi – Barcelona vs Liverpool, 2019

Messi’s 600th Barcelona goal was a breathtaking free kick that put his team 3-0 up in the Champions League semi-final, a moment of pure football artistry despite the eventual result.

1. Roberto Carlos – France vs Brazil, 1997

Roberto Carlos’ legendary 'banana' free kick is considered the greatest ever. From an impossible angle, the ball curved dramatically, baffling everyone and etching itself into football history.

Top 20 Free Kicks in Football History Ranked