It's an impossible question to answer. It depends on what position you want the player to play, it depends if you want current or past players. Some of the top players are, Vidic, Ronaldo, Neymar, Messi, Rooney, Carrick, Casillias, but it's impossible to really say who is the "greatest".
the best soccer player in the world is Cristiano Ronaldo
no the best soccer player in the world is the argentinian leonel messi
The world's best soccer player nowaday is Lionel Messi
The best soccer player is the world is currently Lionel Messi.
Currently The worlds best soccer player is Cristiano Ronaldo
Pele is called the best soccer player in the world.
No he is not the best.
No Dejan is not the best in the world.
the best soccer player is messi
he is
Pele
Kakawell the best player is messi