Here are the top 100 goals scored by some of the legends of the game: Ronaldinho, Roberto Carlos, Zlatan Ibrahimovic, Lionel Messi, Cristiano Ronaldo, Pele, Diego Maradona to name a few.
Who's the great soccer player of all time? You'd have to narrow it down to Messi, Cristiano Ronaldo, Pele, and Maradona. What's incredible is two of these players, Messi and Cristiano, are playing the game at the same period of time. As fans, we're very lucky to be able to watch these two legends of the game of soccer battle it out for who's the best ever.
Perhaps we'll know more this summer, when both players will represent their countires in the World Cup. If Messi can help Argentina lift the World Cup trophy, you'd have to say he's the best ever. But if Cristiano Ronaldo can bring the World Cup to Portugal, then the debate will continue.