Domestic league
Domestic cup
Champions League
World Club cup
Domestic Super Cup
European Super Cup
Euro Championships
World Cup
Are there any other players who have done this?
And where would these 3 rate among the greats? Note that all 3 of them have played key parts in the successes above, they haven't been passengers in the squads.
I certainly think at least Xavi should now join the "2nd tier" of great players: below Zidane/Pele/Maradona, but on par with Cruyff, Platini, Beckenbauer, Di Stefano, etc.
Puyol probably won't go down as anything beyond a Barça legend. And Iniesta is only halfway through his career...he could still achieve greatness. But he needs to learn to shoot and start scoring goals.
What do you think?