#2 Lionel Messi
Arguably the best goal-scoring forward of all time, Lionel Messi is one of the most dominating and unbelievable footballers ever to grace the sport.
With 387 goals in 421 games for Barcelona, Messi has an average of nearly 58 goals per season for the Catalans. In the 2011-12 season, Messi bagged a record-shattering 73 goals in 60 games.
The numbers look impossible out of context, a testament to Messi's supreme quality. At age 31, Messi is reaching the end of his career, but with his class he'll score plenty more goals between now and his retirement.
Edited by Prathik R