#2 Raheem Sterling, Sergio Aguero, Gabriel Jesus (Manchester City) - 35 goals

Pep Guardiola's band of swashbucklers are racing ever closer to the Premier League title with an unbelievably rich vein of form. City have already scored an outrageous sum of 64 goals in just 21 games, and the prime suspects behind the mind-boggling stats is this fearsome trident.
Whilst Gabriel Jesus has consolidated his position in the attacking department by consigning Aguero to bench more often, it isn't enough to cow down the Argentinian who's regardless managed to score more goals (13) than him (8). But, the one player who has really taken the league by storm this season is Raheem Sterling, who's rise from a laughing stock to perhaps the best young talent in the division is remarkable.
All the struggles of his early days in Manchester are now a thing of history as the 23-year old is in the form of his life, scoring 14 times so far to trail only Harry Kane and Mohamed Salah in the race for the Golden Boot.
Although De Bruyne and David Silva too deserve a mention, these are the three most prolific players in the squad right now.