× Sell your old school/college notes here at www.studyalways.com and make money for free
England won the football world cup in 1966. France won in 1998. Spain won in 2010. Holland or 'The Netherlands' have never won a football world cup till date. It reached the final thrice in 1974, 1978 and 2010 but was defeated every time by the eventual cup winners.