I have a number that randomly calls. I have no idea who it is and a message is never left. I tried looking it up and it comes up unavailable. is there any way from the call log to search to see who or where this number is calling from.?
If the number is blocked from the sender's end (Unavailable, Restricted, etc) then your call logs won't reveal it to you.
There are apps and paid services that may be able to give you the number - TrapCall is one: TrapCall: Unmask Blocked Calls - Android Apps on Google Play