Repeat: Only Xavi has made more appearances for Barcelona than Puyol, who terminated his contract on Monday .
Only Xavi has made more appearances for Barcelona than Puyol, who terminated his contract on Monday .