Most goals scored in a season

By a team

By an individual player

By a foreign player

Most consecutive wins

By a team

By a manager

By a player

Biggest winning margin

In a single match

In a season

By a team

Most points in a season

By a team

By a manager

By a player

Longest unbeaten run

By a team

By a manager

By a player

Most appearances

By a player

By a goalkeeper

By a foreign player

Fastest goal scored

In a match

In a season

By a player

Premier League records

Most goals scored in a season

By a team
The record for the most goals scored in a single Premier League season by a team is held by Manchester City, who scored an impressive 106 goals during the 2017-2018 season. This record-breaking feat helped Manchester City secure the league title that season, with their attacking prowess being a key factor in their success. The team was led by manager
and featured star players such as Kevin De Bruyne, Sergio Aguero, and Raheem Sterling, who all contributed to their record-breaking goal tally.

By an individual player
The record for the most goals scored in a single Premier League season by an individual player is held by Alan Shearer, who scored 34 goals while playing for
during the 1994-1995 season. Shearer's incredible feat helped lead Blackburn Rovers to their first ever
. His scoring prowess and clinical finishing ability made him one of the greatest strikers in Premier League history, and his record still stands to this day as a testament to his skill and talent on the field.

By a foreign player
The record for the most goals scored in a single Premier League season by a foreign player is held by
. The French striker achieved this feat during the
while playing for
, where he scored an impressive 30 goals. Henry's incredible goal-scoring ability and skill on the pitch cemented his status as one of the greatest foreign players to have graced the Premier League.

Most consecutive wins

By a team
The record for the most consecutive wins by a team in the Premier League is held by Manchester City, who won 18 matches in a row during the 2017-2018 season. This impressive feat helped them secure the title that season and solidified their place as one of the dominant teams in English football. Prior to this, the record was held by
, who won 14 consecutive matches during the 2001-2002 season.

By a manager
The record for most consecutive wins by a manager in the Premier League is held by
, who achieved 18 consecutive wins with Manchester City during the 2017-2018 season. Guardiola's impressive feat helped City secure the
that season with a record-breaking 100 points. Guardiola's tactical acumen and ability to motivate his players played a key role in this remarkable achievement, solidifying his reputation as one of the greatest managers in Premier League history.

By a player
The record for most consecutive wins by a player in the Premier League is held by
. Mahrez achieved this feat during the
while playing for
. He contributed significantly to Leicester's remarkable title-winning campaign, playing a key role in their 11 consecutive victories. Mahrez's skillful performances and crucial goals were instrumental in securing the historic Premier League title for Leicester City.

Biggest winning margin

In a single match
The biggest winning margin in a single match in the Premier League occurred on March 25, 1995, when
. This impressive victory set a record that still stands today as the largest margin of victory in a Premier League match. The match was played at Old Trafford and saw Andy Cole score five goals, with Mark Hughes, Roy Keane, Paul Ince, and Andrei Kanchelskis also getting on the scoresheet. Ipswich Town, on the other hand, suffered a humiliating defeat that remains a notable moment in Premier League history.

In a season
The biggest winning margin in a Premier League season is
, achieved by Manchester City in the 2017-2018 season. They finished with a total of
, well ahead of second-placed Manchester United who had 81 points. This record-breaking season was under the management of
, with City scoring 106 goals and only conceding 27 throughout the campaign.

By a team
The biggest winning margin by a team in the Premier League is
, achieved by both
and
. Manchester United defeated Ipswich Town 9-0 on March 4, 1995, and Ipswich Town achieved the same feat against Sunderland on September 4, 2010. These impressive victories remain as the largest winning margins in the history of the Premier League.

Most points in a season

By a team
The record for the most points in a single Premier League season by a team is held by Manchester City, who achieved an impressive
in the 2017-2018 season under the management of
. This record-breaking feat surpassed the previous record of 95 points set by Chelsea in the 2004-2005 season. Manchester City's dominant performance included 32 wins, 4 draws, and just 2 losses, showcasing their exceptional consistency and quality throughout the season.

By a manager
The record for most points in a Premier League season by a manager is held by
, who achieved 100 points with
in the 2017-2018 season. Guardiola's City team dominated the league that season, finishing with a remarkable 32 wins, 4 draws, and only 2 losses. Guardiola's tactical brilliance and ability to motivate his players led to this historic achievement, setting a new standard for managerial excellence in the Premier League.

By a player
The record for the most points in a
by a player is held by
, who scored 209 points during the 2017-2018 season while playing for Manchester City. De Bruyne's impressive performance included 8 goals and 16 assists, helping his team secure the Premier League title that season. His consistent contributions on the pitch earned him numerous accolades, including the
.

Longest unbeaten run

By a team
The longest unbeaten run by a team in the history of the Premier League is held by Arsenal, who went 49 matches without a defeat from May 2003 to October 2004. This impressive streak, known as the 'Invincibles' season, saw Arsenal finish the 2003-2004 campaign as champions without losing a single game. Led by manager Arsène Wenger and star players like
and
, Arsenal's unbeaten run remains a remarkable achievement in English football history.

By a manager
The longest unbeaten run by a manager in the
is held by
, who managed Arsenal for a total of
from May 2003 to October 2004. This impressive record solidified Wenger's reputation as one of the most successful managers in the history of the league, with his team displaying a combination of skill, strategy, and consistency on the field.

By a player
The longest unbeaten run by a player in the Premier League is held by
. Vieira went an impressive
from May 2003 to October 2004. This remarkable achievement is a testament to Vieira's leadership skills and consistency on the pitch, as he played a crucial role in
.

Most appearances

By a player
The record for the most appearances by a player in the Premier League is held by
, who played a total of 653 matches during his career. Barry achieved this milestone while playing for various clubs including
,
,
, and
. His consistency and longevity in the league earned him the title of the player with the most appearances in Premier League history.

By a goalkeeper
The record for the most appearances by a goalkeeper in the Premier League is held by
, who made a total of 572 appearances during his career. James played for various clubs including Liverpool, Aston Villa, West Ham United, Manchester City, and Portsmouth. Known for his shot-stopping abilities and commanding presence in goal, James became a stalwart in the Premier League and earned a reputation as one of the top goalkeepers of his generation.

By a foreign player
The record for most appearances by a foreign player in the Premier League is held by former
midfielder
. Giggs, who hails from Wales, made a total of 632 appearances in the league during his illustrious career. Known for his longevity and consistency, Giggs played for Manchester United from 1990 to 2014, winning 13 Premier League titles along the way. His record-breaking career is a testament to his skill and dedication to the sport.

Fastest goal scored

In a match
The
was by
, who scored just 7.69 seconds into the game for Southampton against Watford on April 23, 2019. This record-breaking goal surpassed the previous record set by
, who scored in 9.82 seconds for Tottenham Hotspur in December 2000. Long's lightning-fast goal will be remembered as one of the quickest in Premier League history.

In a season
The fastest goal scored in a Premier League season occurred on January 20, 2017, when
scored just 7.69 seconds into a match against Watford. This broke the previous record held by
, who scored after 9.9 seconds in a match in 2000. Long's goal remains the quickest in Premier League history, showcasing his speed and skill on the pitch.

By a player
The
occurred in just 7.69 seconds by
while playing for Southampton against Watford in April 2019. Long intercepted a back pass from the kick-off and capitalized on a defensive error to score an incredible goal. This record-breaking goal surpassed the previous record of 9.9 seconds held by
. Long's lightning-fast goal will be remembered as one of the most remarkable moments in Premier League history.