Who scored the most goals against Liverpool? The former Manchester United star leads the way

Soccer24.net answers the question: “Who scored the most goals against Liverpool?”, revealing the player who became one of Anfield’s biggest nightmares over the years.

Few clubs in English football can match the history and stature of Liverpool. From the glory days under iconic managers to unforgettable European nights at Anfield, the Reds have built a reputation as one of the game’s most successful and feared sides. Across different eras, Liverpool have consistently challenged for the biggest honours while producing generations of elite talent.

However, even the strongest teams have their tormentors. Throughout Liverpool’s long history, a select group of opposition players repeatedly found ways to punish them, delivering goals that left lasting scars on the club and its supporters. More than just a statistical achievement, scoring consistently against Liverpool is a mark of genuine quality at the highest level.

So, who scored the most goals against Liverpool?

In this article, soccer24.net will reveal the answer.

Who scored the most goals against Liverpool? 

With 11 goals against Liverpool, Andy Cole remains the player who found the net against the Reds more than anyone else in Premier League history. Remarkably, he is still the only player to reach double figures against Liverpool, underlining just how consistently effective he was against one of England’s biggest clubs.

Often overlooked when discussions turn to the Premier League’s greatest strikers, Cole built a reputation for delivering on the biggest occasions. His tally against Liverpool came during spells with both Newcastle United and Manchester United., with one of the standout moments arriving in 1993 when he struck a memorable hat-trick for Newcastle.

Cole enjoyed a professional career spanning two decades between 1988 and 2008, although his finest years undoubtedly came at Old Trafford. After joining Manchester United from Newcastle in what was then a British-record transfer, the former England forward went on to spend six hugely successful seasons at the club. During that period, he collected nine major honours, including five Premier League titles as well as the famous Treble-winning campaign in 1999.

His legacy in the competition is reflected in the numbers alone. With 187 Premier League goals to his name, Cole still ranks among the division’s greatest scorers of all time.

Who scored the most goals against Liverpool? The former Manchester United star leads the way - Ảnh 1
With 11 goals against Liverpool, Andy Cole remains the player who found the net against the Reds.

Players who scored most goals against Liverpool

Harry Kane - 9 goals

Harry Kane established himself as one of Liverpool’s toughest opponents during his time at Tottenham Hotspur. Across 16 Premier League meetings with the Reds, Kane produced an outstanding return of nine goals and two assists, leaving him second on the all-time list of players with the most goals against Liverpool, behind only Andy Cole.

One of his most memorable moments came at Anfield in February 2018, when his dramatic late penalty not only rescued a point for Spurs but also made him the club’s first player to reach 100 Premier League goals.

When Kane completed his move to Bayern Munich in 2023, many Liverpool fans were unlikely to complain. For years, few forwards had caused the Reds as many problems with such consistency and composure.

Thierry Henry - 8 goals

Thierry Henry built a reputation for tormenting Liverpool F.C. during his years with Arsenal, scoring eight Premier League goals against the Reds and often producing his best on the biggest stage. Elegant, clinical and almost impossible to contain at his peak, Henry regularly punished Liverpool’s defence with his movement and composure in front of goal.

One performance, however, stands above the rest. In April 2004, Arsenal entered a crucial clash with Liverpool after painful eliminations from both the FA Cup and the Champions League in the same week, leaving the Premier League title race as their only remaining focus. Henry responded in spectacular fashion. Despite concerns over a hamstring issue, the Frenchman delivered a memorable hat-trick in Arsenal’s 4-2 victory, highlighted by a brilliant solo run and finish that remains one of the defining goals of the Premier League era.

Jamie Vardy - 8 goals

Jamie Vardy developed a habit of troubling Liverpool, throughout his career with Leicester City. Across 17 Premier League appearances against the Reds, Vardy produced eight goals and one assist, placing him level with Thierry Henry on the list of players with the most goals scored against Liverpool in the competition.

Considering Vardy spent much of his early career outside the Football League, his record against one of England’s biggest clubs underlines both his relentless mentality and his ability to thrive under pressure.

His standout display came during Leicester’s remarkable title-winning campaign in February 2016. Vardy struck twice in a 2-0 victory over Liverpool, with the opener becoming one of the most memorable goals of that Premier League season. The stunning long-range volley drew praise from Jürgen Klopp, who later described the finish as “world class”.

Who scored the most goals against Liverpool? The former Manchester United star leads the way - Ảnh 2
Across 17 Premier League appearances against the Reds, Vardy produced eight goals and one assist.

Players who scored most goals against Liverpool

Andy Cole - 11 goals

Harry Kane - 9 goals

Thierry Henry - 8 goals

Jamie Vardy - 8 goals

Soccer24 has answered the question: “Who scored the most goals against Liverpool?”

Visit our site to explore the latest football results, breaking news, and in-depth predictions from our experts.