I much disagree about Zidane in 2006. Aside from vs Brazil, he was pretty average in other games. Not to mention a stupid red card in the final. Can you imagine Messi was sent off in the World Cup final and his team lost??I agree. In terms of World Cup performances:
1) Maradona 86
2) Messi 2022 / Garrincha 62 / Pele 70
3) Zidane 06 (he was shit in 98 except for the final; in 06 he led France past Spain, Brazil, Portugal, and almost Italy).
There are many better performances than Zidane in 2006. Hell, even Thuram, Vieira, Henry were better than Zidane in same world cup.