As of October 2023, the player with the highest number of headed goals in Premier League history is Peter Crouch, who scored 53 headed goals during his time in the league. Crouch, known for his height and aerial ability, played for several clubs, including Southampton, Liverpool, and Stoke City. His record remains a testament to his prowess in the air.
Do you mean the highest rated if so Barclays Premier League
Robin Van Persie
Chelsea for sure..
Manchester United
The highest number of goals scored is 11 eleven , scored by Tottenham Hotspur.
Richard Dunne of Aston villa
Mathew Hayden - 572
Arsenal in 1934 35 127 league goals ted drake got 42 of them alone
There are a total of 380 Premier League games played in a season.
20
The greatest number of goals scored in a single Premier League game is 11, in a match which Portsmouth won 7 - 4 against Reading on September 29, 2007.
Thierry Henry's highest goal tally in a English Premier League season is 30 during the 2003-2004 season.That season, Arsenal went through the whole season undefeated (26W and 13D), first time the feat was achieved in 115 years (Preston North End went unbeaten throughout the 1888-89 season).