Top 10 players with the most goals and assists in the last 10 years

Ronaldo and Messi
Lionel Messi of Barcelona and Cristiano Ronaldo of Real Madrid lead by a big margin.

At the end of the day, football is a simple game which is all about who scores the highest number of goals. These ten players in the list have made the highest contribution towards that in the past 10 years.

Not surprisingly, Lionel Messi and Cristiano Ronaldo lead the charts sharing almost 700 goals among themselves. Ronaldo has been more prolific while Messi’s assist rates are un-paralleled. Paris Saint-Germain's Zlatan Ibrahimovic comes third and is followed by Manchester United forward Wayne Rooney.

Sl. No. Player Matches Played Goals Assists Goals + Assists
1 Lionel Messi 284 249 100 349
2 Cristiano Ronaldo 331 270 79 349
3 Zlatan Ibrahimovic 315 196 77 273
4 Wayne Rooney 312 161 79 240
5 Antonie Di Natale 330 178 54 232
6 Francesco Totti 279 136 81 217
7 David Villa 308 166 43 209
8 Frank Lampard 312 127 76 203
9 Dimitar Berbatov 309 138 53 191
10 Robin van Persie 257 136 51 187

Quick Links

Edited by Staff Editor