How to find out what apps have been loaded to my sons iphone?

I want to know what apps he has downloaded to his phone, some probably deleted, he has been suspicious with his phone and would like to check them.

The only way to find out is to physically check the phone. If he refuses to submit to a phone check then he needs to lose his phone until he can prove himself honest and reliable.