Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

Top 20 Premier League goals of all-time countdown

What are the Top 20 Premier League goals of all-time?

Answering that incredibly difficult question is our goal and we’re counting down the Top 20 Premier League goals in history between now and the end of the 2024-25 season.

This wasn’t easy, but it was fun, and the quality of goals which didn’t even make the Top 20 was mind-boggling.

MORE — Top 20 Premier League goals of all-time hub

We will release each goal included in our countdown one by one across our digital channels between now and May 2025, counting down to the goal which will win the accolade as our best-ever goal in Premier League history.

Below you will find the latest goal as we continue our countdown of the Top 20 all-time goals in the Premier League.


Counting down the Top 20 Premier League goals of all-time

20. Vincent Kompany’s stunning strike for Manchester City vs Leicester City — May 6, 2019

Cometh the hour, cometh Vincent Kompany. With Manchester City struggling to break down Leicester in the penultimate game of the 2019-20 season, they needed something special.

Kompany was one of the greatest defenders in the history of the game. But nobody expected him to unleash this incredible strike to send the Etihad Stadium wild.

FBL-ENG-PR-MAN CITY-LEICESTER

Manchester City’s Belgian defender Vincent Kompany (R) celebrates scoring the opening goal during the English Premier League football match between Manchester City and Leicester City at the Etihad Stadium in Manchester, north west England, on May 6, 2019. (Photo by Oli SCARFF / AFP) / RESTRICTED TO EDITORIAL USE. No use with unauthorized audio, video, data, fixture lists, club/league logos or ‘live’ services. Online in-match use limited to 120 images. An additional 40 images may be used in extra time. No video emulation. Social media in-match use limited to 120 images. An additional 40 images may be used in extra time. No use in betting publications, games or single club/league/player publications. / (Photo credit should read OLI SCARFF/AFP via Getty Images)

AFP via Getty Images

City had to win their game in-hand against Leicester otherwise they would go into the final game of the season knowing the title was out of their control and Liverpool could snatch it.

But with 20 minutes to go Kompany strode forward from defense and with his teammates telling him to pass it, City’s skipper instead put his head down and sent a right-footed thunderbolt into the top corner.

City would go on to win the title by beating Brighton on the final day of the season, but Kompany’s goal was the iconic moment which won the trophy. Not only was it a brilliant goal but it was also hugely important. The perfect combo.

Top 20 PL goals ever: No. 20 Kompany, Man City
Joe Prince-Wright revisits Vincent Kompany's "stunning strike" for Manchester City against Leicester City in the penultimate match of the 2018-19 season.


19. Gareth Bale’s amazing volley for Tottenham vs Stoke — August 21, 2010

Welsh wizard Gareth Bale delivered so many memorable moments, and goals, throughout his glittering career but this strike against Stoke has to go down as his best in the Premier League.

Bale, just 21 when he scored this goal, had taken a while to break into the Spurs team but was just starting to make his mark as a left-winger after being pushed forward from left back.

This acrobatic volley against Stoke was a glimpse of the brilliance which was about to come over the next decade, and more.

Stoke City v Tottenham Hotspur - Premier League

STOKE ON TRENT, ENGLAND - AUGUST 21: Ryan Shawcross (R) of Stoke battles with Gareth Bale of Tottenham during the Barclays Premier League match between Stoke City and Tottenham Hotspur at the Britannia Stadium on August 21, 2010 in Stoke on Trent, England. (Photo by Laurence Griffiths/Getty Images)

Getty Images

Bale scored so many Premier League stunners for Tottenham before he moved to Real Madrid in September 2013. His late strike at West Ham was memorable, plus so many curlers at White Hart Lane when Spurs needed him too.

But the audacity to pull off this volley, with his leg practically shoulder high when he connected with it, plus the angle he hit it from and placing it perfectly inside the far top corner, makes this his best-ever Premier League goal.

Top 20 PL goals ever: No. 19 Bale, Spurs
Joe Prince-Wright looks back at Garth Bale's virtuoso volley for Spurs against Stoke in 2010 and how that goal became a harbinger of what the world could expect from the outstanding Welshman.

18. Papiss Cisse scores mind-blowing volley for Newcastle at Chelsea — May 2, 2012

Every once in a while there are players who arrive and become cult heroes instantly, as a purple patch lines up perfectly with their arrival at the club. Papiss Cisse enjoyed one of the best purple patches in Premier League history, as he arrived at Newcastle from Freiburg and instantly become a star.

Cisse arrived in January 2012 and scored 13 goals in his first 14 Premier League games for Newcastle as he helped them qualify for the Europa League as Alan Pardew’s Magpies were a proper surprise package and finished in fifth place just two seasons after being promoted to the top-flight.

If you ask any Newcastle fan, or any fan of any team for that matter, what they remember about Papiss Cisse they will simply say: “That goal he scored against Chelsea.”

When the ball dropped to Cisse way out on the left flank, the sheer audacity for him to have a shot from that angle given the degree of difficulty to pull it off was mind-boggling.

For him to then get all of his calculations correct and see the ball spin and drop into the far top corner and past Chelsea’s flailing legendary goalkeeper Petr Cech was quite something. Relive it in all its beauty below, as Cisse 37 scored goals in 117 Premier League games but none came close to this.

Top 20 PL goals ever: No. 18 Cisse, Newcastle
Joe Prince-Wright revisits Papiss Cisse's incredible volley for Newcastle against Chelsea in 2012, calling it a goal the Senegalese forward will "always be remembered for."

17. Paul Scholes scores superb volley for Manchester United against Aston Villa - 19 December, 2006

When you think of Paul Scholes you think of sensational goals and this was the pick of the bunch.

Scholes is a Manchester United legend and won it all for the Red Devils after coming through their youth setup.

The Mancunian midfielder was one of the most gifted players England has ever produced and often scored stunning volleys like this one.

This type of volley is something Scholes tried often and pulled off a few times during his amazing career. After a corner was cleared to way outside the box, Villa must have thought they would be fine. Think again.

The technique to pull this off is unbelievable. Scholes didn’t try to hammer the ball but lined up everything perfectly and caught the volley so sweetly that is sped up after it left his foot. There was just no saving this.

Top 20 PL goals ever: No. 17 Scholes, Man United
Joe Prince-Wright looks back on Paul Scholes' "tremendous technique" to pull off this incredible volley against Aston Villa back in 2006.