If phone contacts not showing, insert the SIM card in another phone and check the contacts on it. If the contacts are there, then you can save them to a memory card and transfer them to your smartphone. You should do the following steps to fix the situation of phone contact not showing:
Is the problem of phone contacts not showing solved?
The problem of Sim Card contacts not showing on Android has recently occured on Xiaomi Redmi Note Pro 3 after installing CyanogenMod 13.
Fortunately, the problem of “my contacts are not showing” can be solved.
If you have not deleted the contacts from the Sim Card, they are still located on it, and there is a way to reach them:
Are sim card contacts not showing on Android?