Yahoo uses three recovery/verification methods: phone number, alternate email address, and security questions. If your account is configured only with a phone number that you no longer use, you will need to contact Yahoo Customer Care team using 800-730-2669
phone number or Yahoo Help page. They will provide you the necessary instructions to recover your account.