• Top lists

Top 5 Players with Most Shots in Premier League History

Wayne Rooney
"Wayne Rooney" by gordon2208 is licensed under CC BY-NC-ND 2.0.

Let’s review the players with the most shots in Premier League history.

The Premier League has been home to some of the most prolific goal-scorers in football history. Over the years, certain players have stood out for their ability to take shots at goal and find the back of the net consistently.

In this article, we take a look at the top five Premier League players with the most shots.

5- Robin van Persie (862)

Dutch striker Robin van Persie showcased his shooting prowess during his time at Arsenal and later at Manchester United. With a lethal left foot and exceptional positioning, Van Persie amassed an impressive 861 shots during his Premier League career. His clinical finishing and eye for goal earned him numerous accolades, including back-to-back Golden Boot awards in 2012 and 2013.

4- Jermain Defoe (871)

Jermain Defoe’s sharpshooting abilities made him a feared striker in the Premier League. Representing clubs like Tottenham Hotspur, Sunderland, and West Ham United, Defoe recorded a total of 871 shots during his illustrious career. His speed, agility, and precision in front of the goal allowed him to score consistently, making him one of the league’s all-time leading goal-scorers.

3- Sergio Aguero (1,015)

A true goal machine, Sergio Aguero etched his name in Premier League history during his time at Manchester City. Aguero’s predatory instincts and deadly finishing led him to fire an incredible 1,015 shots on goal. His most memorable moment came in the 2011-2012 season when his last-minute goal secured the title for Manchester City, becoming one of the most iconic moments in the league’s history.

2- Harry Kane (1,179)

Tottenham Hotspur’s talismanic striker, Harry Kane, is widely regarded as one of the best forwards of his generation. Kane’s versatility, strength, and goalscoring ability have seen him notch an impressive 1,179 shots in the Premier League. His impressive goal tally has consistently placed him among the league’s top scorers, making him a valuable asset for his club and country. Kane has won three Golden Boot awards at Tottenham, reaching the second spot on the league’s all-time goalscoring charts.

1- Wayne Rooney (1,237)

Wayne Rooney, the all-time leading goal-scorer for Manchester United and England, tops the list with a staggering 1,237 shots in the Premier League. Rooney’s career spanned over 15 seasons, during which he displayed exceptional goalscoring prowess. His ability to shoot from a distance, coupled with his clinical finishing in the box, made him a nightmare for defenders. Rooney’s goalscoring exploits helped Manchester United secure several titles, including five Premier League trophies and the Champions League.