Typically the answer is yes, however it is not guaranteed.
Caller ID sent from your service will be presented when dialling international numbers, however whether it reaches the endpoint and id displayed to the receiver of the call will depend on the location being dialled and in some cases the route taken by the call.
Unfortunately a database of countries that receive caller ID from our service is not available at this time. We recommend testing the location you intend to dial using a Business VoIP account if this is a critical requirement for you.