answersLogoWhite

0

That would be Italy, with 4, one less than the leaders Brazil, who have 5. Germany have 3 and Uruguay and Argentina have two. England and France have both won once, each time on their own soil.

User Avatar

Wiki User

15y ago

What else can I help you with?