Kenya Sport

Top 20 Greatest Free Kicks in Football History

Free kicks are often the most hopeful moments in football, with fans holding their breath as a shot is lined up from distance. Most attempts either hit the defensive wall or soar over the crossbar, but some have produced unforgettable goals that live on forever. Names like David Beckham and Cristiano Ronaldo come to mind when thinking about iconic free-kicks.

Our team at FourFourTwo gathered to rank the very best free kicks ever seen in the sport. The list considers technical skill, difficulty, visual impact, and sometimes the importance of the goal itself. We excluded goals created from passes off free kicks to focus on pure striking ability.

The Complete List

  • 20. Dimitri Payet – West Ham vs Manchester United, 2016: A stunning 30-yard curling strike that beat David de Gea, ricocheting off the post into the net.
  • 19. Yohan Cabaye – Newcastle United vs Manchester United, 2012: A long-range free kick that thundered off the bar under swirling winds at St James Park.
  • 18. Declan Rice – Arsenal vs Real Madrid, 2025: Rice scored two sensational free kicks in a Champions League quarter-final, including a perfectly placed 'postage stamp' finish.
  • 17. Cristiano Ronaldo – Portugal vs Spain, 2018 World Cup: Ronaldo’s free kick sealed a 3-3 draw with a trademark slow approach and a precise strike past De Gea.
  • 16. Paul Gascoigne – Tottenham Hotspur vs Arsenal, 1991: Gazza’s thunderbolt in an FA Cup semi-final nestled into the top corner, setting Tottenham on the path to victory.
  • 15. Neymar – Barcelona vs PSG, 2017: In the famous La Remontada, Neymar’s near-post free kick sparked one of the greatest comebacks in Champions League history.
  • 14. Alex – Chelsea vs Arsenal, 2010: Known for powerful strikes, Alex surprised everyone with a 30-yard rocket that stunned Arsenal.
  • 13. Juninho Pernambucano – Lyon vs Bayern Munich, 2003: One of the finest free-kick masters, Juninho scored with a knuckleball that beat Oliver Kahn from over 30 yards.
  • 12. Marcus Rashford – Manchester United vs Chelsea, 2019: Rashford unleashed a shot that swerved three times in the air, dipping sharply to fool goalkeeper Willy Caballero.
  • 11. Maynor Figueroa – Wigan vs Stoke, 2009: Scored a free kick from inside his own half, surprising everyone with its speed and accuracy.
  • 10. Cristiano Ronaldo – Manchester United vs Arsenal, 2009: A 40-yard missile at the Emirates Stadium that defied expectations despite goalkeeper Almunia’s poor positioning.
  • 9. Ronaldinho – Brazil vs England, 2002: His famous 35-yard free kick fooled David Seaman, flying over his head into the top corner.
  • 8. James Ward-Prowse – Southampton vs Wolves, 2022: Faced with a tough position, Ward-Prowse smashed a 35-yard knuckleball straight into the top corner with unstoppable power.
  • 7. David Beckham – England vs Greece, 2001: This last-minute free kick secured England's place in the 2002 World Cup and remains one of Beckham's most iconic moments.
  • 6. Hakan Calhanoglu – Hamburg vs Borussia Dortmund, 2014: From nearly midfield, Calhanoglu’s strike left everyone baffled as it curved unpredictably into the net.
  • 5. Cristiano Ronaldo – Manchester United vs Portsmouth, 2008: Possibly the finest goal scored with the yellow-purple Nike ball, a perfect blend of swerve and dip.
  • 4. Dimitri Payet – West Ham vs Crystal Palace, 2016: What many consider the best Premier League free kick ever, Payet’s shot dipped unexpectedly into the top corner.
  • 3. Mohd Faiz Subri – Pulau Penang vs Pahang FA, 2016: Winner of the FIFA Puskas Award, his free kick had such erratic movement it looked unreal.
  • 2. Lionel Messi – Barcelona vs Liverpool, 2019: Messi’s 600th Barca goal was a masterclass in precision, putting Barcelona 3-0 ahead in a Champions League semi-final.
  • 1. Roberto Carlos – France vs Brazil, 1997: His unbelievable banana free kick, curving wildly from far wide to hit the net, tops the list as the greatest free kick ever.