Since the turn of the century, football has witnessed extraordinary goalscoring numbers and remarkable longevity, with players like Cristiano Ronaldo and Lionel Messi in particular, setting the precedent for what finding the back of the net really means.
With the September-October international break currently ongoing, we have compiled a countdown of the top 10 goalscorers of the 21st century for both club and country.
From Neymar to Cristiano Ronaldo and Lionel Messi, we rank the greatest goalscorers to have graced a football pitch this century.
10. Neymar Jr. (446 Career Goals)

Senior Club Goals: 367 | Senior Country Goals: 79
Total Matches: 732 | Goals Per Game: 0.61
Prime Era / Elite Teams: Santos, Barcelona, Paris Saint-Germain, Al-Hilal, Brazil
In-Depth Profile: Neymar Jr. opens our countdown with an elite 0.61 goals-per-game scoring ratio, a record made even more impressive considering the extensive time he has missed due to severe injuries.
Bursting out of Santos as a global prodigy, Neymar developed into a lethal inside-forward at Barcelona, functioning as the creative spark and clutch finisher of the "MSN" frontline.
While his play style is fundamentally built around trickery, elite dribbling, and wing orchestration, his cutting inside from the left flank consistently yields precise, curling finishes. In 2023, Neymar overtook Pelé to become Brazil's men's all-time leading international goalscorer.
Read More: Top 10 Manager and Player Partnerships in Football History
9. Edin Dzeko (459 Career Goals)

Senior Club Goals: 394 | Senior Country Goals: 65
Total Matches: 956 | Goals Per Game: 0.48
Prime Era / Elite Teams: Wolfsburg, Manchester City, Roma, Inter Milan, Fenerbahce, Bosnia & Herzegovina
In-Depth Profile: Edin Dzeko is highly regarded as one of the most consistent and criminally underrated target men in football history.
The "Bosnian Diamond" burst onto the global scene by firing Wolfsburg to a historic Bundesliga title alongside Grafite, before moving to Manchester City, where he scored crucial goals—including the late equaliser against QPR in the 2012 title decider.
Dzeko is a towering, physically robust forward who excels with his back to goal, dominates aerial duels, and possesses an incredibly clean two-footed shooting technique.
His clinical consistency in Italy (Roma, Inter) and Turkey (Fenerbahce) has allowed him to accumulate a massive scoring tally well into his late thirties and early 40s.
8. Edinson Cavani (469 Career Goals)

Senior Club Goals: 411 | Senior Country Goals: 58
Total Matches: 823 | Goals Per Game: 0.57
Prime Era / Elite Teams: Palermo, Napoli, Paris Saint-Germain, Manchester United, Boca Juniors, Uruguay
In-Depth Profile: Edinson Cavani, nicknamed "El Matador", earned his place among the 21st-century elite through sheer, relentless work rate and unparalleled off-the-ball movement.
Cavani made a name for himself at Napoli in a lethal counter-attacking side before moving to Paris Saint-Germain, where he became one of the club's all-time highest scorers.
The Uruguayan specialises in near-post darts, lunging diving headers, and exhausting defenders with continuous dummy runs across the 90 minutes.
His defensive contribution from the front and physical stamina allowed him to sustain an elite scoring rate across the peak European leagues and South American football.
Read More: Top 10 Most Shocking Deadline Day Transfers of All Time
7. Harry Kane (481 Career Goals)

Senior Club Goals: 412 | Senior Country Goals: 69
Total Matches: 697 | Goals Per Game: 0.69
Prime Era / Elite Teams: Tottenham Hotspur, Bayern Munich, England
In-Depth Profile: Harry Kane is the quintessential modern deep-lying forward, possessing the visionary passing of a playmaker combined with an elite, cold-blooded finishing technique.
At Tottenham Hotspur, Kane won three Premier League Golden Boots and became the club’s all-time top scorer before completing a blockbuster transition to Bayern Munich.
In Germany, his goalscoring reached another level, capped by a historic 2025-26 season in which he scored 73 goals for club and country.
Kane is a master at finding half-spaces on the pitch, unleashing low, hard driven shots into bottom corners with unmatched consistency. He is also England's all-time leading men's international goalscorer.
6. Karim Benzema (520 Career Goals)

Senior Club Goals: 483 | Senior Country Goals: 37
Total Matches: 981 | Goals Per Game: 0.53
Prime Era / Elite Teams: Lyon, Real Madrid, Al-Ittihad, France
In-Depth Profile: Karim Benzema features an incredible arc of selflessness turned into ultimate individual glory.
For nearly a decade at Real Madrid, Benzema willingly modified his game to act as a space-creating, playmaking facilitator for Cristiano Ronaldo.
When Ronaldo departed in 2018, Benzema stepped into the vacuum and revealed his true capacity as an elite primary finisher.
His mastery of link-up play, clever spatial positioning, and lethal heading climaxed in a legendary 2021-22 campaign where he scored 44 goals in 46 games, leading Real Madrid to a Champions League title and capturing the Ballon d'Or.
Read More: FIFA 17 Wonderkids: Where Are They Now 10 Years Later?
5. Zlatan Ibrahimovic (558 Career Goals)

