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.
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.
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 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.