Chat with our AI personalities
The FIFA World Cup is won by countries, not individual cities. Spain (the country where Barcelona is located) most recently won the World Cup in 2010.
Spain has won a record-equaling three European Championships in 1964, 2008 and 2012.