0
Anonymous
Brazil is the best having won 5 World Cups followed by Italy with 4 World Cups. Brazil last won the World Cup in 2002, Italy last won the World Cup in 2006.
Wiki User
Chat with our AI personalities