Obie formy są poprawne, ale „zniknął” jest bardziej powszechne w mowie codziennej, np. „On nagle zniknął”.
Forma „znikł” jest poprawna, ale rzadziej używana w niektórych kontekstach, np. „Ślad po nim znikł”.