Top Scorers In the History of the Premier (Currently playing in the Premier League) [[[ Updated on 28/10/20 at 22:45 ]]]

Please note that all players have not played the same amount of matches but have played in at least three seasons in the Premier League and have played at least 50 matches in the Premier League.

1. Agüero (Manchester City) – 180

2. Kane (Spurs) – 148

3. Vardy (Leicester City) – 109

4. Sterling (Manchester City & Liverpool) – 88

5. Mané (Liverpool & Southampton) – 88


6. Giroud (Chelsea & Arsenal) – 86


7. Salah (Liverpool & Chelsea) – 81

8. Walcott (Everton, Arsenal & Southampton) – 75

9. Benteke (Crystal Palace, Liverpool & Aston Villa) – 72

10. Firmino (Liverpool) – 58

Leave a comment

The enchanting psychedelic literature.

Welcome to Psychedelic. Here, we're dedicated to exploring the transformative power and profound insights found within the pages of psychedelic-inspired books and literature.