Restore Deleted Contacts in Yahoo:
Login to your Yahoo account and click on the contacts icon on the top left side of the page.
Now get to the "deleted contacts" option.
Here you will find contacts you have deleted in last 30 days.
Select the one you want to restore and click on restore option.