Ten years have now passed since Jamie Vardy netted in a record 11 Premier League games in a row for Leicester City, from 29 August to 28 November 2015, during their remarkable title-winning season of 2015/16.
The previous record — Ruud van Nistelrooy scoring in 10 consecutive league appearances for Manchester United from 22 March to 23 August 2003 — lasted for 12 years.
Van Nistelrooy and Vardy also produced separate scoring streaks of eight matches, as did former Liverpool striker Daniel Sturridge and Alexander Isak in his last season for Newcastle United.
There have been 12 sequences spanning seven games, including two for Liverpool forward Mohamed Salah (in 2020/21 and 2023/24) and one for Manchester City striker Erling Haaland (2022/23).
Most consecutive PL matches scored in
| Player | Club | End date | Matches |
|---|---|---|---|
| Jamie Vardy | Leicester | 28/11/15 | 11 |
| Ruud van Nistelrooy | Man Utd | 23/08/03 | 10 |
| Ruud van Nistelrooy | Man Utd | 19/01/02 | 8 |
| Daniel Sturridge | Liverpool | 23/02/14 | 8 |
| Jamie Vardy | Leicester | 08/12/19 | 8 |
| Alexander Isak | Newcastle | 15/01/25 | 8 |
| Mark Stein | Chelsea | 05/02/94 | 7 |
| Ian Wright | Arsenal | 23/11/94 | 7 |
| Alan Shearer | Newcastle | 30/11/96 | 7 |
| Thierry Henry | Arsenal | 09/05/00 | 7 |
| Emmanuel Adebayor | Arsenal | 11/02/08 | 7 |
| Romelu Lukaku | Everton | 19/12/15 | 7 |
| Sergio Aguero | Man City | 21/09/19 | 7 |
| Joe Willock | Newcastle | 23/05/21 | 7 |
| Mohamed Salah | Liverpool | 24/10/21 | 7 |
| Erling Haaland | Man City | 08/10/22 | 7 |
| Taiwo Awoniyi | Nott'm Forest | 26/08/23 | 7 |
| Mohamed Salah | Liverpool | 04/12/24 | 7 |
Scroll horizontally to see full table on mobile