How do i recover data from internal memory on a dead Xperia Z1?
No, this is not really possible for an end-user.  If the phone won't turn at all then the only way to recover data is to access the storage chip directly, using something like a JTAG setup.  Of course, it's possible that repairs might be possible (or moving the chip to another device), but it's impossible to say without more detail.