We take a look at which 10 active players have scored the most goals against Liverpool.
Clinical throughout the 2010s with Leicester City, former England international Jamie Vardy was a constant thorn in the side of the Reds when they met.
The 38-year-old is the only player currently still plying his trade with double-figure goals against Liverpool, with one standing out above the rest for many.
During Leicester's infamous 2015/16 title-winning campaign, a long ball from Riyad Mahrez landed at the feet of Vardy and, with no hesitation, he unleashed a 25-yard volley that rendered goalkeeper Simon Mignolet powerless in between the sticks.
Even if Harry Kane does not return to these shores to play in the Premier League, you'd think there is still a chance that he may overtake Vardy at the top of the list should England's all-time leading goalscorer pay a visit to Anfield in the UEFA Champions League.
Kane needs just two goals to better Vardy's tally.
All getting eights goals so far, Olivier Giroud, Ollie Watkins and Erling Haaland come next. Whilst Giroud's chance to surpass Vardy has seemingly gone, next season is sure to present more goalscoring opportunities for both Watkins and Haaland.
Christian Benteke went on a goalscoring rampage for Aston Villa in the early 2010s before he was eventually snapped up by Liverpool in 2015 for £32.5m. The Belgian didn't quite hit the heights at Anfield though and moved onto Crystal Palace the following year.
Still continuing with his career, Liverpool fans will be glad to know that he won't be adding to that figure anytime soon, given he is currently contracted to UAE Pro League outfit Al Wahda.
*Stats correct as of 22/05/2026
PREMIER LEAGUE
Top Goalscorers under Sir Alex Ferguson
Find out which players scored the most goals under Sir Alex Ferguson.
Jaquob Crooke
27 Nov 25
FOOTBALL NEWS
Ivory Coast 1-0 Ecuador: Match Stats & Timeline
Get the full match stats and timeline for the Group E clash between Ivory Coast and Ecuador at the 2026 World Cup.
Adrian Bishop
1 hour ago