Senior Club Goals: 496 | Senior Country Goals: 62
Total Matches: 962 | Goals Per Game: 0.58
Prime Era / Elite Teams: Ajax, Juventus, Inter Milan, Barcelona, AC Milan, Paris Saint-Germain, Manchester United, LA Galaxy, Sweden
In-Depth Profile: Zlatan Ibrahimovic built a legendary, multi-decade career out of scoring the impossible.
Standing at 6'5" with a black belt in Taekwondo, Ibrahimovic utilised unique flexibility and martial arts mechanics to score acrobatic backheels, overhead kicks, and long-range power strikes that defied basic physics.
He became one of the most successful travelling goalscorers of his generation, guaranteeing domestic league titles wherever he landed, including dominant scoring eras at PSG and Inter.
Scoring goals across four separate decades, Zlatan combined a giant, charismatic persona with a reliable, elite scoring output that remained world-class until his retirement at Milan.
4. Luis Suarez (613 Career Goals)

Senior Club Goals: 544 | Senior Country Goals: 69
Total Matches: 1,057 | Goals Per Game: 0.58
Prime Era / Elite Teams: Ajax, Liverpool, Barcelona, Atletico Madrid, Inter Miami, Uruguay
In-Depth Profile: Luis Suarez combined intense competitive drive, physical strength, and remarkable ingenuity to become one of the few strikers to consistently challenge the peak Ronaldo-Messi scoring dominance.
His 2013-14 Premier League campaign with Liverpool remains legendary (31 goals in 33 games with zero penalties), but it was his move to Barcelona that solidified his all-time status.
As the focal point of the iconic "MSN" trio, Suarez claimed the European Golden Shoe in 2016 by blasting 40 league goals.
Known for using his body to shield defenders, generating power from impossible angles, and his volleying brilliance, Uruguay's greatest ever scorer now continues his partnership with Messi at Inter Miami.
Read More: Ranking 10 Best Players Never to Win the Ballon D’or
3. Robert Lewandowski (723 Career Goals)

Senior Club Goals: 639 | Senior Country Goals: 84
Total Matches: 1,048 | Goals Per Game: 0.69
Prime Era / Elite Teams: Borussia Dortmund, Bayern Munich, Barcelona, Chicago Fire, Poland
In-Depth Profile: Robert Lewandowski stands undisputed as the standard-bearer for traditional center-forwards in the 21st century.
He established his world-class credentials under Jurgen Klopp at Borussia Dortmund before moving to Bayern Munich, where he became a historic Bundesliga icon.
Lewandowski shattered Gerd Muller’s "unbreakable" single-season record by plundering 41 league goals in just 29 games during the 2020-21 campaign.
A complete striker with intelligent movement, two-footed finishing, and strong aerial ability, Lewandowski registered eight separate club seasons with over 40 goals.
After a highly successful stint carrying Barcelona's frontline, he has taken his elite technical fundamentals to MLS with the Chicago Fire.
2. Lionel Messi (931 Career Goals)

Senior Club Goals: 806 | Senior Country Goals: 125
Total Matches: 1,174 | Goals Per Game: 0.79
Prime Era / Elite Teams: Barcelona, Paris Saint-Germain, Inter Miami, Argentina
In-Depth Profile: Lionel Messi fields the highest goals-per-game ratio (0.79) among modern longevity giants.
What makes his 931 official goals completely anomalous is that he has achieved them while operating largely as a playmaker, false-nine, or deep-lying creator.
His tenure at Barcelona produced arguably the highest peak in football history, highlighted by his record 91-goal calendar year in 2012.
Messi’s signature scoring style—effortless slalom runs, delicate chips over rushing keepers, and pinpoint free-kicks—complements a ruthless capability from the edge of the area.
Following a massive post-World Cup surge through his late career with Argentina and Inter Miami, Messi has dramatically closed the historic scoring gap with Ronaldo, cementing an unmatched dual threat of scoring and elite assisting.
1. Cristiano Ronaldo (979 Career Goals)
Senior Club Goals: 833 | Senior Country Goals: 146
Total Matches: 1,338 | Goals Per Game: 0.73
Prime Era / Elite Teams: Real Madrid, Manchester United, Juventus, Al Nassr, Portugal
In-Depth Profile: Cristiano Ronaldo sits at the top of our 21st-century goalscoring ranking. His evolution from a flamboyant winger at Manchester United to a prolific inside-forward at Real Madrid completely rewrote the football record books.
Between 2010 and 2018, he averaged over a goal per game in Spain, spearheaded Real Madrid to four UEFA Champions League titles, and became the competition's all-time top scorer.
Even into his late thirties and early forties playing for Al Nassr in the Saudi Pro League, Ronaldo has maintained elite positional intelligence and a ruthless penalty-box efficiency.
On the international stage, his 146 goals make him the men's all-time leading international goalscorer.



