For me it has to be Pele. It may be that I am biased as he was at his peak when I first became fully immersed in world football but I still think he was the best ever.
UK , take you pick as plenty of world class talent available. However , those who saw him play say the most complete player was Duncan Edwards although his premature death meant that he never had the international exposure. However, as Busby, Charlton,Law and even John Charles rated him as the best that will do it for me.