As we head into the last months of 2021, the race for the world's top goalscorer is heating up.
There are five players who have produced some fantastic numbers in front of goal for both club and country this calendar year, all of whom will have their eye on the title of 2021's top marksman.
Currently leading the list is Bayern Munich and Poland's Robert Lewandowski, who has scored 45 times this year. The Pole has started off the new Bundesliga campaign in fantastic form, scoring six times in four games and is widely recognised as the best centre forward in the game.
In second spot is Norwegian sensation Erling Haaland, who has a total of 38 goals for Norway and Borussia Dortmund since January. The 21-year-old has also started the Bundesliga season well, scoring five times in four games.
In third place we have Lionel Messi, who recently moved from Barcelona to Paris Saint-Germain. La Pulga has 36 goals to his name this year both internationally and at club level. He is yet to open his account at his new club, having made just one appearance.
Messi's PSG teammate Kylian Mbappe is two goals back on 33. He failed to find the net in this summer's European Championships but has scored three times in four matches in Ligue 1 until this point.
Fifth place is occupied by Manchester United's Cristiano Ronaldo, who has a total of 31 goals. The Portuguese star recently became the all-time top scorer in men's international football with 111 goals for his country. He also made the dream start on his return to Old Trafford scoring twice against Newcastle at home.
With over three and a half months left until the end of 2021, there are still plenty of goals to come from these five goal machines.
Desmondeyum
542
In the last 5 seasons Messi has scored 43 league goals from outside the box, more than Kane (17) Lewandowski (8), Mbappé (6) and Cristiano (7) combined.
stanzyy
344
Roberto Lewandoski is d only goalmachine I know for now. man is consistent 👷
Brightberry
274
After many years my idol smile again. 😍 My Idol: Trophies will locate you this season next season, until you huge your boot.✌️🔥
Desmondeyum
259
League goals this season. Lewandowski - 6 Haaland - 5 Mbappe - 4 Lukaku - 3 Ronaldo - 2 Messi - 0 . If Messi outscore these players, football should be named after him.
SINGAM23
204
Two GOATs and Three Machines😁🔥
hilowle-america
172
If you hear goal mechine Dont stare from sid to side This man,s in not Lewandosk we call goalsk
SteveBillionaire
161
Do not forget, there are representatives from the Rice Farm...