Goal Machine of the Decade: Mbappé, Haaland or Lewandowski – Who’s Dominating the Race?


Goal Machine of the Decade: Mbappé, Haaland or Lewandowski – Who’s Dominating the Race?

The Messi-Ronaldo dominance from the last decade has been broken this decade. Both players have now said goodbye to European football.
 
Manchester City leads the list of top-scoring clubs, with 690 goals in 293 matches. The English club has won four Premier League titles and one Champions League during this period.

Udaipur, May 15, 2025: When it comes to the battle for goals, Lionel Messi and Cristiano Ronaldo were always at the top. The two have been rivals for a long time. For more than a decade, very few players were able to come close to them, but those days are now behind us.

The Messi-Ronaldo dominance from the last decade has been broken this decade. Both players have now said goodbye to European football. Others are now stepping into the positions they left behind. However, the current goal-scoring battle is not limited to just Messi and Ronaldo. There are multiple names in the race to be the best this time. Therefore, all the calculations could change by the end of the decade.

According to TransferMarket, Kylian Mbappé is the top scorer in all competitions across Europe's top 5 leagues from the 2020-21 season to now. Mbappé has scored 205 goals in 237 matches over these 5 years, averaging 0.86 goals per match.

Mbappé, who stunned everyone by winning the World Cup in 2018, has also won three league titles, two French Cups, and two French Champions Trophies with PSG. He then joined Real Madrid, where he won a UEFA Super Cup and a FIFA Intercontinental Cup.

Top Scorers in Europe's Top 5 Leagues (2020-21 to Present)

Player Matches Goals
Kylian Mbappé 237 205
Robert Lewandowski 230 197
Erling Haaland 210 190
Harry Kane 238 173
Mohamed Salah 247 250

Robert Lewandowski ranks second on the list. The Polish striker, who played for Bayern Munich and Barcelona during this time, scored 197 goals in 230 matches, averaging 0.85 goals per match. He won 10 titles with the two clubs while scoring those goals.

Erling Haaland, the Manchester City star, has been another goal machine this decade. Haaland has already broken many goal records. He has scored 190 goals in 210 matches, with an impressive 0.90 goals per match. This puts Haaland ahead of both Mbappé and Lewandowski in terms of goals per match.

The other two top scorers in the list are Harry Kane, who scored 173 goals in 238 matches, and Mohamed Salah, who netted 250 goals in 247 matches.

Top Scoring Clubs in Europe's Top 5 Leagues (2020-21 to Present)

Team Matches Goals
Manchester City 293 690
Bayern Munich 245 670
PSG 265 623
Liverpool 280 609
Real Madrid 283 594

Manchester City leads the list of top-scoring clubs, with 690 goals in 293 matches. The English club has won four Premier League titles and one Champions League during this period.

Bayern Munich follows with 670 goals in 245 matches, and they have also won four domestic league titles during this time.

The next three clubs on the list are PSG (623 goals in 265 matches), Liverpool (609 goals in 280 matches), and Real Madrid (594 goals in 283 matches).

To join us on Facebook Click Here and Subscribe to UdaipurTimes Broadcast channels on   GoogleNews |  Telegram |  Signal