Iniesta possibly, thought it for a while. There isn't really much of an argument as to otherwise (maybe the fact Zidane has been a success in several leagues). Iniesta is a lot more consistent too.
Zidane had a lot of games where he didn't do anything, remember watching in the SS3 days where they'd show La Liga matches.
They are both the ultimate big game players too.
|