The Mastercard All Star Team featuring the 23 most impressive players at the 2006 FIFA World Cup™ has been revealed - and Italy are the team best represented.

Seven members of the Italy squad that will contest Sunday's Final with France were included in the All Star team, while opponents France and the two beaten semi-finalists Germany and Portugal all contribute four players each. Argentina, Brazil and England - three sides who fell at the quarter-final stage - are also represented in the team.

The Mastercard All Star Team is as follows:

Gianluigi Buffon (Italy), Jens Lehmann (Germany), Ricardo (Portugal)

Roberto Ayala (Argentina), John Terry (England), Lilian Thuram (France), Philipp Lahm (Germany), Fabio Cannavaro (Italy), Gianluca Zambrotta (Italy), Ricardo Carvalho (Portugal)

Ze Roberto (Brazil), Patrick Vieira (France), Zinedine Zidane (France), Michael Ballack (Germany), Andrea Pirlo (Italy), Gennaro Gattuso (Italy), Francesco Totti (Italy), Luis Figo (Portugal), Maniche (Portugal)

Hernan Crespo (Argentina), Thierry Henry (France), Miroslav Klose (Germany), Luca Toni (Italy)