If you don’t want your number listed in Truecaller you can easily remove it.
Simply go here and enter your number that you’d like to remove.
If you are a Truecaller user and have activated your number you need to Deactivate your account before visiting the unlisting page.
For Android: Tap on > settings > privacy
For iPhone: Tap on more > settings > about
Note, it can take up to 24 hours before the number gets removed. Numbers marked as spam cannot be unlisted.