34-year-old Di Natale has bagged more than 130 Serie A goals since joining Udinese in 2004

European football has arguably never had so many great forwards plying their trade, with attackers banging in goals around the major leagues at a breathtaking rate. Taking games played and goals scored into account from players in either the Premier League, La Liga, Serie A or the Bundesliga, as well as the Champions League and Europa League this season, we've put together a top ten list of Europe's most prolific strikers.

We've excluded one-off games, like Community Shields and 'Super' Cups, as well as domestic cup competitions, on the basis that league and European competition provide a generally higher standard.