Most Premier League goals over the last three seasons: Mohamed Salah Harry Kane Jamie Vardy P-E Aubameyang Sadio Mané Raheem Sterling 912 views21:48