Kaka has better dribbling , shot , speed than xavi.Moreover he not only can score but also assist.xavi is good in assisting only. I have seen kaka dribble players and scored goals,his goal against manchester united and fenerbache when he was in ac milan is a good example.I have'nt seen xavi dribble anybody and score goals.From this i can conclude that kaka is better than xavi.But i don't why many people say xavi is better than kaka?