If your iPhone breaks will you still receive iMessages when you get a new phone?

For example, my friend broke his phone so my text/iMessage doesn't say delivered.

But when he gets a new phone will He receive the text I sent him? (iMessage)

Yes, if he backs up his messages on iCloud.