Top 10 Greatest Premier League Goals in History
The Premier League has delivered countless breathtaking moments, with goals that leave fans and pundits in absolute awe. From astonishing long-range strikes to moments of pure individual brilliance, some goals transcend the match itself, becoming legendary in football history.
As a part of our series on historic Premier League moments, in this article we look at the best Premier League goals ever—iconic strikes that have become etched in the memories of football fans worldwide.
1. Wayne Rooney – Manchester United vs Manchester City (2011)
Wayne Rooney’s overhead kick in the Manchester Derby is widely regarded as one of the greatest Premier League goals ever. With the game level at 1-1, Rooney met Nani’s deflected cross with a perfectly executed bicycle kick from the edge of the box, sending the ball soaring into the top corner.
Wayne Rooney’s Bicycle Kick v Man City Goal | All The Angles | Manchester United
This goal secured a crucial win for Manchester United and remains one of the most unforgettable moments in Premier League history.
2. Thierry Henry – Arsenal vs Manchester United (2000)
Thierry Henry’s audacious strike against Manchester United remains one of the best Premier League goals of all time. With his back to goal, Henry flicked the ball up to himself before unleashing a stunning volley from outside the box that looped over Fabian Barthez. This moment epitomised Henry’s technical brilliance and creativity, cementing his place among the greatest players in Premier League history.
3. Paolo Di Canio – West Ham vs Wimbledon (2000)
Paolo Di Canio’s scissor-kick volley is frequently included in discussions about the greatest Premier League goals. Meeting Trevor Sinclair’s cross with a perfectly timed flying volley, Di Canio’s acrobatic finish stunned the footballing world.
Paolo Di Canio Volley vs. Wimbledon
This goal is widely regarded as the greatest goal in West Ham’s history and remains an unforgettable moment in the Premier League era.
4. Dennis Bergkamp – Arsenal vs Newcastle (2002)
Dennis Bergkamp’s magical goal against Newcastle United is hailed as one of the greatest Premier League goals ever scored. With his back to goal, Bergkamp produced an extraordinary flick to beat the defender before showing incredible composure to calmly slot the ball past the goalkeeper. This goal is remembered as one of the most technically difficult and brilliant finishes in Premier League history.
You can hear the man himself talking about this unbelievable piece of skill here.
Dennis Bergkamp about that Pirouette Goal vs Newcastle – YouTube
5. Tony Yeboah – Leeds United vs Liverpool (1995)
Tony Yeboah’s thunderous strike against Liverpool is an iconic moment in Premier League history. After chesting down the ball outside the box, Yeboah unleashed a powerful volley that crashed in off the underside of the crossbar.
The sheer power and precision of the strike cemented Yeboah’s place as a Leeds United legend, and this goal remains one of the most celebrated in Premier League history.
6. Alan Shearer – Newcastle United vs Everton (2002)
Alan Shearer’s incredible volley against Everton is frequently listed among the best Premier League goals. Positioned outside the box, Shearer struck the ball with incredible force, sending it flying into the top corner and leaving the goalkeeper with no chance.
This goal is a testament to Shearer’s signature power and technique, further solidifying his status as the Premier League’s all-time top scorer.
7. David Beckham – Manchester United vs Wimbledon (1996)
David Beckham’s audacious halfway-line goal against Wimbledon is one of the most iconic moments in Premier League history. Spotting the goalkeeper off his line, Beckham launched a perfectly executed long-range shot from inside his own half, stunning everyone in the stadium. This goal was Beckham’s first truly iconic moment in the Premier League and played a key role in launching him into global superstardom.
8. Robin van Persie – Manchester United vs Aston Villa (2013)
Robin van Persie’s stunning volley against Aston Villa is widely regarded as one of the greatest Premier League goals. Latching onto a long ball from Wayne Rooney, van Persie struck a first-time volley that soared into the net, leaving the goalkeeper with no chance.
MAGNIFICENT Rooney pass & Van Persie volley! – YouTube
This goal was not only technically perfect but also crucial in securing Manchester United’s 20th Premier League title. It was later voted as the Premier League Goal of the Season.
9. Mohamed Salah – Liverpool vs Chelsea (2019)
Mohamed Salah’s spectacular goal against Chelsea ranks among the best Premier League goals of recent years. Cutting inside from the right, Salah’s second touch set up a fierce long-range strike from outside the box that rocketed into the top corner. This goal played a vital role in Liverpool’s title-challenging campaign, showcasing Salah’s brilliance and ability to score from distance.
10. Sergio Agüero – Manchester City vs QPR (2012)
Sergio Agüero’s dramatic last-minute winner against QPR is arguably the most important goal in Premier League history and certainly one of the best Premier League goals. In the 94th minute of the final game of the season, Agüero’s goal secured Manchester City’s first-ever Premier League title, snatching it away from Manchester United in dramatic fashion. This unforgettable moment remains the most iconic title-winning goal in Premier League history.
You can relive the most edge-of-the-seat moment in EPL history here.
Man City 3-2 QPR | EPIC Last 10 minutes | PL30
Conclusion
From Wayne Rooney’s breathtaking bicycle kick to Sergio Agüero’s title-winning strike, these greatest Premier League goals have left an indelible mark on football history. Each goal embodies the magic, drama, and brilliance that make the Premier League the most exciting football competition in the world.
Whether it’s long-range screamers, unbelievable volleys or last-minute heroics, these goals will be remembered for generations to come.