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.