Ronaldo, Messi, Neymar, Ronaldinho: 25 players with most goals + assists since 2000

Neymar, Lionel Messi and Cristiano Ronaldo

Cristiano Ronaldo is the greatest goalscorer of all-time.

The Portuguese superstar has scored 815 goals for both club and country since making his professonal debut in 2003, which is an extraordinary tally.

But is he still well clear of the rest when assists are taken into account?

Pop Foot have named the 25 players with the most combined goals and assists in the 21st century.

Ronaldo, Lionel Messi, Neymar, Zlatan Ibrahimovic and Robert Lewandowski all feature.

But who comes out on top? View PopFoot’s findings below…

25. Frank Lampard – 472 (303 goals, 169 assists)

24. Didier Drogba – 474 (363 goals, 111 assists)

23. Gonzalo Higuain – 480 (358 goals, 122 assists)

22. Dries Mertens – 483 (271 goals, 212 assists)

21. Ronaldinho – 500 (313 goals, 187 assists)

Ronaldinho in action for Barcelona
BARCELONA, SPAIN – DECEMBER 20: Ronaldinho of FC Barcelona during La Liga match between FC Barcelona and Celta on December 20, 2005 at the Camp Nou stadium in Barcelona, Spain. (Photo by Luis Bagu/Getty Images)

20. Klaas-Jan Huntelaar – 501 (408 goals, 93 assists)

19. Alessandro Del Piero – 505 (343 goals, 161 assists)

18. Edinson Cavani – 509 (425 goals, 84 assists)

17. Ronaldo – 518 (414 goals, 104 assists)

16. Edin Dzeko – 522 (381 goals, 141 assists)

15. Thomas Muller – 522 (288 goals, 234 assists)

14. David Villa – 535 (426 goals, 109 assists)

13. Francesco Totti – 537 (316 goals, 221 assists)

Francesco Totti in action for Roma
PIACENZA – JANUARY 25: Francesco Totti of Roma shows his frustration during the Serie A match between Como and Roma, played at the Garilli stadium, Piacenza, Italy on January 25, 2003. (Photo by Grazia Neri/Getty Images)

12. Wayne Rooney – 541 (366 goals, 175 assists)

11. Sergio Aguero – 544 (426 goals, 118 assists)

10. Samuel Eto’o – 562 (426 goals, 136 assists)

9. Raul – 583 (432 goals, 151 assists)

8. Karim Benzema – 620 (428 goals, 192 assists)

7. Thierry Henry – 647 (411 goals, 236 assists)

6. Neymar – 655 (420 goals, 235 assists)

5. Robert Lewandowski – 748 (604 goals, 144 assists)

Robert Lewandowski in action for Barcelona
Soccer Football – LaLiga – Real Sociedad v FC Barcelona – Anoeta Stadium, San Sebastian, Spain – August 21, 2022 FC Barcelona’s Robert Lewandowski REUTERS/Vincent West

4. Luis Suarez – 752 (520 goals, 232 assists)

3. Zlatan Ibrahimovic – 788 (572 goals, 216 assists)

2. Cristiano Ronaldo – 1045 (815 goals, 230 assists)

1. Lionel Messi – 1106 (773 goals, 333 assists)

Messi just takes top spot from his eternal rival, Ronaldo, thanks to him recording 113 more assists than his eternal rival.

The Argentine has reached 1106 goal contributions in just 978 games (1.13 goal or assist per game ratio), which is an insane tally.

Zlatan takes third and could yet reach 800 goal contibutions when he returns from injury later this season.

Buy your Lionel Messi GOAT t-shirt HERE

Lionel Messi t-shirt

Suarez is in fourth, for now, but Lewandowski is almost certain to overtake him in the 2022/23 campaign.

Neymar, just 30 years old, is sixth with 655 goal contributions this century. Given how he’s been laying recently, he could go be well above 700 by the end of the season.

Benzema and Eto’o both make the top 10, while Rooney, Aguero and Ronaldo Nazario all make the top 20.

QUIZ: At what club did these 40 players make their professional debut?

1 of 40
Lionel Messi on Argentina duty

Lionel Messi made his professional football debut for which club?

News Now - Sport News