0
Wiki User
5 times
England last won the world cup in 1966
England
From England
England.
england
The last 16 is when they usually fail