What are the highest scoring Premier League games of all-time?
England’s elite often plays host to some astonishing results and since it’s inauguration in 1992, a number of clubs have delivered some incredible scorelines. And with that in mind, BetVictor News takes a closer look at the highest scoring Premier League games of all-time.
Highest Scoring Premier League Games
Even the most seasoned and experienced Premier League betting gurus would have been flabbergasted with the events that took place between Portsmouth and Reading in September 2007. Pompey ran out 7-4 winners which perhaps, unsurprisingly, is the highest scoring Premier League game of all-time with 11 strikes.
A total of ten goals has been scored on five separate occasions. Ironically, the Royals feature once more when they were on the receiving end of a 6-4 away defeat to Tottenham. The spooky aspect of this result was that it occurred exactly two months after their South Coast drubbing. The goalkeeper on both occasions was the unfortunate Marcus Hahnemann.
Spurs also walloped Wigan 9-1 in December 2009 with number 10 on the all-time Premier League top scorers list Jermain Defore helping himself to five goals against the Latics. The other ten-goal hauls include Man United’s 8-2 win over Arsenal, the Gunners 7-3 victory against Newcastle and the astonishing 5-5 draw between West Brom and the Red Devils.
Meanwhile, there has been 26 Premier League matches that have ended up with nine goals. The first of which occurred in 1995 when Man United thrashed Ipswich 9-0. There has been three other matches that have ended by the same scoreline. Southampton lost by nine against both United and Leicester with the most recent being Liverpool’s thrashing of Bournemouth in August 2022.
Premier League Games To Feature The Most Goals
| Total Goals | Date | Fixture | Score |
|---|---|---|---|
| 11 | 29 Sep 2007 | Portsmouth vs Reading | 7-4 |
| 10 | 29 Dec 2007 | Tottenham vs Reading | 6-4 |
| 10 | 22 Nov 2009 | Tottenham vs Wigan | 9-1 |
| 10 | 28 Aug 2011 | Manchester United vs Arsenal | 8-2 |
| 10 | 29 Dec 2012 | Arsenal vs Newcastle | 7-3 |
| 10 | 19 May 2013 | West Brom vs Manchester United | 5-5 |
| 10 | 04 Mar 1995 | Manchester United vs Ipswich | 9-0 |
| 9 | 25 Oct 2019 | Southampton vs Leicester City | 0-9 |
| 9 | 2 Feb 2021 | Manchester United vs Southampton | 9-0 |
| 9 | 27 Aug 2022 | Liverpool vs Bournemouth | 9-0 |
| 9 | 22 Dec 2024 | Tottenham vs Liverpool | 3-6 |
| 9 | 04 Oct 2020 | Aston Villa vs Liverpool | 7-2 |
Interesting stat: Portsmouth’s 7-4 victory over Reading in September 2007 remains the highest-scoring Premier League game of all-time, with 11 goals scored. There have also been four separate matches to finish 9-0, including Leicester City’s win over Southampton in 2019 and Liverpool’s victory over Bournemouth in 2022.
If you intend to bet on the Premier League then please take the time to read through BetVictor’s safe and responsible gambling page which will provide good advice on how to stay in control when betting on football.
Any betting decisions should be made responsibly and there are no guarantees when it comes to match outcomes. All odds correct as of 10:30am on November 9, 2026 and are subject to change.
18+ | gambleaware.org | Please gamble responsibly

