There are plenty of goal-scoring stars playing across Europe at the moment, but not all of them are as deadly as the 10 players on this list.
This list of 10 players contains those who have settled in at new clubs quite easily by continuing their impressive form, while others are performing well with teams that they have a part of for a while.
Also included on the list are a few potential transfer targets who have been linked with big clubs over the past few months.
All of the players qualified for this list by either being at the top of their respective domestic league in scoring or by have a deadly knack for getting to the goal over the month.
Before the Bundesliga went on its month-long winter break, Stefan Kiessling was scoring at will for Bayer Leverkusen.
In three December matches, Kiessling scored four goals, two of which came in his club's last game against Hamburg on December 15.
Kiessling's hot finish to the first half of the Bundesliga season put him on top of the league's scoring table with 12 goals.
The 28-year-old German will finally get a chance to add to his goal tally when Bundesliga play returns on January 19.
Not many forwards can claim that they have scored two hat-tricks over the past month, but Oscar Cardozo can.
Cardozo scored three goals in matches against Sporting Lisbon and Maritimo for Benfica to help the Portuguese club stay on top of the Portuguese Liga—they currently hold a three-point lead over Porto.
His six-goal output over the past month has helped Cardozo skyrocket to the position of leading scorer in Portugal at the moment with 13 goals.
In February, Cardozo and Benfica take on Kiessling's Bayer Leverkusen in the Europa League Round of 32, a matchup that should see plenty of goals.
Making the move from Newcastle United to Chelsea has not hurt the goal-scoring talents of Demba Ba.
After scoring two goals in his final match for the Magpies against Arsenal on December 29, Ba matched that output in his first Chelsea start on Saturday in the FA Cup against Southampton.
Ba had a chance to open his Chelsea account in the League Cup on Wednesday, but he failed to do so as he only played 10 minutes as a substitute.
Currently, the Senegalese forward has 15 goals this season in all competitions, 13 of which came while he was wearing a Newcastle shirt.
There is no doubt that Ba will score more goals this season, and with the Blues still involved in four competitions, the Senegal international could easily reach 30 goals this season.
The man nicknamed "The Pharaoh" has been a revelation at AC Milan this season with 17 goals in all competitions.
Stephan El Shaarawy has been a goal-scoring machine for the Italian giants this season with 14 goals in Serie A, two in the UEFA Champions League and one goal in the Coppa Italia.
Despite his club's 2-1 loss to Juventus on Wednesday in the Coppa Italia, El Shaarawy added to his impressive total this season with the opening goal of the match.
El Shaarawy will have to increase his already stunning goal output if he wants to become the top scorer in Italy this season—he is currently two goals behind Napoli's Edinson Cavani for the league lead.
Radamel Falcao has been lighting up scoreboards across Europe for quite some time now, but he is finally getting the attention he deserves this season with Atletico Madrid.
The Colombian forward has scored 17 goals in La Liga this season, with his five-goal performance against Deportivo La Coruna on December 9 being his best.
If you count the goals Falcao has scored on the international level and in the UEFA Super Cup, his total goal count for the season becomes 26.
What is even more impressive about the exploits of the Colombian is that he has not played in either the Copa del Rey or the Europa League for Atletico at all this season.
With Atletico in the quarterfinals of the Copa del Rey and the Round of 32 in the Europa League, expect the Spanish club to involve their top goalscorer more as they look they to take home both of those trophies.
Luis Suarez has been in magnificent form for Liverpool this season with 18 goals in all competitions for Brendan Rodgers' club.
Suarez has come alive in the last few weeks with five goals in his last three matches.
The Uruguayan scored twice against both Sunderland and Queens Park Rangers in the EPL, while he also scored on Sunday against Mansfield Town.
Suarez has benefited from playing alongside Raheem Sterling and Steven Gerrard in the Reds attack, and he should continue to star at Anfield for the rest of the season with the recent arrival of Daniel Sturridge.
Zlatan Ibrahimovic produced one of the best goals of 2012-13 while on international duty with Sweden against England in November, but he has done plenty at the club level this season as well.
Ibrahimovic has scored 20 goals for PSG this season—18 in Ligue 1 and two in the UEFA Champions League.
The 31-year-old Swede has scored more than one goal in six matches this season, with his latest feat being a hat-trick against Valenciennes on December 11.
Ibrahimovic has scored in three of PSG's last four matches, and he will look to make it four out of five against Ajaccio on Friday.
The world's greatest player has been scoring goals at will for Barcelona this season.
Lionel Messi has scored 36 goals for the Catalan giants in four different competitions.
The history-making Argentinian has scored 27 goals in La Liga, five in the UEFA Champions League and four in Spanish cup competitions.
Since November, Messi has scored seven doubles, but he has only scored one hat-trick this season, which came against Deportivo La Coruna on October 20.
Since moving to Manchester United from Arsenal in the summer, Robin van Persie has not missed a beat.
Van Persie has found the back of the net 20 times for United this season, with the majority of his goals coming in the EPL, where he has 16.
The 29-year-old Dutchman eclipsed the 20-goal mark on Saturday when he came off of the bench to rescue the Red Devils from elimination in the FA Cup against West Ham United.
For van Persie to score more than the career-high he set last season at Arsenal, he will need to score 18 more goals for United before the season ends in May.
All Edinson Cavani can do at the moment is score goals.
The Napoli forward has scored in 13 of his club's last 14 matches, racking up 19 goals in that timespan.
During that stretch, Cavani has scored two hat-tricks and has even scored four goals in one game against Dnipro in the Europa League on November 8.
Cavani's most recent hat-trick came on Sunday when the Uruguayan scored a trio of goals against Roma.
There are no reasons why Cavani will not keep scoring at his current rate, and by the end of the season, he could become Europe's top goalscorer.
Who do you think is the deadliest finisher in Europe right now?
Leave a comment below or leave me a comment on Twitter, @JTansey90.