It is possible that your current number is not registered with your Yahoo mail account. Please make sure you are using the same phone number for the account.
Also, you can try recovering your account by using alternate email address. This article explains all the possible options to recover your Yahoo mail account.
Community Manager - CCM.net