England has only won one World Cup. They won the 1966 World Cup hosted in their home nation.