For me in no particular order, Pele, Maradona, Messi, Ronaldo, Best.
These are on a different level to the next set of greats like Cruyff, Beckenbauer, Bobby Moore, Bobby Charlton etc.
Portugal without Ronaldo look very ordinary than the Portugal with him. He has carried the national side on his back for two decades.
Messi is breathtaking but hasn't the same impact on the National team as Maradona had, a bit like Cantona, better for club than country, though he is still one of the best players of all time.
Maradona, like Ronaldo, a cheat and a cry baby, but what a player.
Pele, what can you say that already hasn't been said?
George Best. One of the tragedies of the game is that Best never got to parade his outrageous skills on the world stage.
These five for me are the true titans of the game.