The number one football player in history is a matter of debate, but some notable contenders include Lionel Messi, Pelé, Diego Maradona, Alfredo Di Stéfano, and Johan Cruyff.