Xavi is a deep lying playmaker, whereas Zidane is more of an attacking midfielder. As they played in different positions, it's hard to compare them. Both are legends. Still, I think it has to be Xavi. He edges it for me. The way he controls the midfield and eventually the game is unprecedented...