Skip to content
bet365 Sports & Betting News Join
GO TO bet365 Sports
Football
  1. Football

Who has scored the most goals since 2000?

We take a look at which players have scored the most goals since the turn of the century.

Goalscoring is often referred to as the hardest skill to master in football and players that possess that eye for goal will command a handsome fee at the top level.

Thousands of professional players head out onto the pitch season after season with the intention of finding the back of the net but who has had the most success across the first quarter of this century?

Cristiano Ronaldo and Lionel Messi, rather unsurprisingly, lead the way.

Ronaldo has amassed 944 goals for club and country since 2000 whilst Messi's 882 strikes see him slot in as the second-most prolific goalscorer this century.

Two of the all-time greats, the duo have opened up quite the gap on Robert Lewandowski in third with the Polish forward scoring 694 times across the last 25 years.

Football

Players with the most goals this century

  1. Cristiano Ronaldo - 944
  2. Lionel Messi - 882
  3. Robert Lewandowski - 694
  4. Luis Suarez - 575
  5. Zlatan Ibrahimovic - 564
  6. Karim Benzema - 498
  7. Harry Kane - 479
  8. Edinson Cavani - 458
  9. Neymar - 450
  10. Hulk - 441

Luis Suarez (575), Zlatan Ibrahimovic (564) and Karim Benzema (498) make up the next three places with Benzema surely a certainty to hit the 500-goal mark at some point in the near future.

Harry Kane is another player that is likely to reach 500 next season with his 479-strong tally enough to grab seventh on the list.

Eighth and ninth spots go to former Paris Saint-Germain teammates Edinson Cavani (458) and Neymar (450) respectively.

Hulk sneaks in at the bottom and might be a name that comes as a surprise to many.

Now 38-years-old, the Brazilian forward boasts a remarkable record at almost every club he's played for.

He hit 77 goals for both FC Porto and Zenit St. Petersburg whilst falling just short of that total with 76 goals at Shanghai Port.

Hulk has, however, saved his best till last netting on 125 occasions across a career that has so far seen him feature over 250 times for Atlético Mineiro.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.