Chat with our AI personalities
England had hosted and won the FIFA in 1966.
England won their first and only world cup in 1966.
England
There was no 1967 World Cup. England won in England 1966 and Brazil won in Mexico 1970.
Asian Country has never won the fifa world cup.