I don't mean to undermine anyone. But how anyone could not put Cristiano Ronaldo or Messi in the best Xl is beyond me. It's easy to look back with rose tinted glasses but in generations ahead I think they'll look back at them two players and not believe what they've achieved, I think they take the edge off each other because they're both so good, no one else gets near them.
I'm too young to have seen all the older players but from what I've seen my best Xl would be-
Buffon
Carlos, Nesta, Cannavaro, Thuram
C.Ronaldo, Scholes, Zidane, Giggs
Messi, Henry.