I'd believe it does because once when I was playing Pokemon Stadium for N64 I had two Pokemon , my opponent only had one so I thought to myself: Hey this Pokemon can do Selfdestruct! Back then I too thought that selfdestruct but you know what back then I always thought selfdestruct always killed the opponent and you. So I used it and it(drumroll) M-I-S-S-E-D! And in the end I lost the battle because my strongest pokemon died on account of a failed selfdestruct. So sorry for making you wait for your answer. The answer is yes it does.