You are currently viewing Messi or Ronaldo: Which player scored the most goals in the last 10 years?

Messi or Ronaldo: Which player scored the most goals in the last 10 years?

As reported by IFFSH the top 20 goalscorers in the last 10 years.

Incredibly, Ronaldo and Messi are separated by just ONE goal.

Check out the top 20 below:

20. Harry Kane – 236 goals

19. Abderrazak Hamdallah – 237 goals

18. Nemanja Nikolic – 242 goals

17. Ali Ashfaq – 242 goals

16. Gonzalo Higuain – 242 goals

15. Ali Mabkhout – 250 goals

14. Omar Al Somah – 255 goals

13. Romelu Lukaku – 258 goals

12. Karim Benzema – 259 goals

11. Eran Zahavi – 264 goals

10. Sebastian Tagliabue – 265 goals

9. Pierre-Emerick Aubameyang – 278 goals

8. Sergio Aguero – 302 goals

7. Neymar – 327 goals

6. Edinson Cavani – 334 goals

5. Luis Suarez – 335 goals

4. Zlatan Ibrahimovic – 340 goals

3. Robert Lewandowski – 417 goals

2. Lionel Messi – 549 goals

1. Cristiano Ronaldo – 550 goals

So, Ronaldo edges out Messi by a single strike from 2011-2020.

CR7 scored 332 goals for Real Madrid and Juventus in the league, 25 goals in cup competitions and 116 in international cup conceptions – most notably the Champions League. He also managed a ridiculous 77 for Portugal.

Messi may have scored more in the league and cup for Barcelona, but ‘only’ managed 93 in international cup competitions and 56 for Argentina.

Leave a Reply