FootballSports

From Henry to Vardy: Premier League’s most iconic goal-scoring runs

Great strikers don’t just score goals—they do it consistently. In the Premier League, a few standout players have gone on incredible streaks, finding the net match after match. From Arsenal legends to modern-day stars, here are the most memorable goal-scoring runs, counting up from seven games to the record-breaking eleven.

=7. Thierry Henry – 7 games (Arsenal)

Thierry Henry
ph.FAB / Shutterstock.com

Henry’s seven-game scoring streak in the spring of 2000 helped cement his status as one of the Premier League’s most gifted forwards. From March to May, he dazzled fans with his pace, composure, and world-class finishing.

=7. Alan Shearer – 7 games (Newcastle United)

alan shearer
Graeme J Baty / Shutterstock.com

The league’s all-time top scorer had a standout run in late 1996, netting in seven straight matches. Shearer's ability to lead the line and score from almost anywhere made him a nightmare for defenders.

=7. Ian Wright – 7 games (Arsenal)

Ian Wright
gtphotography.org / Shutterstock.com

Wright was always a reliable scorer, and his run of seven consecutive games in 1994 proved it. Between September and November, he kept Arsenal in the fight with his instinctive finishing.

Read also: The 10 Youngest Champions League Winners in History - Ranked

=7. Mark Stein – 7 games (Chelsea)

George W. Bush
mark reinstein / Shutterstock.com

Stein was the first to record a seven-match goal streak in Premier League history. His run from December 1993 to February 1994 stood as a benchmark for consistency in the league’s early years.

=3. Alexander Isak – 8 games (Newcastle United)

Alexander Isak
Photo: Liverpoolfc.com

Isak burst into form during the 2024–25 season, scoring in eight straight games between December and January. The young Swede played a crucial role in Newcastle’s charge for European qualification.

=3. Daniel Sturridge – 8 games (Liverpool)

Daniel Sturridge
ph.FAB / Shutterstock.com

Sturridge’s hot streak in 2013–14 saw him find the net in eight consecutive matches. His goals, combined with Suárez's, formed one of the most dangerous attacking duos in Premier League history.

=3. Ruud van Nistelrooy – 8 games (Manchester United)

Ruud Van Nistelrooy
ph.FAB / Shutterstock.com

In the winter of 2001–02, Van Nistelrooy scored in eight straight games, showcasing his ruthless finishing. It was just one of several memorable runs during his time at Old Trafford.

Read also: Europe’s most valuable goalkeepers in 2025

=3. Jamie Vardy – 8 games (Leicester City)

Jamie Vardy
Mikolaj Barbanell / Shutterstock.com

Before setting the all-time record, Vardy also had an eight-game streak in 2019. From October to December, he proved once again why he's one of the league's most feared forwards.

2. Ruud van Nistelrooy – 10 games (Manchester United)

Ruud Van Nistelrooy
ph.FAB / Shutterstock.com

The Dutchman set the standard in 2003 with a remarkable ten-game scoring streak that spanned two seasons. His relentless form was a key part of United’s attacking power at the time.

1. Jamie Vardy – 11 games (Leicester City)

Jamie Vardy
Mikolaj Barbanell / Shutterstock.com

Vardy made Premier League history in 2015 by scoring in 11 consecutive matches. His streak—from August to November—was the heartbeat of Leicester City’s extraordinary title-winning campaign and broke a long-standing record.

Read also: Saka nearing long-term Arsenal commitment

Read also: The 10 most decorated English footballers of all time