Match North Logo

Top 20 Greatest Free Kicks Ever Scored

Free kicks in football often raise hopes that are rarely fulfilled. The tension builds as a player steps up around 25 yards out, the wall is set by the goalkeeper’s orders, and fans hold their breath. Most of the time, the ball either hits the wall or sails over the crossbar. Yet, every now and then, a free kick produces a goal that becomes legendary. Think of David Beckham and Cristiano Ronaldo.

Our experts at FourFourTwo have gathered the most memorable free kicks ever seen on the pitch. They judged these based on technical skill, visual impact, and sometimes the importance of the goal. We left out free kicks that were passed onto teammates before scoring, which meant classics like Alan Shearer’s 2002 strike missed out.

The Full List

  • 20. Dimitri Payet – West Ham vs Manchester United, 2016: From 30 yards, Payet’s bending, dipping shot beat David de Gea and rattled the post before going in. Though West Ham lost, this goal remains unforgettable.
  • 19. Yohan Cabaye – Newcastle United vs Manchester United, 2012: A powerful free kick that struck the bar amid swirling winds at St James’ Park, thrilling Newcastle fans.
  • 18. Declan Rice – Arsenal vs Real Madrid, 2025: Rice scored two stunning free kicks in a Champions League quarter-final, including one that curled back from outside the post and another that found a tiny space in the net.
  • 17. Cristiano Ronaldo – Portugal vs Spain, 2018: Ronaldo’s classic technique sealed a 3-3 comeback and his hat trick in the World Cup group stage, leaving David de Gea rooted.
  • 16. Paul Gascoigne – Tottenham Hotspur vs Arsenal, 1991: Gazza’s thunderous strike in the FA Cup semi-final opened the scoring against champions Arsenal, soaring into the top-right corner at Wembley.
  • 15. Neymar – Barcelona vs PSG, 2017: In the remarkable "La Remontada," Neymar’s near-post free kick helped spark a comeback from four goals down late in the game.
  • 14. Alex – Chelsea vs Arsenal, 2010: The Brazilian defender shocked fans with a powerful 30-yard rocket that burst past the wall to score against Arsenal.
  • 13. Juninho Pernambucano – Lyon vs Bayern Munich, 2003: Known for mastering the knuckleball, Juninho’s long-range effort beat Oliver Kahn, one of the best keepers of his era.
  • 12. Marcus Rashford – Manchester United vs Chelsea, 2019: Rashford unleashed a fierce free kick that swerved multiple times and dipped sharply, leaving Willy Caballero helpless.
  • 11. Maynor Figueroa – Wigan vs Stoke, 2009: From near midfield, Figueroa surprised everyone with a perfectly placed arrow that flew past the keeper without any curve or loop.
  • 10. Cristiano Ronaldo – Manchester United vs Arsenal, 2009: A 40-yard free kick that stunned commentators and fans alike, proving Ronaldo’s audacity and skill at long range.
  • 9. Ronaldinho – Brazil vs England, 2002: His 35-yard free kick fooled David Seaman, flying over the keeper’s head into the top corner in a World Cup match.
  • 8. James Ward-Prowse – Southampton vs Wolves, 2022: Known for his curling free kicks, Ward-Prowse switched tactics to unleash a powerful knuckleball from 35 yards straight into the net.
  • 7. David Beckham – England vs Greece, 2001: Beckham’s last-minute free kick secured World Cup qualification and made him the nation’s hero once again.
  • 6. Hakan Calhanoglu – Hamburg vs Borussia Dortmund, 2014: A stunning free kick from almost the halfway line left the Dortmund keeper baffled and without any wall.
  • 5. Cristiano Ronaldo – Manchester United vs Portsmouth, 2008: One of the finest free kicks scored with the iconic yellow and purple Nike ball, showcasing perfect swerve and dip.
  • 4. Dimitri Payet – West Ham vs Crystal Palace, 2016: Perhaps the best Premier League free kick ever, Payet’s shot dipped dramatically into the top corner from just outside the box.
  • 3. Mohd Faiz Subri – Pulau Penang vs Pahang FA, 2016: The Malaysian player won the FIFA Puskas award for this bizarre free kick with an unpredictable flight path that amazed fans worldwide.
  • 2. Lionel Messi – Barcelona vs Liverpool, 2019: Messi’s 600th goal for Barcelona was a stunning free kick that put his team 3-0 up in a Champions League semi-final first leg.
  • 1. Roberto Carlos – France vs Brazil, 1997: The legendary 'banana' free kick, curving wildly yet finding the net, earning its place as the greatest free kick ever recorded.