No, iMessages will not deliver when your phone is dead. If you have an iPhone and your phone dies, your iMessages will not be sent
does imessage deliver when phone is dead received until you turn your phone back on and connect to the internet. A delivered message only appears if an iMessage has been successfully delivered to at least one of the recipient's devices that have been enabled for iMessage.